Currently working as Lead Software Engineer at NASA Jet Propulsion Laboratory, developing for multi-mission projects, including
Mars 2020 Rover, Psyche and Europa Clipper. I also design and develop backend applications for the Deep Space Network (DSN), enabling operators
worldwide to gain a in-depth awareness of multiple spacecraft to ensure the seamless downlink and uplink of data.
Senior Backend Software Engineer for Engineering Analysis Subsystems. Designed and implemented Python libraries and Python Flask Web Servers to
integrate with downlinked data from the M2020 Rover and Psyche Spacecraft. These software systems allow users to organize and dynamically
analyze critical mission data from the spacecraft.
Lead Software Engineer for Europa Clipper Flight System Performance Analysis. Build and manage Python Flask servers and libraries, ensuring
seamless integration of uplink and downlink data. Design resilient solutions for interfacing with internal APIs, integrating SQL and GraphQL to
streamline data analysis processes.
Lead Backend Engineer and Database Architect for the Integrated Modeling Environment. Designed and developed REST APIs and additional
microservices that facilitate mathematically modeling and designing spacecraft by allowing connected users to collaborate in workspaces and
share changes real-time via web sockets. Built using Python, Node.js, React.js. Uses ArangoDB as a datastore.
Co-creator of a web application that allows engineers to design and 3D model small satellites (CubeSats). This application was approved for
licensing. Built using Python, Node.js, Polymer.js and Unity WebGL. Uses MongoDB as a datastore.
I'm also a guest lecturer at California State University Los Angeles where I teach Computer Sciences courses for Web Application Design &
Development.
On rare occasions and for the right project, I freelance.