I’m a fullstack engineer focused on building high-performance and sustainable web applications that hold up as products and teams grow. I specialize in design and implementation of core application mechanisms tailored to complex business requirements.
I’m comfortable going beyond existing libraries when they get in the way, and over the years I’ve developed a strong intuition for when custom solutions lead to simpler, more reliable systems.
Outside of work, I explore programming across the stack—from operating systems and compilers to web servers, game engines, and graphics. Understanding how each layer works makes it easier to design systems that are robust, scalable, and predictable.
I’m currently a Lead Fullstack Developer at Sabre, where I design and implement critical system components, including a component library, API integration layer, and a state machine driving the flight reservation flow.
-
04/2025 – PRESENT Lead Fullstack Developer, Sabre
Lead a team of 4 developers. Design and implement components library, API integration layer and a state machine to power the flight reservation flow. Initiated and led the creation of Code Conventions and Dev Townhall meetings to share knowledge between the 4 teams of developers.
TypeScriptReactLessNpmJavaSpring BOOT -
01/2024 – 03/2025 Senior Fullstack Engineer, Airly
Designed and developed responsive user interfaces, built and optimized scalable RESTful services, improved overall system stability and maintainability.
JavaSpring BOOTPostgreSQLPostGISKafkaGradleAWSTypeScriptReactNext.jsDocker -
10/2022 – 10/2023 Senior Java Developer, Alten
Integrated third-party APIs into existing Java applications, contributing to the development of key business functionalities.
JavaSpringOSGIJUnitMockitoMaven -
03/2021 – 09/2022 DevOps Engineer, Swisscom DevOps Center in Rotterdam, Netherlands
Developed and maintained a customer-facing application, ensuring system stability, testabil- ity, and performance.
Angular 12NodeJSExpressJsCypressJavaSpringJUnitMockitoGradleCloudFoundrySplunkGrafanaJenkinsDocker -
08/2014 – 01/2021 Senior Software Developer, Alior Bank S.A
Designed the architecture and developed a Customer Management System application, supported junior developers, kept technology stack up to date and constantly looked for improvements.
- Angular 10
- NodeJS
- Webpack
- Java
- Spring
- MyBatis
- Maven
- Oracle DB
- PostgreSQL
- Jenkins
-
08/2013 – 12/2013 Junior Software Engineer, 1App S.A
Developed, tested and deployed to store an Android application.
JavaAndroid SDKMaven
-
digitalcrafting.dev
Portfolio, or rather, a resume website, created in pure JS, HTML and CSS. The goal here is to show that it's still good idea to create framework-less, performant websites. Excluding the lazy loaded images, the website has less than 50kb in size, and loads in ~ 0.2 seconds, which is significantly less than typical framework solution.
- Vanilla JS
- HTML
- CSS
- Vite
- npm
- Cloudflare
-
Eregold
Personal project, a very simplified banking application, with focus on showing different types of architectures - from a monolith to microservices. There are two versions of frontend, one is written in Angular, other one in React
- Microservices
- Angular 12
- React 18
- NodeJS
- Webpack
- Java
- Spring
- MyBatis
- Maven
- Oracle DB
- PostgreSQL
- Jenkins