hi, I'm Gregory
B.S. Mechanical Engineering student (Electrical Engineering minor) focused on robotics, autonomous systems, and guidance, navigation & control (GN&C). Builds high-fidelity simulators and integrated perception-control systems for robotics applications.
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
Co-op

01/2026 - Present
Incoming Computer Science Intern

Co-op focused on orbital robotics using ROS and NVIDIA Isaac Sim; contributing to autonomy & simulation workflows.

W

WSU — SIAS Lab (Dr. Hosseinzadeh)
Quadruped Robotics

08/2025 - Present
Undergraduate Robotics Research Assistant

Probabilistic intention & motion prediction on Unitree Go2 EDU Plus for safe path planning around people.

U

UF — RISING Lab (Dr. Sandip Ray)
ROS2
Gazebo
CV

05/2025 - 08/2025
Undergraduate Robotics Research Intern

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

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

Relevant Experience

P

Palouse RoboSub — WSU
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.

R

Robotics Club — WSU
Quadruped Robotics
ROS1

01/2025 - Present
CS Team Member

Implemented a quadruped prototype URDF, joint controllers, and ROS1 Melodic control plugins for Gazebo/RViz and developed/integrated inverse kinematics with the CHAMP/CHVMP locomotion framework to enable stable, efficient gait control.

N

NASA L'SPACE — Mission Concept Academy
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 — AUV/ROV Simulator

GNCea — 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
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