I’m a Staff Software Development Engineer at Intuitive Machines, where I work on spacecraft flight software and the test campaigns that prove it out. I hold a B.S. in Computer Engineering from San José State University and an M.S. in Electrical and Computer Engineering from Johns Hopkins University.
My day to day is C/C++ on a cFS/FreeRTOS flight computer, covering mechanism control, timing, radio link, and sensor interfaces. I’m the flight software point of contact for payload and customer integration requests, and I carry each one from Jira ticket through verification report. I also plan and run test campaigns across simulation and engineering model hardware, coordinating test, simulation, GNC, and mechanical engineers and writing the procedures and runbooks they execute from. Before Intuitive Machines I built Python test automation pipelines for satellite flight software verification at Maxar Technologies.
My background is wider than flight software. I’ve designed multilayer PCBs, built FPGA acquisition logic on Xilinx and Intel platforms, and integrated sensors across most of the major microcontroller families. That hardware side carries into Nexus Analytica, the company I founded to build multispectral and hyperspectral imaging systems, where I lead firmware and hardware development. I also spent two years on Astraeus Library, an open source project that published hands on resources for learning embedded avionics without needing access to a lab.
Mentoring and teaching matter to me. I led student teams in robotics and CubeSat development at SJSU, and I’m interested in part time teaching in computer engineering or computer science. When I’m not working, I travel with my fiancée and friends. Seeing different places and ways of thinking keeps me out of engineering tunnel vision.
Interests: Teaching and mentorship in CS and embedded systems | Open source embedded avionics | Spacecraft flight software and hardware
