Dmitry Barskov is a pragmatic software engineer with nine years of experience building scalable web applications and APIs, currently focused on performance and integration work at Engage Consulting. He has a strong background in backend systems (Redis caching, Sidekiq batches, Twilio voice integration) and a proven ability to tame legacy codebases and large databases from his time at Flatstack. Dmitry pairs hands‑on optimization—like shrinking test suite runtime and improving application throughput—with frontend experience using Vue.js and data visualization via Vega-Lite. Based in Warsaw, he values clean, maintainable code and has delivered standalone HTTP services for third‑party integrations. An understated but useful trait: he keeps repositories consolidated (his GitHub account is deprecated in favor of a single handle), reflecting a preference for clarity and efficient developer workflows.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Kazan State University
Attempt to design programs using only objects in Java
Contributions:22 commits, 6 PRs, 20 pushes in 4 months
javadesign-patternsprograms
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
Dmitry Barskov - Software Engineer at Engage Consulting