a recent computer science graduate with a strong interest in full-stack mobile and web development.
Work Experience
Revola • Software Engineer Intern
Feb 2025 - June 2025
Implemented and refined features across both the frontend and backend as
part of a team of developers. Revamped the UI, enhanced LLM-generated insights
by optimizing prompts and leveraging APIs like Perplexity, Gemini, OpenAI, and Grok,
and helped improve prospect contact retrieval. Built an email verification system using
AWS SES; worked on an automated email system with AWS Lambda, EventBridge,
and SES. The role involved API integrations, AI-driven enhancements, and core product improvements.
Zoetic Motion • Software Engineer Intern
Jan 2025 - June 2025
Implemented a revamped UI for Zoetic Motion's product website using React and Material UI.
Strong focus on building responsive web pages to support various screen sizes ranging from
desktop to mobile. Developed reusable components, dynamic user flows, and data handling logic
while following React Bulletproof's project structure.
Recent Projects
SportSync
Tools:
Developed a full-stack web application for discovering and organizing pick-up games
across various sports. Implemented a secure user authentication system with JWT-based
session management and bcrypt-hashed passwords. The backend includes an API written in
TypeScript and uses Express.js and MongoDB to handle game listings, player attendance,
comments, and real-time updates. The React/Vite frontend prioritizes responsive design,
accessibility, and user experience, featuring a dark mode toggle. Deployed on a dedicated
VPS provided to Cal Poly students.
Note Taking App
Tools:
Built a full-stack note taking web app, following software engineering best practices, with
a team of three student developers using Express.js/MongoDB for the backend and Vite/React
for the frontend. Included UI prototype/storyboard based on user stories, data model diagrams,
secure authentication/password encryption, a CI/CD pipeline with Azure, end-to-end testing with
Cypress, a RESTful API on the backend, and a synced frontend and backend. Followed Agile development
practices with sprint-based delivery, used GitHub issues for code reviews, and a Kanban project board
for task organization.
California Traffic Watch App
Tools:
Developed a full-stack, map-based mobile app for Android and iOS using traffic data provided by Caltrans
and CHP for up-to-date information on California’s highways. Profiled the app with React Developer Tools
and optimized performance via component memoization. Utilized Google Maps SDK and React Native libraries
for real-time user location and marker clustering. Integrated AsyncStorage and React’s Context API for
persistent user preferences and state management when setting theme. Created custom components for permissions
and support modals, app theme, and traffic details pages. Designed custom UI elements including icons, map
styles, and buttons.
Interactive Campus Map App
Tools:
Led a team of eight student developers in creating a location-based, interactive map application.
Integrated Google Maps SDK and used its FusedLocationProvider API with Android's Location API
for displaying the real-time location of the user. Created filters for POIs and dynamically revealed
POIs based on user proximity. Displayed nearest parking from user and parking lot coordinates and
implemented persistant data storage for saving parking locations through Flutter's SharedPreferences
plugin. Migrated codebase from native Android to Flutter for iOS compatibility.
Task Manager API
Tools:
Developed an end-to-end RESTful API for general task management as part of a team of three student developers.
Designed comprehensive example flows and user stories, and created an ER diagram for the database schema.
Implemented concurrency control to ensure transaction isolation and carried out performance tuning,
improving query execution times by 90%.
Virtual World Simulation
Tools:
Optimized pathfinding functionality by implementing a custom A* search algorithm, enhancing
navigation for various entities within a 2D simulated world. Refactored large codebase
adhering
to object-oriented design standards; improved code maintainability, readability, and
scalability.
Relevant Skills
Frontend
React
Tailwind
Vite
Material UI
TypeScript
JavaScript
HTML
CSS
Backend
Express.js
MongoDB
PostgreSQL
Supabase
Docker
Postman
SQLAlchemy
Mobile
Kotlin
Jetpack Compose
Android Studio
React Native
Expo
Flutter
Dart
Languages
Java
C
C++
C#
Python
Other
GitHub
Git
Google Cloud
AWS
Ubuntu
Figma
Trello
My Education
California Polytechnic State University, San Luis Obispo