Daryl Zuniga

Senior Compiler Tools Engineer at NVIDIA

Seattle, Washington, 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
🎓
Top School
Daryl Zuniga is a Senior Compiler Tools Engineer with 12 years of experience building performant systems across game engines, compilers, embedded platforms, and web tooling. He’s worked on widely used educational tooling like Microsoft MakeCode and the micro:bit/pxt-arcade projects, and more recently built an open-source cross-platform 3D engine in TypeScript/WebGPU for Sprig that combines rendering, physics, multiplayer and tooling. His background spans low-level device software (Azure Sphere), compiler verification research, and full-stack product work—giving him a rare blend of formal, systems, and UX-oriented engineering. Now at NVIDIA, he brings practical experience shipping production compilers and developer tools alongside a track record of mentoring, publishing research, and contributing to high-impact open-source projects.
code12 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Washington
bookAssociate in Science, Computer Science, Associate in Science, Computer Science at Bellevue College
bookHigh School Diploma, High School Diploma at Cedarcrest High School
github-logo-circle

Github Skills (16)

makecode10
css10
typescript10
javascript10
typescripts10
react10
typescript-types10
component-design9
bitmaps8
bitmap8
imagebitmap8
bit-manipulation8
ui-design8
blockly6
bit6

Programming languages (10)

TypeScriptCSSBikeshedC++RustCCoqJavaScript

Github contributions (5)

github-logo-circle
microsoft/pxt-arcade

Jul 2019 - Apr 2021

Arcade game editor based on Microsoft MakeCode
Role in this project:
userFront-end Developer
Contributions:4 reviews, 189 commits, 81 PRs in 1 year 9 months
Contributions summary:Daryl primarily contributed to the front-end aspects of the MakeCode Arcade game editor, specifically focusing on the "game-modder" feature. Their contributions include adding and modifying components for the modding interface, such as the GameModder and SpriteEditor components. The commits indicate an emphasis on UI development, styling with CSS, and integrating features for bitmap and sprite editing. They also addressed issues related to screen size and display, and handled the integration of game-modder elements.
makecode
microsoft/pxt-microbit

Aug 2016 - May 2020

A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode
Role in this project:
userFull-stack Developer
Contributions:56 commits, 20 PRs, 96 pushes in 3 years 8 months
Contributions summary:Daryl primarily contributed to the `pxt-microbit` repository by adding "parts" annotations to the codebase, specifically within the `libs/microbit` and `libs/microbit-bluetooth` directories. These annotations seem to be related to component definitions within the MakeCode environment. Additionally, the user added "speaker" parts annotations, likely indicating integrations with audio components. The commits also involved splitting the m:b simulator state, and updates to the neopixel simulator.
code-editorjavascriptmakecodetypescriptblockly
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