Software Development Engineer @Lanteris Space Systems | MS ECE Student @JHU
I’m a Software Engineer at Lanteris Space Systems, specializing in embedded flight software for satellite mechanism control systems. With a B.S. in Computer Engineering from San José State University and currently pursuing an M.S.
Develop and maintain embedded C/C++ flight software for satellite mechanisms control systems, including stepper motor controllers and sensor interfaces
•
Design and implement unit tests using Google Test framework, achieving comprehensive test coverage for critical motor control and service routines
•
Integrate hardware abstraction layers (FTL) with application-level software, ensuring proper interface design and data flow between components
•
Perform code reviews and resolve complex merge conflicts across distributed development teams
•
Implement Hardware-in-the-Loop (HIL) testing to simulate satellite operations, validate motor actuations, and execute command sequences
•
Analyze and port legacy control algorithms to modern software architectures while maintaining backward compatibility
•
Create detailed technical documentation for software interfaces, test procedures, and verification processes
•
Optimize proprietary test automation tools and CI/CD pipelines to improve test execution efficiency and system compatibility
As the intel-sys lead, I worked on managing the team to develop and deploy the guidance systems to automate the rover’s controls for the University Rover Challenge. I am currently a mentor for the club, helping students in Intelligent systems and controls.
Managed the mechanical, electrical, and controls teams to design, develop and deploy a Cansat for data collection and future competitions. Currently a mentor for the club
At Armada Aeronautics, I focused on the transitional flight on a prototype model and programming the Ackerman steering for driving. For transitional flight, we made many tests and translated this to the much larger model for human flight testing. While for the Driving, we used an Arduino to control VESCs and Servo Motors for steering and throttle. DUTIES AND RESPONSIBILITIES
•
Worked with Pixhawk and PX4 firmware
•
Configured drones for test flights
•
Tested flight of custom VTOLs in gazebo simulator
•
Worked on driving/steering use Ackerman steering using Arduino
CERTIFICATE OF ACHIEVEMENT RECEIVED: Lead Firmware Engineer