Vitalii Makarchenkov

Software Engineer

Ukraine
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job11 years of employment as a software developer
bookDevelopment, 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
bookLearning 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
bookBachelor's degree, Industrial and civil engineering, Bachelor's degree, Industrial and civil engineering at National University of Water and Environmental Engineering
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

database-migrations10
javas10
databases10
database-management10
database-migration10
sql10
liquibase10
java10
database10
database-administration9
sql-server8
oracles7
mysql7
oracle7

Programming languages (6)

TypeScriptJavaShellJavaScriptHTMLGroovy

Github contributions (5)

github-logo-circle
liquibase/liquibase

Jan 2023 - Aug 2024

Main Liquibase Source
Role in this project:
userBack-end Developer & Database Engineer
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.
sqlserverdatabase-migrationscontinuous-integrationcontinuous-deploymentdatabase
vitaliimak/FE_Course

Mar 2022 - Jul 2022

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.
Request Free Trial
Vitalii Makarchenkov - Software Engineer