Projects

Selected work across AI, scientific computing, optimization, and product engineering.

RL-Based Traffic Flow Optimization

2024

A reinforcement-learning project focused on improving traffic signal timing in a simulated urban grid to reduce congestion and average wait times.

Q-learningGraph simulationsPython
  • Modeled dynamic road networks as graphs to simulate changing traffic states.
  • Trained an agent to optimize traffic light decisions in real time.
  • Explored how classical RL methods can shape complex systems behavior.

Exoplanet Parameter Estimation

2024

An optimizer that combines Doppler spectroscopy analysis with local-search heuristics to estimate orbital parameters from radial velocity data.

PythonOptimizationScientific computing
  • Estimated orbital mass, period, and eccentricity from noisy datasets.
  • Balanced physics-based modeling with practical search heuristics.
  • Validated the approach on synthetic and real-world radial velocity inputs.

In-Game Spotify Integration

2023

A React-based Spotify player and playlist manager embedded into an MMO client for real-time music control inside the game experience.

ReactSpotify Web APITypeScript
  • Built playback and playlist management directly into the game client UI.
  • Integrated Spotify authentication and real-time track control.
  • Focused on a social, interactive media layer rather than a standalone app.

Retro-Style Video Game Graphics Emulator

2022

A Java proof of concept that recreates retro graphics constraints through limited palettes and low-resolution rendering rules.

JavaGraphicsEmulator design
  • Explored retro-style rendering constraints as part of a custom emulator.
  • Recreated classic palette and resolution limitations in software.
  • Used the project as a compact playground for graphics systems thinking.