Maksym Pushkin is a seasoned backend-focused Staff Engineer with 12 years of experience who began as a C#/.NET developer and evolved into a full-stack and systems architect. He has designed and shipped a CQRS/ES system from scratch and led Node.js teams with a strong emphasis on infrastructure, reliability, and pragmatic architecture. Currently at Shelf after growing through senior and lead roles at SumUp, he combines deep OOP/OOD foundations with modern JavaScript/Node ecosystems. Known for valuing honesty, transparency, and collaborative team culture, he treats software development as a team sport and mentors engineers toward scalable, maintainable solutions. A Ukraine-based engineer, he brings both hands-on implementation skill and strategic system thinking, often bridging product needs and engineering constraints.
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.