Oleksii Popov
About Oleksii Popov
Oleksii Popov is an Expert Software Engineer at TomTom, with extensive experience in software development and a strong background in Mechanical Engineering.
Title and Current Role
Oleksii Popov holds the title of Expert Software Engineer at TomTom. He has been with the company in this capacity since 2021, working out of Amsterdam, North Holland, Netherlands. His role involves significant contributions to TomTom's technological advancements and software development initiatives.
Professional Experience
Oleksii Popov has extensive professional experience in software development. Prior to his current role, he worked as a Senior Software Developer at TomTom from 2019 to 2021 in the Amsterdam Area, Netherlands. Before that, he was a Software Developer at Albelli from 2016 to 2018, and a JavaScript Developer at Insoft Global from 2013 to 2016. His early career included roles such as Junior PHP Developer at Simple Solutions in 2012 and Software Developer at Exadel from 2012 to 2013.
Education and Academic Background
Oleksii Popov achieved a Master of Science (MSc) in Mechanical Engineering from National Technical University Kharkiv Polytechnical Institute of Ukraine, completing the program from 2009 to 2011. He earlier earned a Bachelor of Science (BSc) degree from the same institution, specializing in Mechanical Engineering from 2005 to 2009.
Notable Projects at TomTom
During his tenure at TomTom, Oleksii Popov has made several notable contributions. He designed and developed the core part of a new route planning single-page application, a React Progressive Web App featuring pre-rendering, lazy loading, localization, and hot module reloading. He also started the development of a new web SDK for TomTom public services and implemented a microservice for authentication and its supporting infrastructure. Additionally, he enhanced the AWS CI/CD system for the route planning application to improve deployment processes.
Technical Skills and Expertise
Oleksii Popov is proficient in a wide range of technologies, including React, Redux, Thunk, TypeScript, Docker, Node.js, SCSS, Jest, AWS, AWS-CDK, AWS-SDK, Sitespeed.io, Grafana, Storybook, Java, Selenium, and GitHub Actions. His technical expertise spans across various domains, making him a versatile and highly skilled software engineer.