Projects
Selected work across AI, scientific computing, optimization, and product engineering.
RL-Based Traffic Flow Optimization
2024A 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
2024An 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
2023A 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
2022A 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.