Projects
This is some of recent projects outside of research work. Each project includes a brief description and an image to describe it.
-
Analyzing the Robustness of Traffic Signal Control
This is my thesis topic. I used the LibSignal library as a base to run my experiments. I had to modify the library to make my tests work. Furthur details are available in the paper.
-
Tetris
Developed a classic Tetris game using the Godot Engine, featuring smooth gameplay mechanics, intuitive controls, and block-clearing logic. This project demonstrates proficiency in game development, 2D physics, and Godot scripting (GDScript).
-
CHIPPY-8
Developed an emulator for the CHIP-8 system using C++, demonstrating proficiency in low-level programming, instruction set emulation, and system architecture. This project showcases skills in handling opcodes, memory management, and recreating classic game functionality.
-
Pong
Developed a classic Pong game using the C programming language and the SDL library. This project demonstrates skills in 2D graphics rendering, game loop implementation, and real-time user input handling.
-
Snake
Developed a classic Snake game using C and the SDL library. This was my first programming project and sparked my interest in game development and coding.
-
Portfolio Website
This website was built by me. I kept it simple and priotirized speed and accessiblity for this project while also making it feel sleek and smooth. Since it is a portfolio website, it did not need complex functionality. I used html and css only, no javascript. I used eleventy for bundling.
-
Social Media Prototype
This is a social media app prototype I helped to build for a friend. It needed to be feature rich while also scaling well. I used Next.js and react for this project.