Luke Nonas-hunter is an Associate Engineer at Analog Devices and an electrical and computer engineering student at Olin College with eight years of hands-on experience across embedded firmware, full-stack web, and hardware systems. He has shipped multicore FreeRTOS firmware, integrated cloud debugging (Memfault), and built CI/CD hardware test rigs, bringing a pragmatic focus on code reuse and remote observability. Luke contributes to notable open-source projects like The Nature of Code and the Coding Train archive, adding interactive p5.js sketches and TensorFlow.js color-classification features that bridge education and tooling. His background includes telemetry PCB design and CAN-logging for electric motorsports, automation of device fleets in Python that cut manual labor by 80%, and even co-authoring robotics research—skills that pair low-level embedded expertise with user-facing full-stack work. Based in Greater Boston, he mentors peers and values collaborative, testable engineering that accelerates both product reliability and team learning.
7 years of coding experience
1 year of employment as a software developer
High School Diploma Mathematics Major, High School Diploma Mathematics Major at The High School for Math, Science and Engineering
Bachelor of Science - BS Electrical and Computer Engineering, Bachelor of Science - BS Electrical and Computer Engineering at Franklin W. Olin College of Engineering
Tap Dance, Tap Dance at The School at Jacob's Pillow
Archive of the Coding Train website (first version)
Role in this project:
Full-stack Developer
Contributions:21 commits, 4 PRs, 2 comments in 24 days
Contributions summary:Luke contributed to the development of the color classification website by implementing both front-end and back-end functionalities. They added HTML, JavaScript, and TensorFlow.js code for color classification, including the creation of user interfaces and the integration of Firebase for data storage and retrieval. The user also made adjustments to the user interface and fixed code to match video tutorials, demonstrating a focus on functionality and user experience.
The Nature of Code book (archived repo, see README for new repo / build system!)
Role in this project:
Front-end Developer
Contributions:23 commits, 6 PRs, 7 comments in 15 days
Contributions summary:Luke primarily contributed to updating and implementing sketches within the book's HTML chapters. These changes involved incorporating p5.js sketches, ensuring they matched the live website's versions by updating `data-p5-sketch` attributes and fixing broken URLs. The contributions also included minor code adjustments, such as changing attributes from `data-src` to `src` for testing purposes in the provided JavaScript files. The user's work focused on maintaining the interactive elements within the book.
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.