Dimitrii Nemkov is a solutions architect with 11 years of experience designing and shipping user-friendly, fast, and accessible web products from startup projects to large banks. He has progressed through hands-on frontend and tech lead roles at Tinkoff, Alfa-Bank, Yandex and BestDoctor, driving performance, CI/CD improvements, and team-level practices that boost delivery speed and quality. Comfortable across the stack, he pairs modern React/TypeScript expertise with backend understanding and a history of optimizing Lighthouse metrics and developer workflows. An active open-source contributor, he has contributed to the widely used rustwasm/wasm-bindgen project, adding JavaScript bindings for WebAssembly features. Based in Yekaterinburg, he brings a practical engineering mindset informed by multidisciplinary training and a habit of automating repetitive design and release tasks.
11 years of coding experience
5 years of employment as a software developer
Магистр, Возобновляемая энергетика, Магистр, Возобновляемая энергетика at Уральский Федеральный Университет
Facilitating high-level interactions between Wasm modules and JavaScript
Role in this project:
Back-end Developer
Contributions:11 commits, 8 PRs, 6 comments in 9 months
Contributions summary:Dimitrii primarily contributed to the `wasm-bindgen` project, focusing on adding and improving JavaScript bindings for various WebAssembly features. Their work involved implementing bindings for JavaScript global objects, specifically WeakMap and WeakSet, including methods like `new`, `get`, `set`, `has`, and `delete`. They also made minor changes to the backend code, fixing a typo.
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.