Juno Nguyen

Software Engineer at Pigeonhole Live

Singapore, Singapore
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

👤
Senior
🎓
Top School
Juno Nguyen is a versatile software engineer based in Singapore with 11 years of experience blending front-end engineering, embedded systems, and game development. At Pigeonhole Live they’ve driven front-end work across 20+ medium-to-large projects, built integrations in Vue.js, and automated high-volume branding workflows that materially improved team productivity. Their open-source contributions to the widely used QMK firmware show deep embedded/IoT skills—adding custom layouts, RGB and audio features, and model-specific adaptations for popular compact keyboards. Previously they prototyped a commercial indie game and authored a Lutro input library, demonstrating an eye for tooling and cross-discipline collaboration. A former senior psychiatric nurse who led digital workflow transitions, Juno brings unusual empathy and operational rigor to engineering teams. Their portfolio (JunoNgx.com) reflects a creative hobbyist bent—gamedev and art—that informs pragmatic, user-focused software.
code11 years of coding experience
job1 year of employment as a software developer
bookDiploma, Health Science (Nursing), Diploma, Health Science (Nursing) at Ngee Ann Polytechnic
bookHigh School Diploma, High School Diploma at Chu Van An National High School
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Murdoch University
languagesEnglish, Vietnamese
stackoverflow-logo

Stackoverflow

Stats
1reputation
784reached
0answers
1question
github-logo-circle

Github Skills (28)

c-language10
layout10
qmk-firmware10
firmware10
qmk10
c1110
keymaps10
remap10
keyboard10
c1710
keyboard-layout10
keymapping10
customisation10
sys10
customizing10

Programming languages (9)

TypeScriptQMLCHaxeJavaScriptVueHTMLSvelte

Github contributions (5)

github-logo-circle
qmk/qmk_firmware

Mar 2019 - Aug 2022

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:12 reviews, 10 commits, 15 PRs in 3 years 6 months
Contributions summary:Juno primarily contributes to the QMK firmware, focusing on keyboard layout customization and feature enhancements. Their work involves modifying keymaps, adding new layouts (juno, junonum), and adapting the firmware for various keyboard models (Planck, Preonic, Brick). They also integrate features like RGB lighting control, custom audio feedback, and adjustments to key behavior based on specific layer activations, demonstrating expertise in embedded systems and firmware development.
rp2040firmwareavratmelkeyboard-support
JunoNgx/p8wonyun

May 2020 - Jul 2020

Contributions:72 commits, 17 pushes, 1 branch in 2 months
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
Juno Nguyen - Software Engineer at Pigeonhole Live