Education #
2023 – Present
University at Buffalo
Pursuing a Bachelor of Science in Computer Engineering with a minor in Electrical Engineering. Focusing heavily on embedded systems, low-level programming, and hardware-software integration.
Computer Engineering
Electrical Engineering Minor
Experience #
Aerospace & Flight Software
Aug 2025 – Present
Flight Software Lead — PIP-07 Satellite
Directing flight software development for the PIP-07 satellite at the UB Nanosatellite Laboratory (UBNL), contracted by the Air Force Research Laboratory. Authoring core Flight System (cFS) applications in C, leading architectural trade studies, and standardizing development workflows.
C
NASA cFS
Docker
Embedded Hardware & Software
2025 - Present
Undergraduate Avionics Engineer — SEDS
Developed custom STM32 drivers for rocket payloads and rocketry PCBs. Analyzed schematics and chip datasheets for hardware-software compatibility, implementing communication protocols like I2C, CAN, and UART for sensor data acquisition.
STM32
C / C++
I2C / CAN / UART