I'm a first-year Master's student at the University of California, San Diego, specializing in Computer Engineering with a focus on heterogeneous architectures for robotic systems. My research with Prof. Hadi Esmaeilzadeh investigates GPU-accelerated pipelines for autonomous UAVs, evaluating performance tradeoffs between CUDA implementations and SIMD-optimized CPU architectures.
Reducing the Carbon Footprint of EdTech with Repurposed Devices [paper]
J. Switzer, S. Katel, J. C. Lee, A. R. A. Rajan, R. Kastner and P. Pannuto
2024 IEEE 15th International Green and Sustainable Computing Conference (IGSC), Austin, TX, USA, 2024, pp. 59-63,
doi: 10.1109/IGSC64514.2024.00020.
Autonomous Drone — RobotX [github]
Built prototype based on the S500 drone retrofitted with Nvidia Jetson for onboard computer vision processing.
Drone capable of object detection, tracking, and localisation.
Custom ISA and Processor
Created custom 9 bit embedded MIPS like ISA and Processor in Verilog. Capable of pipelined operations and
tailored for ECC applications with hardware support for Hamming ECC.
C++ Raytracer
Created a parallelised raytracer from scratch in C++. Works with Bounding Boxes and parallelised with
multithreading. Implements Blinn-Phong Reflection Model.
Bluetooth Microcontroller Programming
Programmed the TI CC 2650 Microcontroller for BLE Central and Peripheral role devices.