Oleksii Popov
Full-Stack Software Developer (React/TypeScript/AWS/Node.js)
๐ฆ๐นย Klagenfurt am Wรถrthersee, Austria
๐ย I speak English, Ukrainian, Russian, Dutch
About Me
Need a seasoned professional? With over 13 years in software development, I deliver robust solutions by transforming business requirements into user-centric products across frontend, cloud-native, and backend technologies.
I architect high-scale SPAs, UI libraries, and SDKs for complex web applications that need scalability and performance. My expertise includes implementing efficient CI/CD pipelines and optimizing applications for improved runtime efficiency and faster load speeds.
Looking for technical leadership? I bring experience in leading solutions, conducting technical interviews, and mentoring teams. I help define project visions, set development strategies, and prioritize technologies that align with your business goals.
Skills
Programming languages
Advanced knowledge of JavaScript, TypeScript, Node.js, HTML, CSS, SCSS. Basic knowledge of Java, PHP
Frontend
React, Redux, TailwindCSS, Next.js, GatsbyJS, Storybook etc.
Cloud & Backend
Node.js, AWS, AWS-CDK, AWS-SDK, Serverless, Express JS, SQL and non-SQL DB's
Other technologies & AI
Mastra AI, Claude-code, Gemini-cli, GitHub Co-pilot, Jest, Selenium, Webpack, Lerna, NPM, Elastic Search & Kibana, Sumologic, NewRelic, SonarQube, sitespeed.io, Lighthouse
Work history (13 years 9 months)
Self-employed (Remote) ๐
April 2025 - Now (4 months)
ReactTypescriptDockerKubernetesNode.jsGitLab
> Senior Software Developer at Innervate (Remote, contract) ๐
Innervate (former RevJet) is a company that provides a platform for digital advertising and marketing solutions.
https://www.innervate.com/Maintenance of multiple full-stack web applications
Implemented shared GitLab CI/CD pipeline templates and migrated multiple projects to it
Implemented AI-based migration tools, AI RAG system experiments, basic agents and tools
Dynatrace (Klagenfurt am Wรถrthersee, Austria) ๐ฆ๐น
October 2023 - March 2025 (1 year 4 months)
Dynatrace is an observability platform that uses AI to monitor application performance, cloud infrastructure, and user experience
ReactTypescriptDockerKubernetesDynatraceNode.jsJava
> Senior Software Developer
Maintenance of a new Dynatrace Kubernetes web application, related services and libraries. Profiling and improvements of React application performance.
Code review, code refactoring, technical interviews for different teams.
TomTom (Amsterdam, Netherlands) ๐ณ๐ฑ
January 2019 - September 2023 (4 years 7 months)
TomTom is a global leader in location technology, providing navigation, maps, and traffic data for drivers, businesses, and smart cities
ReactReduxThunkSagaTypescriptGatsbyJSTailwindCSSGraphQLDockerNode.jsSCSSjestAWSAWS-CDKAWS-SDKsitespeed.ioGrafanaStorybookJavaSeleniumGitHub actions
> Expert Software Developer
Developed the core part of a new route planning web application https://plan.tomtom.com.
Started development of the new web SDK for TomTom public services and it's distribution infrastructure.
Implemented a micro-service for authentication and it's infrastructure.
Supported and improved AWS CI/CD system, high concurrency automation testing infrastructure and performance testing dashboard.
Code review, code refactoring, technical interviews, hiring, mentorship
> Senior Software Developer
Started a new development team, participated in hiring, onboarding and mentorship.
Bootstrapped and developed the core part of a next generation Road Trips web application with pre-rendering, server-side rendering, lazy loading and localization.
Implemented AWS CI/CD system with feature branches support for the web app. Initiated and implemented basis of reusable UI and SDK npm libraries and their distribution infrastructure with feature branches support.
Implemented high concurrency automation testing infrastructure for the web app that reduced execution time of Selenium java tests from 2 hours to 3 - 5 minutes.
Implemented a basic performance testing analysis system for web app and its infrastructure.
Implemented web application observability, runtime configuration delivery, CI/CD and their infrastructure systems.
Developed a POC service with backend map rendering.
Albelli (Amsterdam, Netherlands) ๐ณ๐ฑ
April 2016 - January 2019 (2 years 9 months)
Albelli is a company that specializes in creating personalized photo products such as photo books, wall art, and calendars.
JavaScriptTypeScriptSCSSNode.jsgoogle-closure-libraryMochaJavaGruntSelenium
> Software developer > Senior software developer
Participated in development and maintenance of online photo editors and hybrid mobile application.
Developed different tools for debugging, logging and fixing customer issues.
Set up code quality monitoring system.
Insoft Global (Kharkiv, Ukraine) ๐บ๐ฆ
April 2013 - April 2016 (3 years)
Insoft Global is a company that provides software development services for various industries.
Sencha ExtJSSCSSNode.jsJava
> JavaScript Developer
Participated in front end and server side development of cloud management platforms, energy management and infrastructure management platforms.
Implemented POC of a hybrid mobile application
Code review, code refactoring, technical interviews, hiring, onboarding, mentorship
Various companies (web studios and outsourcing) ๐บ๐ฆ
August 2011 - March 2013 (1 year 6 months)
Various companies in web studios and outsourcing providing development and QA services.
JavaScriptjQueryCSSBackbone JSPHPMySQLLAMPWordPress
> QA > Junior PHP > JavaScript Developer
Participated in front end development of an e-commerce project
Developed numerous websites using Wordpress and OpenCart. Implemented plugins, widgets and themes for Wordpress. Preliminary project analysis. Tasks estimation. User guides writing
Manual testing. Specification writing. UI prototyping