Dmitry Kryukov is a Senior Software Engineer based in Vancouver with a decade of experience building high-performance web and mobile applications, primarily in the JavaScript/TypeScript ecosystem. He specializes in backend services, APIs, and full-stack projects using React, Next.js, Fastify, GraphQL, and modern cloud/datastore tools like Supabase and Firebase. Dmitry has repeatedly improved performance at scale—example: a 6x startup time reduction for a crypto wallet and a 2x speedup for a CRON-driven import service—while leading cross-functional teams and mentoring junior engineers. His background spans startups and agency work, delivering mobile apps, large SSG sites, and resilient microservices that handled hundreds of millions of records. He combines hands-on optimization skills with a pragmatic focus on developer experience and operational tooling, and is actively seeking roles that deepen his technical leadership.
10 years of coding experience
9 years of employment as a software developer
Master of Engineering (M.Eng.), Software Engineering, Master of Engineering (M.Eng.), Software Engineering at Concordia University
Bachelor of Computer Science, Software Engineering, Bachelor of Computer Science, Software Engineering at Moscow State University of Printing Arts (MGUP)
Contributions:4 releases, 3 PRs, 6 pushes in 3 years 2 months
notificationnotificationselectrongit8quasar
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
Dmitry Kryukov - Senior Software Engineer at dmitrykryukov.com