Ivan Burnaev is a senior software engineer with over a decade of experience building resilient, user-focused web applications and internal platforms. He specializes in modern front-end architectures using React, Redux, Web Components and Progressive Web App technologies, and has a track record of improving reliability (crash-free sessions to 99.82%) and performance (2G-friendly pages via Service Workers). Ivan has led migrations and toolchains—migrating large codebases to TypeScript, creating GitHub Actions + S3 CI/CD pipelines, and automating dependency upgrades across major versions. He designs reusable design systems and component libraries that accelerate delivery and cut feature costs (up to 70%) through formalized reuse and monorepos. Comfortable both leading teams and shipping code, he pairs hands-on engineering with practical product metrics (A/B testing for conversion, AOV, cancellations). Based in Moscow, he brings pragmatic engineering trade-offs born from scaling consumer and AI-driven products across startups and established teams.
11 years of coding experience
12 years of employment as a software developer
Incompleted Higher, Physics, Incompleted Higher, Physics at Mordovia State University named after N.P. Ogarev (MSU)
Contributions:5 releases, 7 PRs, 25 pushes in 2 years 8 months
rxjsasyncioepicreduxasync
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
Ivan Burnaev - Senior Software Engineer at everdrop