Vitalii Makarchenkov is a seasoned software engineer with a decade of experience building and maintaining enterprise-grade applications across backend, frontend, and mobile stacks. He has strong Java expertise and database engineering skills, contributing to the core Liquibase project by refactoring SQL parsing and improving DB connection handling in a widely used open-source library. At SoftServe and Motorola he shipped production systems, led a team of six engineers, and reduced onboarding friction by documenting environment setup and legacy behavior. He’s delivered database automation tooling, created a MongoDB extension, and maintained testing frameworks—combining hands-on coding with pragmatic refactoring. Vitalii also bridges education and practice, having taught front-end fundamentals and led CI/CD and hybrid mobile projects, reflecting a rare blend of full-stack fluency and operational focus. Based in Ukraine, he brings both leadership experience and a track record of improving code quality in complex, data-intensive systems.
9 years of coding experience
11 years of employment as a software developer
Development, Design and Architecture of Modern Software Systems based on Object-Oriented Languages, Development, Design and Architecture of Modern Software Systems based on Object-Oriented Languages at SoftServe University
Learning How to Learn: Powerful mental tools to help you master tough subjects, Learning How to Learn: Powerful mental tools to help you master tough subjects at Coursera
Bachelor's degree, Industrial and civil engineering, Bachelor's degree, Industrial and civil engineering at National University of Water and Environmental Engineering
Contributions:16 reviews, 10 PRs, 23 pushes in 1 year 7 months
Contributions summary:Vitalii primarily contributed to refactoring the `FormattedSqlChangeLogParser` class within the Liquibase project, focusing on code organization, duplication removal, and method name updates. They also addressed database-related issues by adding or modifying database connection string patterns. The user's contributions span across the backend infrastructure as the changes touch the core library components, including database interaction and SQL parsing. Several of the commits also demonstrate database expertise.
Contributions:87 reviews, 13 PRs, 10 pushes in 3 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.