I’m a sophomore at Yale University pursuing a double major in Computer Science and Electrical Engineering (ABET-accredited). My focus is on robust, low-latency systems and scalable architectures.
Developed a distributed system for managing FPGA resources across multiple nodes. Designed a custom Linux kernel module for efficient, parallel communication between the server and various FPGA nodes. Tested management software with production-grade quantum error code decoders.
Engineered a flight computer with firmware for a Teensy 4.1-based flight computer and sensor data from IMU, GPS, etc transmitted over radio. Developed a Kalman filter for sensor fusion and implemented real-time scheduling for mission control.
A high-performance Wavefront (.obj) file parser leveraging multithreading and SIMD instructions for rapid geometry processing. Designed for scalability and efficiency in 3D rendering pipelines, it achieves 7x performance over industry standard tinyobjloader.
A NES emulator achieving perfect cycle accuracy for Mapper 0 titles like Super Mario Bros. and Donkey Kong. Emulated all official opcodes of the 6502 processor and implemented the graphics rendering pipeline of the 2C02 chip via SDL2.