Maksim Narushevich is a Senior Software Engineer with nine years of experience designing and delivering scalable web and API-driven systems, currently based in Bangkok. He combines deep PHP and Python backend expertise (Laravel, Symfony, FastAPI) with modern frontend work in Vue.js and strong cloud-native skills across AWS, Docker, Kubernetes and event-driven architectures. Maksim has repeatedly modernized legacy platforms—moving monoliths to modular Symfony, integrating Stripe payments, and introducing Neo4j for graph-powered search—while raising test automation and observability standards. Certified across a broad technical stack (CKAD, AWS, MongoDB, Python, Stripe), he also explores AI agents and MCP architectures, positioning himself at the intersection of backend reliability and emerging AI tooling. Comfortable leading squads and working with distributed, client-facing teams, he brings both hands-on implementation chops and a knack for pragmatic system design.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Technical Sciences Power supply of industrial enterprises, Bachelor of Technical Sciences Power supply of industrial enterprises at Belarusian National Technical University
Bachelor of Philology Modern English Interpretor, Bachelor of Philology Modern English Interpretor at Academy of Postgraduation Education (APE)
Contributions:6 PRs, 45 pushes, 2 branches in 2 years
bundlephpsymfony-bundlesymfony-applicationsymfony
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
Maksim Narushevich - Full Stack Developer at Oxagile