Dmitriy Miroshnichenko is a software engineer with 11 years of experience building full-stack web applications, currently at Canva in Sydney. He combines deep technical interests in algorithms, mathematics, and engineering graphics with practical product experience across startups and large companies like Yandex. Self-driven since 2009 through open-source and hobby projects, he has a strong streak of volunteer work—organizing Russian translations of MIT/Stanford and 3Blue1Brown content. Dmitriy’s background in mechanical engineering and core mathematics informs a rigorous, analytical approach to complex engineering problems and media-rich interfaces. He’s exploring startup and marketing areas while continuing to ship pet projects and contribute code from his GitHub.
11 years of coding experience
7 years of employment as a software developer
Core Mathematics (general topology category theory dessin d'enfant calculus), Core Mathematics (general topology category theory dessin d'enfant calculus) at Independent University of Moscow
Bachelor of Engineering - BE Mechanical Engineering, Bachelor of Engineering - BE Mechanical Engineering at Moscow Aviation Institute (National Research University)
Contributions:324 commits, 2 PRs, 143 pushes in 4 years 11 months
canvasjavascriptcanvas-jsnode-canvas
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
Dmitriy Miroshnichenko - Software Engineer at Canva