Yury Delendik

Software Engineer at Mozilla Corporation

Edmond, Oklahoma, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
award
Top expert inFull-stack JavaScript Development
Yury Delendik is a seasoned software engineer with 14 years of experience specializing in WebAssembly, compilers, and runtime performance, currently based in Edmond, Oklahoma and working at Mozilla. He has contributed core improvements across high-profile open-source projects including Gecko, Emscripten, Binaryen, Cranelift, Wasmtime and WebAssembly Studio, blending compiler back-end work with full-stack tooling and debugging features. At Mozilla he implemented Firefox’s PDF viewer, prototyped media/Flash runtimes, and designed WebAssembly debugging and DWARF support, demonstrating deep systems and developer-tooling expertise. His work spans low-level ARM64 profiling, JIT/runtime fixes, source-map and debug-info plumbing, and UX-facing debugger enhancements—an unusual mix that makes him effective across the stack. Colleagues rely on him for subtle correctness and performance fixes in complex toolchains, plus pragmatic automation to make debugging and builds more reliable. He brings a researcher’s attention to detail together with practical shipping experience on major browser and Wasm ecosystems.
code14 years of coding experience
github-logo-circle

Github Skills (52)

debugging10
debug10
javascript10
c-language10
back-end-development10
python10
dwarf10
llvm10
rust-wasm10
sourcemaps10
wasm-pack10
devtools10
x8610
code-generation10
wasmer10

Programming languages (18)

C#BikeshedC++CSSRustCCMakeMakefile

Github contributions (5)

github-logo-circle
wasdk/WebAssemblyStudio

Feb 2018 - Jun 2022

Learn, Teach, Work and Play in the WebAssembly Studio
Role in this project:
userFull-stack Developer
Contributions:255 commits, 180 PRs, 223 pushes in 4 years 5 months
Contributions summary:Yury primarily contributed to the WebAssembly Studio by updating dependencies and adding license headers to the project. They made changes to the project's configuration and fixed context menu disappearance on Firefox. The user's commits also involved refactoring components, adding new features, and integrating a flux dispatcher to manage application actions more effectively.
teachwasmwebassemblyemscripten
mozilla/pdfjs-dist

Sep 2014 - Sep 2014

Generic build of PDF.js library.
Role in this project:
userFull-stack Developer
Contributions:297 commits, 3 PRs, 4 comments in 1 day
Contributions summary:Yury contributed to PDF.js library, specifically focusing on enhancements to the text rendering functionalities and handling of annotations. They made changes to the CanvasGraphics and PartialEvaluator classes, introducing methods for constructing paths, managing character rendering, and optimizing the rendering of text content, including improved handling of font and glyphs. Furthermore, the user made enhancements to better handle the parsing of data streams.
javascriptjs-librarypdfgeneric
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
Yury Delendik - Software Engineer at Mozilla Corporation