Two-summer SWE internship at NASA Goddard Space Flight Center. I led end-to-end development of a Mars Rover mockup based on a JPL design, then built the ROS 2 to NASA cFS (Core Flight System) bridge so future research can run modern robotics stacks against flight-ready communications. The rover is now Goddard's reference platform for testing space-rated robotics software (Space ROS).
Mars Rover mockup
- Project lead: sourced and consolidated electronic, mechanical and PCB BOMs
- Owned mechanical assembly, wiring harnessing and PCB soldering end to end
- Built the ROS 2 to cFS bridge so flight software can drive a modern robotics stack
- Coordinated a small intern team under a hard delivery deadline
- Delivered a physical rover platform now in active use at Goddard




Telemetry error correction (prior summer)
First summer at Goddard: applied abstract algebra (BCH encoding) to telemetry and telecommand downlinks for long-duration space missions.
- Implemented BCH codeblocks with parity bits in a production-ready encoder
- Cut theoretical error rate from 1e-6 to 1e-16 per bit
- Directly improves data integrity for missions where retransmission isn't an option
Roman Space Telescope and operations
- Time inside the Roman Space Telescope cleanroom during flight-hardware assembly
- Time in the climate analysis and mission operations room supporting active campaigns


