NASA Jet Propulsion Laboratory
June 2020 - Present
Flight Software Engineer
- Develop and maintain tests for the Europa Clipper mission flight software, focusing on flight software modules for science instrument management and spacecraft timekeeping
June 2019 - October 2020
Software Assurance Engineer
- Created a Django/Python software assurance tool to process requirements from DOORS NG and interface with TestRail to calculate, track, and visualize software quality assurance metrics including test progress and bi-directional requirements traceability
- Performed independent audits on Europa Clipper mission ground software development and test processes to ensure adherence to NASA and JPL procedural standards
Boeing
June 2018 - June 2019
Satellite Software Engineer
- Developed a directive generation service for a payload control flight software application using C++
- Created a multi-threaded emulator using C, with Java GUI and utilizing a SpaceWire-TCP/IP bridge, to test an in-development satellite flight software with a SpaceWire interface
- Supported development of a new ground software by managing the central MySQL database, implementing data consistency checks in Java, and writing and validating test cases
Master of Science Computer Science
Aug 2016 - May 2018
University of Southern California
- Completed courses in Java & C++, Artificial Intelligence, Algorithms, Web Technologies, Computer Networks, Databases, Software Engineering, Operating Systems, and Robotics
USC CSCI 455 Intro to Programming Systems Design
May 2017 - Aug 2017
Course Producer (Teaching Assistant)
- Held office hours to help students with object-oriented design concepts and Java & C++ programming projects
- Ran lab sessions and graded exams
MathWorks
May 2017 - Aug 2017
Boeing
Aug 2015 - Mar 2016
Aerodynamics Engineer
- Developed software in MATLAB to support low speed drag and takeoff flight testing critical to FAA airplane certification
- Assisted with automation of aerodynamic analysis for production and customer fleet support requests
- Developed MATLAB automation software of recorded flight data for analysis of stall warning parameters
- Analyzed opportunities for reduction of costly flight testing
Bachelor of Science Aeronautical & Astronautical Engineering
Sept 2011 - June 2015
University of Washington
- Completed courses in aerodynamics, fluid mechanics, orbital mechanics, CFD, structures, vibrations, controls, systems engineering, and technical writing
- Was part of a small team which designed, built, and launched via weather balloon a Cube Satellite for a lab project
- Completed a comprehensive astronautics group capstone project which included mission planning, engineering design & analysis, and costing of a spacecraft with an objective to study the icy moons of Jupiter
UW Computational Fluid Mechanics Lab
Jan 2015 - Oct 2015
Undergraduate Researcher
- Researched visualization methods for results of a direct numerical simulation of droplet-laden isotropic turbulence
- Gained experience with Linux operating system, parallel computing, and Python
- Used VisIt visualization software on the UW Hyak and TACC Stampede supercomputers to create plots and animations of code results
- Submitted a 3-minute movie to the American Physical Society - Gallery of Fluid Motion
UW Aeronautical Lab - Kirsten Wind Tunnel
May 2013 - June 2015
Student Engineer/Crew Member
- Operated a double-return, subsonic wind tunnel
- Completed data reduction on acquired wind-tunnel data to correct for balance interactions, wall and blockage corrections, and strut tares
- Maintained and troubleshot sensitive equipment and software, including daily calibration of a six-component external balance
Boeing
June 2014 - Sept 2014
Weight Engineering Intern
- Assisted in validating a new, integrated fuselage weight estimating software to be used in early product development
- Worked within an integrated product development intern team to design a new airplane for a specified market space given certain design requirements