Education

University of California, Los Angeles (UCLA)

2025 - 2027

B.S., Computer Science and Engineering

—Minor in Applied Mathematics
GPA: N/A
Relevant Coursework
Campus Activities

Mt. San Antonio College

2023 - 2025

Mathematics

GPA: 3.96
Relevant Coursework
Campus Activities
Summary

Hardware / MCU / FPGA

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

Languages & Software

C++ · C · Python · CUDA · MATLAB · Assembly (x86 and ARM) · GLSL · Shell · LaTeX · JS

Libraries & APIs

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

Tools & Frameworks

GCC · Clang · MSVC · CMake · GNU Make · Vcpkg · Anaconda · Node.js · Git · Docker · GH actions · NVIDIA Nsight · IDA · ROS 2 · Gazebo · Roboflow · LTspice · KiCAD · Perf · FlameGraph · React

Platform

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

Technical Interests

High-performance computing · Computer Vision · Visual SLAM · Photogrammetry · GPU programming · Autonomous systems · Embedded systems · Robotics · Mathematical modeling · Reverse engineering

Hobbies

Trail Hiking · Blogging · Technical writing · Photography · Counter-Strike · Poker · Blackjack · Board Games

Experience
Jan. 2025 - Present

Flight Software Dev

BruinSpace - Los Angeles, CA

Work on Project Rapid, BruinSpace's flagship CubeSat development project to launch satellites into space.

CPythonMATLAB
Sep. 2024 - Aug. 2025

Research Assistant, UAV Lab

California Polytechnic State University - Pomona, CA

Developed UAV stereo camera trajectory estimation and 3D reconstruction system using ORB-SLAM3 and MASt3R-SLAM. Integrated ORB-SLAM3 concurrently with YOLOv8 in C++ for real-time UAV navigation. Improved runtime performance by 50% and achieved 90% detection accuracy with custom-labeled data.

C++PythonVMWareORB-SLAM3UbuntuCMakeYOLOv4PyTorch
Jun. 2024 - Sep. 2024

Research Intern, Computer Vision

California Polytechnic State University - Pomona, CA

High-performance UAV image processing using MPI (multi-core processing), OpenMP (multi-threading), and CUDA ORB/SURF with OpenCV C++. Achieved a 300% increase in speed of feature-detection and image stitching processes and decreased the parallel-processing cost by 61% via CUDA.

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

C++PythonOpenCVMPIOpenMPCUDACMake
Feb. 2024 - Jul. 2025

Tutor & Teaching Assistant

Mt. San Antonio College - Walnut, CA

Provided one-on-one tutoring sessions in computer science (C++, Java, theoretical CS), engineering physics, and all levels of lower-division mathematics at the Academic Support & Achievement Center. Teaching Assistant for a differential equations class of 35 students. Led after-class sessions, created and distributed study notes and cheatsheets.

LaTeXODEsLinear AlgebraCalculus
Selected Projects
Hackathons
Publication
  • Publication

    [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.

Writings