Education
B.S. Mechanical Engineering, Concentration in Robotics
California Institute of Technology
Relevant Courses
- Robotics Systems
- Experimental Robotics
- Robotic Design Laboratory
- Thermal Science
- Mechanics
- Mechanical Prototyping
- Fluid Dynamics
- Feedback Systems
- Systems Engineering
- Advanced Robotics
- Kinematics
- Dimensional Analysis
Extracurriculars
- Caltech Robotics Club
- Caltech Rover Autonomy, Technology, and Exploration Research Club
- NCAA Track and Field Athlete
- Vice President of Student Housing
- Society of Hispanic Professional Engineers
Work Experience
Robotics Engineer
General Dynamics Electric Boat
In my current role I am a member of the Robotics Engineering team at Electric Boat. This group is involved in all industrial and collaborative robotic applications at Electric Boat across the shipyards, focus factories, and collaborators. The responsibilities encompass everything from (a) the research and development of novel robotic shipbuilding applications to (b) the sustainment of existing robotic systems and training of robotic operators. Our solutions include in-house developments and external vendor development, and, as such, I am regularly interfacing with the trades, external vendors, and experts in robotics to develop robotic methods to innovate and expedite shipbuilding.
Mechanical Engineer General Dynamics Electric Boat In my role I was the owner of three critical future fast-attack submarine propulsion plant fluid systems. I was responsible for system design characteristics including materials, construction plans, components, operations, and arrangements. Additional responsibilities included my role as the departmental cognizant engineer related to the development of robotic welding and automated non-destructive testing in naval reactor piping applications. Day to day tasks included performing cost analyses, failure mode analyses, heat load calculations, and trade studies. Much of my role involved leading interdisciplinary teams of engineers, technicians, and tradespeople to develop novel future fluid systems designs and arrangements. These projects can vary from short-term (several month) to long-term (multi-year) endeavors. My primary deliverables in this role were Naval Nuclear Propulsion Plant technical system design documentation for government approval and information, including, but not limited to, system descriptions, system diagrams, white papers, and concept reports.
Mechatronics Engineer Intern
Offworld
As a Mechatronics Engineering intern, I collaborated with the hardware and software teams responsible for the development of the company's flagship rugged autonomous mining robot. My responsibilities included performing trade studies to develop robotic mobility platforms for swarm deployment, additively manufacturing hardware to integrate sensors, and developing 3 robotic testing platforms to assist in the development and integration of autonomous navigational (SLAM) software. The work performed by me to support the software engineers which included designing a telescopic mast for sensor relocation successfully reduced localization error by 198%.
- Reduced localization error by 198% through LiDAR-inertial odometry through hardware design
- Design ownership of 3 robotic testing platforms for software integration
- Designed and integrated telescopic mast for sensor relocation
- Developed sensor mounting hardware with additive manufacturing
- Performed and presented trade studies on robotic mobility platforms for swarm deployment to Head Mechatronics Engineers
Mechanical and Automation R&D Intern
Saint-Gobain Research North America
As a member of the "Bonded Abrasives - Vitrified" department at Saint-Gobain Research North America, my primary task was related to the development of a fully automated machine for precision manufacturing of abrasive grinding wheels in a factory setting. Traditionally the process of preparing abrasive blanks for pressing is done by hand and variations in material deposition across the area of the sample can result in uneven hardness, negatively impacting end-product performance and lifespan. Ultimately the device I designed and built reduced deviations in hardness as a result of manufacturing across a given sample by over 50%. To enable manual and autonomous operation in a plant environment, I designed a robust, environmentally isolated electrical panel to house power and control electronics. In addition to all the necessary control software in C++ to operate the device both manually and autonomously, I also wrote a mathematical model of sediment deposition in Python to optimize consistency across manufactured blocks with precise pathing. The device operated on an XY gantry made of linear rails to ensure precise control and vibrationally deposited abrasive particulate mix to form abrasive blanks. Separate from this project I deployed 5 independently designed and fabricated calibration and testing devices using 3D-printing in a full-scale factory setting.
- Engineered a fully automated machine for precision manufacturing of abrasive grinding wheels in a factory setting, reducing manufacturing deviations by over 50%
- Designed an IP67 electrical cabinet to enable manual and autonomous operation in a plant environment
- Wrote Python code to compute autonomous CNC pathing for improved sediment deposition consistency across manufactured blocks
- Deployed 5 independently designed and fabricated calibration and testing devices in full-scale factory setting
- Performed and presented trade studies on robotic mobility platforms for swarm deployment to Head Mechatronics Engineers
Skills
Technical
- Lathe
- 3-Axis Manual Mill
- Additive Manufacturing
- CNC Waterjet
- Laser Cutter
- GD&T
- 3D Modeling
- Technical Writing
- Systems Engineering
- Mechatronics
- Rapid Prototyping
- Rapid Prototyping
- Failure Mode Analysis
- Finite Element Analysis
- Computational Fluid Dynamics
Software
- Solidworks
- Onshape
- Fusion 360
- ANSYS Mechanical
- ANSYS Fluent
- Teamcenter
- Git
- RVIZ
- ROS2
- Office Suite
Programming
- MATLAB
- Mathematica
- Python
- Java
- C++
Platforms
- Linux
- Windows
- Arduino
- Raspbian