Below is a collection of some the work I have done.

Project Thumbnail

ModelStack

(In-Progress) A backend application for building, training, and evaluating PyTorch neural networks. Built in Python with FastAPI and PostgreSQL, containerized with Docker

View Project
Project Thumbnail

Surface Tension Simulation Research

(In-Progress) Academic research on surface tension simulations with Dr. Berkin Dortdivanlioglu at UT Austin. Built custom simulation software in Julia, with geometry preprocessing with GMSH and visualization postprocessing in Paraview. This work was done as part of my paid research position in the lab.

Project Thumbnail

Tetris AI

Reinforcement learning agents in a custom Tetris environment implemented in Python. One of the agents include a Deep Q-Learning agent implemented with PyTorch.

View Project
Project Thumbnail

Quantum UNO Game

A Python console game of "Quantum Computing" UNO, which simulates quantum-like effects with Qiskit's Aer simulator. Each card is represented by a 6 qubit state, which interact with the deck and the effects of different cards to model quantum effects like superposition and entanglement, utilizing Grover's quantum computing algorithm for some of the internal logic.

View Project