Skip to main content

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