Nick Winans

Software Engineer at Roblox

San Francisco, California, 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
Nick Winans is a Senior Software Engineer and founder with 11 years of experience building accessible, user-focused front-end systems and niche hardware products. Based in San Francisco, he drives accessibility and component library work at Roblox while also running Nice Technologies and Typeractive.xyz, scaling a boutique wireless mechanical keyboard business from design through supply chain and direct retail. He contributes to open-source projects like ZMK Firmware, improving UI, Bluetooth reliability, and keyboard feature support—bridging embedded firmware and polished web experiences. Nick combines a product-minded engineering approach with hands-on hardware design, and uniquely pairs consumer-facing UX improvements with low-level Bluetooth and firmware optimizations.
code11 years of coding experience
github-logo-circle

Github Skills (7)

firmware10
bluetooth-le10
bluetooth10
keyboard10
zephyr9
css9
javascript8

Programming languages (16)

C#C++RustCGoHTMLSvelteTypeScript

Github contributions (5)

github-logo-circle
zmkfirmware/zmk

Jun 2020 - Oct 2022

ZMK Firmware Repository
Role in this project:
userFull-stack Developer
Contributions:446 reviews, 125 commits, 129 PRs in 2 years 4 months
Contributions summary:Nick primarily contributed to the ZMK Firmware Repository by enhancing the user interface and adding functionality to the documentation. They updated the landing page content and styles, including CSS modifications and the addition of button borders. Furthermore, the user implemented and refined features, such as the RGB underglow functionality, and added new key definitions for different keyboard layouts. They also focused on improving the Bluetooth connection by fixing interval updates and PHY updates.
firmwarezmkmechanical-keyboardzephyrbluetooth
Contributions:3 PRs, 7 pushes, 1 branch in 2 years 7 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