█████ ███ █████ ██████████ █████ █████████ ███████ ██████ ██████ ██████████ ███
░░███ ░███ ░░███ ░░███░░░░░█░░███ ███░░░░░███ ███░░░░░███ ░░██████ ██████ ░░███░░░░░█░███
░███ ░███ ░███ ░███ █ ░ ░███ ███ ░░░ ███ ░░███ ░███░█████░███ ░███ █ ░ ░███
░███ ░███ ░███ ░██████ ░███ ░███ ░███ ░███ ░███░░███ ░███ ░██████ ░███
░░███ █████ ███ ░███░░█ ░███ ░███ ░███ ░███ ░███ ░░░ ░███ ░███░░█ ░███
░░░█████░█████░ ░███ ░ █ ░███ █░░███ ███░░███ ███ ░███ ░███ ░███ ░ █░░░
░░███ ░░███ ██████████ ███████████ ░░█████████ ░░░███████░ █████ █████ ██████████ ███
░░░ ░░░ ░░░░░░░░░░ ░░░░░░░░░░░ ░░░░░░░░░ ░░░░░░░ ░░░░░ ░░░░░ ░░░░░░░░░░ ░░░
Computer Science @ UC Berkeley | Game ML/AI Enthusiast | Full-Stack Developer
I'm a junior CS student obsessed with creating projects to make sure you have fun! I build systems where code meets creativity—from game AI that adapts in real-time to procedurally generated worlds that respect the artist's vision.
Backend & ML: Python • Java • C/C++ • RISC-V
Frontend & Design: React • TailwindCSS • HTML5/CSS • Figma • Adobe Creative Suite
Tools & Platforms: Firebase • Git • Jupyter Lab • NumPy • Pandas • Matplotlib
Game Dev: Game Theory • Computational AI • Procedural Generation • Prompt Engineering
GamesCrafters Research Group @ Berkeley
- Joined GameCrafters to use game solver to strong solve board game Orbito!
- Game on web, computer opponent plays perfectly! Try it live: Play Orbito
W.I.P. ML/AI Project
- Training custom AI on Super Mario Bros architecture to generate procedural landscapes
- Vision: AI-assisted level generation that expands worlds without replacing artist creativity
- Exploring how ML can empower game creators instead of replacing them
Downloadable PC application
- Built in 12 hours: Firebase + Steam API + Google Gemini to generate personalized gaming schedules
- End-to-end architecture: Steam data extraction → intelligent scheduling algorithm → real-time updates
- Check the repo
Game AI with Narrative Integrity — NPCs that learn from your playstyle while staying true to their story
Player Behavior Analysis — Understanding how players interact so games evolve intelligently
Procedural + Artistic Collaboration — Where algorithms enhance human creativity, not replace it
- Advanced ML/AI for game systems
- 3D procedural generation (expanding from 2D)
- Deeper game narrative design & player psychology
- Mentorship in AI education (currently teaching 50+ students Python, Java, C/C++)
I started coding because of video games. Now I'm building the AI that might power the games of tomorrow. Full circle.
> GAME_LOADING...
> PASSION_DETECTED ✓
> CURIOSITY_LEVEL: ∞
> STATUS: READY_FOR_ADVENTURE
