Summary

I'm a Computer Science and Studio Arts student passionate about building clean, maintainable software, crafting engaging video games, and honing practical AI and art skills. I thrive on turning ideas into working products, learning from feedback, and striving to deliver exceptional user experiences that go beyond expectations.

Goal: Internship / entry-level role in Google Dev Team, Amazon Dev Team, Video Game Developer and / or Designer, Steam / Valve Dev Team

Core skills

Programming

  • Python
  • Java
  • JavaScript
  • HTML/CSS

AI / Data

  • NumPy
  • Pandas
  • scikit-learn
  • Model evaluation

Tools

  • Git/GitHub
  • VS Code
  • Linux basics
  • REST APIs

Foundations

  • Data structures
  • Algorithms
  • OOP
  • Databases

Projects

A few focused builds that highlight AI learning and real software engineering.

AI Study Buddy

JavaScript • WebLLM • WebGPU • Local AI

A 100% local AI study assistant that runs real LLMs directly in the browser with WebGPU. It is built for students first (subjects + quiz flow) with spoken-language practice as an option.

  • Steam-style hardware check — detects GPU, RAM, and recommends the best model for their device.
  • Subject mode: math, biology, chemistry, physics, history, English, CS, economics, psychology, and study skills.
  • Language mode: 12 spoken languages, with token-by-token local generation and cached model downloads.

Customer Churn Predictor 1.0 (Archived)

Pandas • scikit-learn • Metrics • Flask

Trained and evaluated models to predict churn. Focused on clean feature engineering, calibration, and interpretability to communicate results.

  • Compared logistic regression, random forest, and gradient boosting.
  • Reported precision/recall, ROC-AUC, and confusion matrix.
  • Built Flask API with interactive web interface for predictions.

Task Tracker 2.0.12

HTML • CSS • JavaScript • LocalStorage • i18n • Notifications API • ICS Calendar

A full ground-up rebuild of the Task Tracker into a scheduling-first productivity app with reminders, calendar integration, dark mode, 8-language support, and a mobile-friendly progressive disclosure UI.

  • Added scheduling, deadlines, browser notifications, and configurable reminders per task.
  • Added dual calendar export: Google Calendar (web) and device calendar via ICS / native share sheet.
  • Added dark mode, 8-language support with auto-detection, and full mobile responsiveness.

SteemStore (in progress)

UI/UX • Frontend Architecture • Product Redesign

A UX-focused reimagining of a digital game storefront inspired by Steam, built to improve discovery, readability, and purchasing flow for everyday users.

  • Redesigned storefront information hierarchy for faster browsing and decision making.
  • Focused on cleaner category navigation and stronger featured/recommended content blocks.
  • Built with a usability-first mindset informed by real gamer shopping behavior.

Video Platform (YouTube-inspired) (in progress)

Frontend • Recommendation UX • Content Discovery

A simplified video platform concept focused on improving watch experience, creator visibility, and content discovery through clearer interaction patterns.

  • Explores cleaner watch-page layouts with stronger focus on video + contextual controls.
  • Tests improved discovery surfaces for trending, related, and personalized recommendations.
  • Prioritizes speed, clarity, and reduced visual clutter in high-scroll interfaces.

E-commerce Platform (Amazon-inspired) (in progress)

Product UX • Catalog Design • Checkout Flow

A redesigned shopping platform concept centered on better product-page clarity, smarter comparison flows, and a smoother checkout experience.

  • Refines product page structure to make specs, reviews, and value props easier to scan.
  • Improves cart and checkout steps to reduce hesitation and abandonment points.
  • Builds toward a cleaner end-to-end shopping flow with stronger user trust cues.

Experience

Software / IT (Full-time)

J De La Osa DDS Inc. • 2016 — Present

  • Supported troubleshooting, documentation, and small automation scripts.
  • Improved day-to-day workflows by organizing requests and building lightweight tools.
  • Computer Tech Role gave peace of mind to the owner and dental assistants when computer issues arose

Programming Tutor / Peer Mentor

Mt San Antonio College / IT Department • 2024 — Present

  • Explained core CS topics: loops, functions, OOP, recursion, and debugging.
  • Helped students build confidence by breaking problems into steps.

Education

B.S. Computer Science / Studio Arts

Cal State Fullerton / CalTech • Expected 2030

Relevant coursework: Data Structures, Algorithms, Discrete Math, Databases, Operating Systems, AI (if applicable).

Certifications / Learning

  • Machine Learning course (in progress)
  • Deep Learning basics (in progress)
  • LeetCode / interview prep routines

Contact

Want to collaborate or have an opportunity? Email is best — I usually respond within 24–48 hours.

This form uses your email client (no backend). If it doesn’t open, email me at diegoaogc@gmail.com.