Computer Science Junior at the University of Florida with a passion for C++ and low-level development
I'm a Computer Science Junior with a passion for creating efficient and maintainable software. I am particularly interested in low-level graphics programming and embedded systems.
With 3 years at UF I have worked on a variety of projects from linux memory management to full stack cloud development.
Outside of coding, I enjoy the outdoors, skateboarding and traveling, aswell as contributing to open-source projects. I believe in continuous learning and staying updated with the latest technology trends.
Custom-built 3D rendering engine in C++ leveraging OpenGL, featuring model loading, real-time lighting, and object manipulation (translation, rotation, scaling). Designed to visualize complex 3D scenes and demonstrate mastery of low-level graphics programming.
Interactive web app built with HTML, CSS, and JavaScript to map and share skate spots around the University of Florida. Integrated Leaflet Maps API for dynamic geolocation visuals and deployed a full-stack workflow from design to production.
IoT prototype that monitors UV exposure in real time using Arduino and UV sensors. Firmware written in C++ drives LED/speaker alerts, while a custom 3D-printed enclosure houses the system—combining embedded systems, IoT, and hardware design.
Developed a pseudo-3D rendering pipeline with fully custom math, rasterization, and rendering routines. Built from scratch without external libraries for low-level control over projection, transformations, and scene rendering.
Recreated the classic Minesweeper game entirely from scratch in C++ using the SFML graphics library. Implemented full game logic, state management, and a custom rendering system to deliver an interactive, polished desktop application.
Command-line tool that recommends movies by analyzing 100k+ ratings with custom algorithms. Implements efficient data parsing, search, and ranking techniques to deliver personalized suggestions based on user preferences.