Computer Science student at Cal Poly Pomona (B.Sc., 3.4 GPA)
Mathematics minor | Aspiring Software Engineer
- Languages: Java, Python, C, C++, HTML, JavaScript, CSS, SQL
- Systems & Networking: Socket Programming, Client-Server Architecture, Concurrent Programming, Threading, Unix Environment, Process Control
- Core Concepts: Data Structures, Algorithms, OOP, Pointers & Memory Management, GUI Development Tools: Git/GitHub, Linux (BASH), Supabase, Firebase, GitHub Copilot, Claude Code
Here are some of my public projects
- StudyPilot – AI powered study assistant | AI Powered App, Python, SQL Developed an AI powered study assistant. Designed database and server-side handling for personalized AI behavior. Supabase + FLASK + JS + Anthropic API + AssemblyAI and other modern tools and libraries.
- Chatter – Real-Time Messaging Application | Python, JavaScript + HTML, Socket Programming Python sockets and threading. Custom networking protocols for reliable message delivery.
Check out some of my repositories:
- Chatter - Chat desktop application and web client. Log in, add contacts and send them messages or create group chats!
- Java Game Engine Prototype — Object-oriented 2D game framework in Java with menu system and combat prototype