Dmitry Velichko is a senior software engineer with nine years of focused experience in web and backend engineering, currently delivering solutions at EPAM Systems from Lviv, Ukraine. He has deep hands-on expertise in JavaScript/TypeScript and Node.js, and a long history of building and maintaining cloud and serverless applications on AWS as well as traditional LAMP/PHP systems. Dmitry combines full-stack fluency—React/Vue/Angular frontends to scalable backend APIs—with strong operational skills in performance monitoring, Docker-based deployments, and application optimization. His career spans startups, agencies, and enterprise engagements, where he often owned requirement gathering, customer communication, and end-to-end delivery. Trained as a computer scientist and recently augmented with a master’s in psychology, he brings both technical rigor and an understanding of user and team dynamics to projects. Colleagues rely on him for pragmatic architecture, steady maintenance of legacy systems, and measured migration to modern cloud-native patterns.
9 years of coding experience
18 years of employment as a software developer
Specialist Degree, Computer Science, Specialist Degree, Computer Science at Admiral Makarov National University of Shipbuilding
Master of Arts - MA, Psychology, Master of Arts - MA, Psychology at Interregional Academy of Personnel Management
Contributions:65 commits, 12 PRs, 1 comment in 4 months
golangamazon-web-servicesaws-s3awsuploading
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 Velichko - Senior Software Engineer at EPAM Systems