Dmitriy Neustroev is a backend developer with over a decade of experience who has focused on Golang for the past three years, building and optimizing APIs and backend services in high-throughput environments. He has a strong PHP pedigree (7+ years with Symfony, Zend, Cake) and a proven track record of migrating and modernizing systems—transitioning XML APIs to protobuf/REST, introducing gRPC, and creating microservices to simplify integrations. With experience as a team lead and tech lead, he blends hands-on coding, architecture design, and people management—conducting interviews, onboarding, grading developers, and running Golang communities within companies. Dmitriy is pragmatic about technical debt, emphasizes team coding principles, and has repeatedly delivered operational improvements like faster invoicing, streamlined domain transfers, and production-ready booking APIs. Based in Novosibirsk Oblast, he also brings teaching experience and a habit of documenting onboarding and skill matrices, making him as strong at knowledge transfer as at system design.
8 years of coding experience
12 years of employment as a software developer
Engineering Specialist Diploma, Software Development, Engineering Specialist Diploma, Software Development at Altai State Technical University Название степени
Contributions:32 commits, 10 PRs, 29 pushes in 10 months
api-clientapiphp-clientphpopenprovider
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.