Alexander Elgin is a senior back-end developer and fullstack engineer based in Bishkek with 11 years of professional experience and a 15-year software background overall. He specializes in Node.js, NestJS, React and building high-performance, scalable systems—designing microservices, optimizing databases, and reducing downtime and costs at scale. His work includes migrating monoliths to modern stacks (Django/Postgres to NestJS/Mongo), running services with 10k+ concurrent sessions and 50M+ records, and cutting maintenance costs by around 60%. He has led teams, improved front-end performance dramatically through virtualization and asset optimization, and introduced CI/CD, testing and Scrum practices to boost delivery. Notable domain experience spans booking, crypto wallets and large data-heavy assessment tools, where he delivered major performance and fee optimizations. Pragmatic and hands-on, he blends deep backend engineering with DevOps and front-end know-how to ship reliable production systems.
11 years of coding experience
10 years of employment as a software developer
Master, Mechatronics, Robotics, and Automation Engineering, Master, Mechatronics, Robotics, and Automation Engineering at TU Dortmund University
A HTTP server (back end only) with DB support & auth features
Contributions:16 commits, 2 PRs, 2 pushes in 1 year 6 months
authbackendhttp-serveres6express
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.