Duncan Uszkay

Senior Software Developer at D2L

Waterloo, Ontario, Canada
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
🎓
Top School
Duncan Uszkay is a senior software developer with a decade of experience building extensible, production-grade platforms, most recently moving from a long tenure at Shopify to D2L. He specializes in backend systems, WebAssembly hosting and execution, and developer tooling—having driven the Scripts platform that lets third parties inject custom logic safely into core products. His work on Shopify CLI and contributions to AssemblyScript (including implementing closures and dependency/build fixes) show a practical focus on build reliability and runtime compatibility in real deployment environments. Based in Waterloo, he combines deep systems engineering with open-source collaboration and a knack for turning compiler and runtime challenges into developer-friendly tooling.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Waterloo
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

dependency-management10
assemblyscript10
rust-wasm10
wasm-pack10
shopify-cli10
devops9
nodejs8

Programming languages (8)

TypeScriptRustJavaScriptWebAssemblyRubyElixirClojurePython

Github contributions (5)

github-logo-circle
Shopify/shopify-cli

Jun 2020 - May 2022

Shopify CLI helps you build against the Shopify platform faster.
Role in this project:
userBackend & DevOps Engineer
Contributions:31 reviews, 74 commits, 31 PRs in 1 year 11 months
Contributions summary:Duncan primarily focused on updating and maintaining the build and dependency management aspects of the Shopify CLI project. They bumped the `as-pect` version to incorporate a WASI fix, removed an accidental dependency, and upgraded the AssemblyScript version. Additionally, the user made changes to ensure compatibility with the spin environment and incorporated fixes for partner proxy bypass. These contributions show a focus on improving the project's build process, dependency management and integration with deployment environments.
clishopify-clifasteroclifshopify
DuncanUszkay1/assemblyscript

Feb 2020 - May 2021

Definitely not a TypeScript to WebAssembly compiler 🚀
Contributions:24 PRs, 139 pushes, 26 branches in 1 year 2 months
javascriptwebassemblycompilerassemblyscripttypescript
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
Duncan Uszkay - Senior Software Developer at D2L