Personal details

Marek S. - Remote back-end developer

Marek S.

Software Engineer
Based in: 🇸🇰 Slovakia
Timezone: Bratislava (UTC+2)

Summary

I have graduated from the Technical University of Kosice with a master's in Computer Science, in 2010. During my time at university, I have already worked part-time, which allowed me to gain practical experience while earning my degree.

After graduation, I joined Eset, where I worked on the Eset Mobile antivirus solution, beside standard development tasks, there were also a lot of reverse engineering tasks and penetration testing. This was my first professional job, and it set the foundation for my future work in security-related positions.

Throughout my career, I was always working on backend services or Android OS/Apps or IoT, using programming languages such as C++, C, Java, C#, and Python. I have also designed and build from ground up a Public Key Infrastructure (PKI).

Threat Modeling is a process I am well versed in, and I am a strong advocate for implementing it for all projects. In addition, I have a side project focused on providing complex solutions for on-demand last mile delivery services, with the goal of increasing efficiency and speed.

Overall, I am a motivated and experienced professional with a good understanding of security-related technologies, programming languages, and the Android/Linux/Windows OS. My past experiences has equipped me with the necessary skills to tackle any challenges I may face in my work.

Work Experience

Software Engineer
Alteryx | Apr 2021 - Jan 2023
C++
OAuth 2.0
Application Security
Windows Development

C++ developer, member of the Data Connectors team which was responsible for implementing connectivity to a variety of data sources such as databases, data streams and all kind of file types. I mainly focused on the implementation of secure credential storage, authentication and authorization features. I have also introduced Threat Modeling to Alteryx and began the integration of it into the development lifecycle. I have discovered a few vulnerabilities by doing Penetration testing.

C++ developer/Security Engineer
Kistler Instrumente A.G | Apr 2018 - Apr 2021
C++
C
OAuth 2.0
TOGAF
Identity Management
Embedded Systems
Cybersecurity
Information Security
Yocto
Software Architecture

FROM 2018 UNTIL 2019 C++ developer as part of the Platform team responsible

for developing a custom Linux (Yocto) based platform used across all Kistler products. My

focus was on implementing security related features. Development was done using C++11

and later C++14 standard.

FROM 2019 UNTIL 2021 SECURITY ENGINEER as part of the Platform team

responsible for transforming the existing (insecure) platform into a secured platform which

meets the latest security standards. This was achieved by implementing a security

framework TOGAF into the platform lifecycle. Also, numerous Thread-Models were created

in the process of transformation. I was responsible for designing various security features

both on device side and on the backed (cloud-based AWS) side. I have also designed a PKI

solution which covered business requirements from all existing and future Kistler products

as well. I have led a team of developers implementing the PKI solution

Education

Technicka Univerzita v Kosiciach
Master's degreeComputer Science
Sep 2005 - Apr 2010

Personal Projects

2021
Django
Automation
Machine Learning
React
Microservices
Embedded Systems
Data analytics
A next-gen solution for on-demand last mile delivery services. It's a combination of a software platform and business processes which when combined together can reduce operating costs by 80% and reduce delivery time by 50% or more. The Delveer platform consists of several micro-services, a React web app for operations, an Android mobile app for the delivery personnel, and IoT is used for inventory automation.

Certifications & Awards

(ISC)² Certified in Cybersecurity (CC)
(ISC)² | Feb 2023