Dmitry Malkov is a software engineer with nine years of hands-on experience building full-stack web and mobile applications, currently focused on modernizing and optimizing enterprise products at Yardi. He combines strong TypeScript and .NET skills with front-end expertise in Angular, React, Redux and component-driven UIs (Storybook), and has driven migrations from AngularJS to modern Angular to boost performance and maintainability. Dmitry has a track record of improving release quality through automation—introducing Jest/Puppeteer end-to-end testing that significantly reduced manual testing—and has built A/B testing systems to increase conversion in high-traffic booking platforms. Comfortable across backend and systems-level tooling (Node.js, Java, C#, SQL, Docker) and exploring newer tech like Rust and WebAssembly, he’s a pragmatic polyglot who prefers Neovim for development. Based in Saskatoon, he brings a marketer’s mindset from his academic background, helping align technical work with business outcomes.
9 years of coding experience
4 years of employment as a software developer
Marketing, Marketing at Saint Petersburg University of Service and Economics
University Certificate, Computing and Information Systems, University Certificate, Computing and Information Systems at Athabasca University
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.