Maxim Nasonov is a Lead Web Developer with over a decade of software experience and 8+ years focused on modern web and hybrid mobile applications. He builds full-stack solutions primarily with React and Node.js while bringing deep TypeScript expertise and hands-on experience across Angular, Vue, Ember, Nest.js and GraphQL. Maxim has led architecture and delivery for teams up to 10–15 engineers, driving legacy refactors, CI/CD adoption with Azure/Docker/Kubernetes, and customer-focused requirement gathering. He also pairs web engineering with 3 years of ML/AI work in computer vision and NLP using TensorFlow, enabling practical AI features in product contexts. Based in Nizhniy Novgorod, he balances technical leadership with creative pursuits—making music and designing a turn-based strategy board game—reflecting a taste for systems that blend structure and imagination.
10 years of coding experience
14 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at Nizhny Novgorod State University of Architecture and Civil Engineering (NNGASU)
My own multiplayer game created with node.js, angular.js and socket.io.
Contributions:28 commits, 3 PRs, 28 pushes in 3 years 2 months
socketmultiplayer-gamesocket-ioangular-jsnode-js
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.