hi, I'm Gregory
Engineering Autonomy for the Final Frontier: Robotics • Astronautics • GN&C • Simulation
G. J.

About

Aspiring Roboticist and Aerospace Engineer pursuing a B.S. in Mechanical Engineering with a minor in Electrical Engineering at Washington State University. Interdisciplinary engineer with experience in robotics & mechatronics, autonomous systems, and GN&C, across both hardware, software and simulation.

Work Experience

S

Sierra Lobo
Orbital Robotics
ROS2
Isaac Sim

05/2026 - 08/2026
Incoming Robotics Engineering Intern

Incoming Summer 2026 Co-op Intern in Orbital Robotics, focused on simulation and autonomy development using ROS and Isaac Sim.

S

Sierra Lobo
Orbital Robotics
ROS2
Isaac Sim

01/2026 - Present
Robotics Engineering Intern | Part Time

Co-op in Autonomy and Simulation for Orbital Robotics and Satellite Workflows. Developing ROS2-based simulation environments in Isaac Sim for satellite servicing and on-orbit assembly, with a focus on GNC algorithm development and testing.

W

WSU, SIAS Lab, Dr. Hosseinzadeh
Quadruped Robotics

08/2025 - Present
Undergraduate Robotics Research Assistant

Developing Isaac Sim implementation of HuNavSim for Unitree Go2 quadruped, modeling social intention and enabling safe path planning around people.

U

UF, RISING Lab, Dr. Sandip Ray
ROS2
Gazebo
CV

05/2025 - 08/2025
Undergraduate Robotics Research Intern | SURF Fellowship

Built ROS2/Gazebo AV testbed; lane following & traffic-sign detection (OpenCV, YOLOv8, PID, Kalman Filter); embedded integration on RPi4 and custom drivers.

A

Amazon, PAE2
Top 100 NA

06/2024 - 08/2024
Fulfillment Associate | Seasonal

Ranked top 10 at PAE2 and top 100 in North America (Season 25) for speed & accuracy.

Relevant Experience

P

Palouse RoboSub
AUV/ROV
ROS2

01/2024 - Present
Autonomy & Simulation Lead

Led development of GNCea: Gazebo Harmonic AUV/ROV simulator with custom C++ plugins (thrust allocation, buoyancy, hydrodynamic drag), 6-DOF teleop, and autonomy.

W

WSU Robotics Club
Quadruped Robotics
ROS1

01/2025 - Present
CS Team Member

Developed a prototype quadruped inverse kinematics system using the MIT CHAMP/CHVMP gait framework and prototyped PPO-based standing and walking policies in MuJoCo.

N

NASA L'SPACE Mission Concept Academy (Team 27 Venera Nova)
CDH
Technical Writing

12/2024 - 05/2025
Command & Data Handling (CDH) Engineer

Designed CDH subsystem, ran trade studies, and developed Siemens NX CAD for a robotic space mission through SDR (System/Software Definition Review), PDR (Preliminary Design Review) and CDR (Critical Design Review).

Skills

Python
C/C++
Rust
C#
Java
TypeScript/JavaScript
React
Node.js
Robot Operating System (ROS)
Gazebo
OpenCV
YOLO
Docker
Git
Fusion 360
SolidWorks
Siemens NX
Verilog
ARM Assembly
LaTeX
My Projects

check out my latest work

I've worked on a variety of projects. Here are a few of my favorites.

GNCea, an AUV/ROV Simulator

GNCea, an AUV/ROV Simulator

ROS 2 Jazzy based simulator in Gazebo Harmonic with custom C++ plugins for thrust allocation, buoyancy, and hydrodynamic drag; real-time 6-DOF teleop, depth/altitude control, and camera/LiDAR perception.

C++
Python
ROS 2 Jazzy
Gazebo Harmonic
XML/SDF
OpenCV
Docker
F1Tenth Algorithms

F1Tenth Algorithms

ROS 2 Humble F1Tenth autonomous racing stack for Ackermann vehicles, featuring Follow-the-Gap and wall-following with RGBD + 3D LiDAR perception; supports multi-vehicle racing scenarios and real-time reactive navigation.

C++
Python
ROS 2 Humble
Gazebo Classic
XML/SDF
Camera Sensor Attack Testbed

Camera Sensor Attack Testbed

PiCar-X/RPi4 vision-only AV testbed with dual-lane pipelines (HSV, Canny/Hough), YOLO sign detection, PID + Kalman Filter control, and live telemetry to study reflective/blinding/spoofing attacks and mitigations.

Python
OpenCV
YOLOv8
Raspberry Pi 4
PiCar-X
Label Studio
React Chess Engine

React Chess Engine

Interactive chess engine with full rule enforcement (promotion, en passant, check detection) and OOP move validation via a centralized Referee; drag-and-drop UI.

TypeScript
React
HTML5 Canvas
CSS Modules
A* Path Planning Simulation

A* Path Planning Simulation

Grid-based A* simulator in Python showcasing shortest-path computation, obstacle avoidance, and heuristic search.

Python
Pygame
OOP
Verilog Stopwatch & Calculator

Verilog Stopwatch & Calculator

Stopwatch and calculator implemented in Verilog on Xilinx ZYNQ XC7007S with seven-seg display, switches, and push buttons.

Verilog
Vivado
Vitis