Selected Projects
See some of the things I've been working on!
I'm an embedded software engineer with an emphasis on Aerospace applications. I specialize in delivering safe, performant, and reliable avionics systems. My experience spans nearly all levels of embedded development, from MCU configuration, to peripheral driver development, to higher level application development including core business logic and even embedded displays.
C is my language of choice for most of my embedded work, but I also consider myself proficient in:
I've spent most of my short career building safety and mission critical systems. I've worked under standards set by DO-178B/C and DO-356A to deliver the highest quality product I can. I also developed the SQA and reliability standards used by Sun Devil Rocketry's Avionics Firmware team, and I'm working on extending it to the rest of the organization in my new role.
During my time at Arizona State University, I've been a central figure in the development of Sun Devil Rocketry's full-feature flight computer. We provide high-speed data logging and active stabilization for the team's rockets. I became the Avionics Lead in November 2025 and I'm excited to see what I can do to improve the operations of the team as a whole!
I spent Summer 2025 as an intern at Garmin on the enroute performance component of the FMS on their flagship integrated flight decks. I learned so much from that summer!
I have experience with: STM32, Arduino, Linux, Git, Github, Jira, Arm, GCC, Clang, and Make.
I also have the following skills: Embedded Development, Project Management, Software QA, Software Testing, Requirements Engineering, Compliance (DO-178B).
See some of the things I've been working on!
The flagship product of Sun Devil Rocketry's avionics team.
A command line interface for serial communication with the SDR embedded computers.