Summary
Alexander Nyrkov is a Staff Software Engineer and engineering leader based in Amsterdam with 11 years of experience building and scaling web products across frontend and backend stacks. He has led cross-functional teams at Uber and Yandex, shipping complex UI systems, SSR-enabled Node.js backends, and design systems while establishing TDD-driven, CI/CD-friendly workflows. Comfortable across TypeScript/React, Java, Python, MongoDB and PostgreSQL, he repeatedly modernized legacy codebases without full rewrites and built in-house frameworks and developer tooling to improve delivery and maintainability. Known for hiring and mentoring practices, he pairs hands-on implementation with mid- and long-term technical strategy and measurable improvements in quality and estimation accuracy. A pragmatist who favors incremental change, he also brings occasional DevOps and accessibility responsibility for 24/7 critical services.
11 years of coding experience
5 years of employment as a software developer
Russian State Geological Prospecting University named after Sergo Ordzhonikidze
English, Russian