Postdoctoral Researcher at The University of Texas at Austin
Austin, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Nathan Tsoi is a versatile computer scientist and postdoctoral researcher with 13 years of experience spanning embedded systems, full‑stack development, and applied machine learning. He has shipped production firmware and tooling for popular open-source flight‑controller projects like Cleanflight and Betaflight—implementing 1‑wire ESC protocols and improving configurator UIs—while also building Vue.js websocket integrations and front‑end state management. His background includes research engineering at Stanford, applied ML and data engineering at Sequoia Capital, and a recent PhD from Yale, bridging rigorous academic research with pragmatic engineering. Based in Austin, he combines low‑level hardware expertise with modern web stacks and a founder’s mindset from multiple early ventures, often focusing on practical integrations that make complex systems easier to configure and extend.
14 years of coding experience
12 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Yale University
Contributions:6 releases, 20 commits, 13 PRs in 10 months
Contributions summary:Nathan implemented core functionality for a Vue.js-based websocket integration with Vuex. They added JSON parsing capabilities, Vuex integration for state management, and namespacing support within the websocket communication. Further contributions included setting up webpack configuration for building the project, test suite improvements and bug fixes. The API was updated to consolidate options for instantiation.
Clean-code version of the baseflight flight controller firmware
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:120 commits, 6 PRs, 65 comments in 2 years 2 months
Contributions summary:Nathan contributed significantly to the Cleanflight firmware by implementing and enhancing 1-wire serial communication for ESCs utilizing the BlHeli bootloader. The commits demonstrate porting and adapting existing code, including the addition of SPRACINGF3 target support and integration with MSP protocol. The user also added multi-ESC configuration logic and addressed build issues, specifically for the CC3D target, related to code size limitations.
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.