Experience

  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

Intern

  • Designed and created a full-stack application using MongoDB, Express, AngularJS, and Node.js to house and display source-code quality metrics for various MATLAB & Simulink source files
  • Created videos teaching the basics of Simulink and Stateflow for robotics student competition teams

  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