Petro Shpyhotskyi is a Senior Software Engineer with nine years of professional experience and over five years delivering commercial software in global teams. He blends backend (~70%) and frontend (~30%) expertise, building microservices from scratch, integrating third-party APIs, and improving web application performance. Petro has worked across legacy and modern stacks (PHP8/Symfony, React, .NET, AngularJS) and applies solid OOP design and patterns to produce maintainable systems. He has led and mentored small teams, managed priorities, conducted interviews, and driven technical decisions through code reviews. Based in Ivano-Frankivsk, Ukraine, he brings practical production experience from firms like EPAM, Namecheap, and VisaHQ, plus a strong academic background in mathematics and computer science. A detail-oriented engineer, he often focuses on rescuing and modernizing legacy applications while shipping robust new services.
9 years of coding experience
11 years of employment as a software developer
Master's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Vasyl Stefanyk Precarpathian National University
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
Petro Shpyhotskyi - Senior Software Engineer at EPAM Systems