University of California, Los Angeles (UCLA)
B.S., Computer Science and Engineering
Mt. San Antonio College
Mathematics
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 & Software
C++ · C · Python · CUDA · MATLAB · Assembly (x86 and RISC-V) · GLSL · Shell · 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 · GPU programming · Autonomous systems · Computer architecture · Embedded systems · Mathematical modeling · Reverse engineering
Hobbies
Trail Hiking · Blogging · Technical writing · Photography · Counter-Strike · Poker · Blackjack · Board Games
Flight Software Engineer
BruinSpace - Los Angeles, CA
Building and refining CircuitPython-based flight software and sensor driver interfaces for the RAPID-0 spacecraft
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.
Research Intern, Computer Vision
California Polytechnic State University - Pomona, CA
Built high-performance UAV image processing software using MPI (multi-core processing), OpenMP (multi-threading), and CUDA ORB/SURF with OpenCV in 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).
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.

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










