Education

University of California, Los Angeles (UCLA)

2025 - 2027

B.S., Computer Science and Engineering

GPA: N/A
Coursework
Campus Activities

Mt. San Antonio College

2023 - 2025

Mathematics

GPA: 3.96
Coursework
Campus Activities
Summary

Platform

I work primarily on Linux (Debian and Ubuntu Desktop/Server), but I can also work reasonably well with Windows via WSL2, MSVC, and Vcpkg, albeit reluctantly

MCU / GPU / FPGA

STM32 · NVIDIA Jetson Nano · NVIDIA RTX 4070 · NVIDIA GTX 1070 · Arduino Mini · AMD Spartan 7

Languages

C++ · C · Python · CUDA · Assembly (x86 and RISC-V) · LaTeX · TypeScripts

Boost · Eigen · OpenMPI · PyTorch · CUDA Toolkit · NumPy · SciPy · Medusa · OpenGL · Vulkan · SFML · OpenCV · ORB SLAM

GCC · Clang · NVCC · CMake · GNU Make · Vcpkg · Anaconda · Node.js · Git · Docker · NVIDIA Nsight · IDA · ROS 2 · Gazebo · Roboflow · LTspice · KiCAD · Perf · Valgrind · GTest · Qt

Technical Interests

HPC · Computer Vision · Visual SLAM · Photogrammetry · GPUs · Autonomous systems · Embedded systems · Mathematical modeling · Reverse engineering

Hobbies

Drinking water · Trail hiking · Blogging · Technical writing · Photography · Counter-Strike · Poker

Experience
Jun. 2026 - Sep. 2026

General Atomics & Affiliates

Software Engineer Intern (Incoming)

San Diego, CA, USA

I'll be working at the Electromagnetic Systems subdivision of General Atomics this summer (2026), near the sunny beaches of La Jolla

C++
Jan. 2025 - Present

BruinSpace at UCLA

Flight Software Engineer

Los Angeles, CA, USA

Building, write unit tests, and refining CircuitPython-based flight software and sensor driver interfaces for the RAPID-0 spacecraft.

CPythonMATLAB
Sep. 2024 - Aug. 2025

California Polytechnic State University

Research Assistant, UAV Lab

Pomona, CA, USA

Developed UAV stereo camera trajectory estimation and 3D reconstruction system using ORB-SLAM3 and RTAB-Map. Integrated visual SLAM concurrently with YOLO for real-time UAV navigation.

C++PythonORB-SLAM3YOLOv11
Jun. 2024 - Sep. 2024

California Polytechnic State University

Research Intern, Computer Vision

Pomona, CA, USA

High-performance UAV image processing using MPI (multi-core processing), OpenMP (multi-threading), and CUDA ORB/SURF with OpenCV in raw C++.

*Paper published at AIAA Scitech Forum 2025 (see paper below).

C++PythonOpenCVMPIOpenMPCUDA
Feb. 2024 - Jul. 2025

Mt. San Antonio College

Tutor & Teaching Assistant

Walnut, CA, USA

Tutored CS, engineering physics, and all levels of lower-division math. Also TA for Math 290 - Differential Equations.

ODEsLinear AlgebraCalculus
Selected Projects
Publication
  • Accelerated Image Stitching Via Parallel Computing for UAV Applications thumbnail

    [1]R. Ramirez, J. Korah, S. Bhandari, D. D. Le, Y. Chen, and T. Nguyen. “Accelerated Image Stitching Via Parallel Computing for UAV Applications”. in Proc. AIAA Conference 2025, AIAA SCITECH 2025 Forum*, 2025, Orlando, Florida, USA, Jan. 2025.

Hackathons