top of page

Computer Programming

Ray Tracer Prototype - C++

I programmed a raytracer in C++ from scratch. This ray tracer reads input data from a txt file and generates a ppm 3 file of the inputted scene. More specifically, this ray tracer handles lighting, reflections, transparency/refraction, materials, textures, normal mapping, and shadows with primitive spheres and triangles.

Screen Shot 2024-03-12 at 4.42.03 PM.png
Screen Shot 2024-03-12 at 4.41.20 PM.png

Drone Package Delivery System - C++

image.png
image.png

I acted as the lead programmer on a team of 4 in creating a drone package delivery simulation. This project was created with the intention of learning and following good software development practices

Gameprogramming in TypeScript

I created six coding projects in TypeScript, each demonstrating my understanding in a unique aspect of game programming.

image.png
image.png
image.png
image.png

Github Code - Java, Python, C, C#, C++

I have over 6 years of coding experience with a focus on C++ and C#. I also am proficient with Java, TypeScript, Ocaml, C, Python, and  x86-64

Screen Shot 2023-01-14 at 12.22.52 AM.png
bottom of page