08/14/2025 updated


partially available
info: Available evenings and weekends
Senior Full Stack / Staff Engineer / Tech Lead
Hamburg, Germany
Germany
BSc. Civil EngineeringClean Code PrinciplesJavaScriptUser Experience (UX)Artificial IntelligenceAmazon Web ServicesDatabasesContinuous IntegrationDevOpsWeb DevelopmentUser Interface DesignNode.jsNoSQLScrum MethodologySQL DatabasesTypeScript
I am Radovan, an experienced software developer with expertise in web development for mobile and desktop devices. I am passionate about building great, high-quality products that leverage modern technologies and clean code. Throughout my career, I have contributed to every phase of development, from developing products to mentoring and managing teams.
Languages: JavaScript (TypeScript), Go
Frontend: React, React Native, Next, React Router (Remix)
Backend: Node, Express, Hono
Database: SQL, noSQL, GraphQL
Testing: Playwright, Vitest, React Testing Library
DevOps: AWS, CI/CD, Cloudflare, Docker
Others: Shopify, AI, Architecting, Scrum, UI/UX
Languages: JavaScript (TypeScript), Go
Frontend: React, React Native, Next, React Router (Remix)
Backend: Node, Express, Hono
Database: SQL, noSQL, GraphQL
Testing: Playwright, Vitest, React Testing Library
DevOps: AWS, CI/CD, Cloudflare, Docker
Others: Shopify, AI, Architecting, Scrum, UI/UX
Experience
Professional experience10+ years
Freelancer since2020
Languages
EnglischFluentSerbischNative speaker
Project history
Senior Full-Stack Engineer specializing in modern web development, platform architecture, and payment infrastructure. Led the modernization of large-scale systems, built multi-tenant CMS platforms, and developed high-impact web applications. Expertise in CI/CD optimization, automation, testing, and integrating modern solutions into legacy systems. Strong leadership, mentoring, and problem-solving skills.
Real Estate Company
Development of a Real Estate Conversion Tool
09/2020 - 10/2020
Built an interactive real estate calculator and integrated it into a legacy WordPress CMS via a custom plugin. Automated updates through CI, ensured full test coverage, and implemented responsive UI and animations based on customer input.
E-Commerce Platform
Development of a Multi-Tenant CMS Platform
10/2020 - 09/2021
Designed and implemented a multi-tenant CMS platform to support various client requirements. Led refactoring efforts, improved performance, expanded test coverage, and introduced end-to-end testing. Optimized CI/CD pipelines and promoting best practices in modern web development.
Retail Company
Modernization of Payment Infrastructure and Platform Architecture
12/2021 - 02/2025
Led the modernization of the payment infrastructure and overall platform architecture, focusing on scalability, security, and performance. Provided technical leadership, optimized CI/CD processes, and introduced CLI tools and automation solutions.
Real Estate Company
Development of a Real Estate Conversion Tool
09/2020 - 10/2020
Built an interactive real estate calculator and integrated it into a legacy WordPress CMS via a custom plugin. Automated updates through CI, ensured full test coverage, and implemented responsive UI and animations based on customer input.
E-Commerce Platform
Development of a Multi-Tenant CMS Platform
10/2020 - 09/2021
Designed and implemented a multi-tenant CMS platform to support various client requirements. Led refactoring efforts, improved performance, expanded test coverage, and introduced end-to-end testing. Optimized CI/CD pipelines and promoting best practices in modern web development.
Retail Company
Modernization of Payment Infrastructure and Platform Architecture
12/2021 - 02/2025
Led the modernization of the payment infrastructure and overall platform architecture, focusing on scalability, security, and performance. Provided technical leadership, optimized CI/CD processes, and introduced CLI tools and automation solutions.
After all the experiences that I have collected so far I wanted to be part of a bigger and already accomplished startup. I wanted to share the experiences I have had in terms of technology, but also learn more about how the business works and what are the key secrets for success.
It is very motivating to make such impact to over 1M people that visit our website daily. After just 6 months I got the offer for the Lead position based on the previous performance and involvement to the company's plans and expectations.
As a Lead developer, I am responsible for recruiting, teaching and onboarding juniors and other new team members. Along with a PO, I prepare contexts for new sprints and make key decisions for newly developed features.
It is very motivating to make such impact to over 1M people that visit our website daily. After just 6 months I got the offer for the Lead position based on the previous performance and involvement to the company's plans and expectations.
As a Lead developer, I am responsible for recruiting, teaching and onboarding juniors and other new team members. Along with a PO, I prepare contexts for new sprints and make key decisions for newly developed features.
Based on the experiences that I had previously had, I got the job offer to develop frontend for newly organized startup called The Local Water. During that time, we were developing and maintaining a couple of other projects for our clients, but also some internal and open source libraries. The results were high quality, well performant, very optimized and well tested applications. I am thankful for this experience, it was great.