Skip to the content.

Experience & Skills

A showcase of my technical skills, engineering experiences, and full-stack projects, highlighting the tools I used, the roles I played, and the impact I made.

Neptune

GitHub: Frontend | Backend

Neptune is a reimagined version of the Saturn dashboard used by our school. It provides theme personalization, profile features, and student-focused design improvements.

My Contributions

  • Developed and deployed a dynamic theme selector with full CRUD operations
  • Extended backend schema with themes and users tables, linking user profiles to custom CSS
  • Implemented real-time frontend updates using asynchronous JavaScript calls to Python Flask APIs
  • Managed AWS deployment and troubleshooting issues during rollout
  • Presented the full system during Night at the Museum (Trimester 2)

Tools & Technologies

  • Python, CSS, JavaScript
  • AWS EC2
  • Git & GitHub Projects for version control and issue tracking

What I Learned

  • CRUD operations and dynamic user theming
  • Asynchronous communication between frontend and backend
  • Practical deployment experience on AWS
  • UI/UX logic and integration with Flask APIs

CrossWise

GitHub: Frontend | Backend

CrossWise is a smart web application that provides intelligent border wait time predictions for the San Ysidro and Otay Mesa ports of entry between San Diego and Tijuana. The project uses machine learning algorithms trained on historical and real-time data to help users plan more efficient border crossings. I contributed by initially attempting to use a machine learning model to predict the weather, but ultimately pivoted to NOAA’s API for reliable forecasting. I also designed and developed a clean, aesthetic frontend weather page to display the results clearly and accessibly.

My Contributions

  • Designed and implemented initial machine learning model for wait time predictions
  • Pivoted from ML to NOAA data integration to improve accuracy and reliability
  • Built full-stack solution with Flask, JavaScript, Chart.js, and NOAA APIs
  • Ensured frontend responsiveness and backend data caching
  • Presented live demo at Night at the Museum (Trimester 3)

Tools & Technologies

  • Python, JavaScript, Chart.js
  • NOAA APIs, CSS, GitHub
  • Data caching strategies and RESTful API design

What I Learned

  • Machine learning prototyping and real-world evaluation
  • REST API integration and error handling
  • Data visualization with Chart.js
  • Independent research and adaptive technical decision-making

Project Showcases at Night at the Museum

I showcased both of my trimester capstone projects during Night at the Museum, engaging students, parents, and educators:

  • Trimester 2: Demonstrated Neptune’s real-time theming and profile systems
  • Trimester 3: Guided attendees through the CrossWise journey, including NOAA integration and predictive modeling

These events built my ability to communicate complex technical ideas to non-technical audiences and improved my confidence in public demonstration environments.


GitHub Contribution Statistics

Commit Activity Overview

Project Repository Type Number of Commits
Neptune Frontend 35
Neptune Backend 12
CrossWise Frontend 10
CrossWise Backend 5

GradePredction

Additional Contributions

  • Opened and closed GitHub Issues
  • Wrote structured commit messages and deployment logs
  • Managed Kanban boards for task tracking and prioritization
  • Practiced Agile methodology through iterative development cycles

These statistics reflect my consistent work ethic and ownership of both frontend and backend responsibilities.