Aleksei Petrov is a Senior Frontend Engineer based in Amsterdam with 11 years of experience building performant, developer-friendly web applications. He has a track record of optimizing build and test pipelines (cutting frontend build time by 25% and test pipelines by 75%) and improving bundle sizes and maintainability at companies including JetBrains, Kaspersky, and Yandex. Aleksei combines hands-on React expertise—contributing bug fixes and tests to the popular react-day-picker project—with practical platform work like teaching teams React hooks and building an internal hiring app that improved retention. He thrives in both startup and large-company environments, having built a product from scratch that helped a startup raise seed funding and delivered tools used by product managers. His background in engineering and attention to developer experience make him particularly effective at turning UI complexity into reliable, testable components.
11 years of coding experience
6 years of employment as a software developer
Master of Engineering - MEng, Automobile/Automotive Mechanics Technology/Technician, Master of Engineering - MEng, Automobile/Automotive Mechanics Technology/Technician at Kostroma State Agricultural Academy ( KSAA)
DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web applications.
Role in this project:
Front-end Developer
Contributions:6 commits, 3 PRs, 6 comments in 18 days
Contributions summary:Aleksei primarily contributed to the `DayPickerInput` component, a React-based date picker. Their work involved fixing issues related to the `selectedDays` prop, ensuring it wasn't overridden, and adding tests to validate the correct behavior. They also removed underlines from weekdays and fixed rendering issues. The contributions focused on enhancing the component's functionality and reliability through bug fixes and improved testing.
Contributions:20 PRs, 27 pushes, 16 branches in 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aleksei Petrov - Senior Software Engineer, Frontend at JetBrains