Kaelin Laundry

ASIC Design Engineer, GPU Host GPU Design For Debug at NVIDIA

San Jose, 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
🎓
Top School
Kaelin Laundry is an ASIC and systems engineer with 11 years of cross-domain experience spanning embedded firmware, full-stack web services, computer vision, and GPU host design at NVIDIA. Comfortable from user-facing TypeScript frontends down to SystemVerilog and silicon, Kaelin pairs a systems-architecture mindset with hands-on implementation in Rust, C/C++, Python and SystemVerilog. He has led large robotics software teams, bootstrapped safety-critical embedded controllers in Rust, and contributed to the BlackParrot RISC-V core—adding compressed-instruction support and frontend tracers for a Linux-capable multicore. Known for driving pragmatic DevOps and testing practices, he advocates for maintainability and peer-driven solutions while balancing individual contribution and leadership. Based in San Jose, Kaelin combines academic research in computer architecture (MS, UW) with production ASIC design experience, bringing a rare fluency across silicon, firmware, and distributed systems.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster's of Science in Computer Science & Engineering, Master's of Science in Computer Science & Engineering at University of Washington
stackoverflow-logo

Stackoverflow

Stats
1,773reputation
91kreached
8answers
28questions
github-logo-circle

Github Skills (28)

verilog10
systemverilog10
python10
css10
risc-v10
sys10
micropython10
branch-prediction10
html10
embedded10
website-design10
architecture9
computer-architecture9
user-interface9
instruction-set9

Programming languages (18)

C#PowerShellJavaC++CSSRustCVala

Github contributions (5)

github-logo-circle
ev3dev/ev3dev-lang-python

Sep 2016 - Aug 2020

Pure python bindings for ev3dev
Role in this project:
userBackend & Embedded Systems Engineer
Contributions:3 releases, 98 commits, 118 PRs in 4 years
Contributions summary:Kaelin primarily contributed to the core functionality and documentation of the ev3dev-lang-python library. They implemented bug fixes, such as addressing errors related to device directory existence and improved the README with updated links and examples. Furthermore, the user refactored the internal implementation of motor and sensor unit calculations. The user added support for Micropython. These efforts demonstrate a focus on improving the library's usability and functionality for controlling LEGO MINDSTORMS EV3 devices.
pythonmindstormslegopython-bindingsev3dev
ev3dev/ev3dev.github.io

Jul 2014 - Dec 2018

pretty web page for ev3dev
Role in this project:
userFull-stack Developer
Contributions:316 commits, 156 PRs, 118 pushes in 4 years 6 months
Contributions summary:Kaelin appears to have focused on front-end development for the `ev3dev.github.io` repository, which is a website for the ev3dev project. They primarily worked on creating and modifying HTML and CSS files, including changes to the header, project page, and news pages. Their contributions included adding content, fixing formatting issues, and updating the site's layout, which indicates a focus on building and maintaining the website's structure and user interface.
web-pageev3dev
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
Kaelin Laundry - ASIC Design Engineer, GPU Host GPU Design For Debug at NVIDIA