Skip to content
View jacobptnguyen's full-sized avatar

Block or report jacobptnguyen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jacobptnguyen/README.md

Hi, I'm Jacob Nguyen 👋

Gen AI + Full Stack Intern @ Think Round · IT Intern @ Hartnell College
Open source contributor · UC Davis CS '26

Portfolio LinkedIn Email

I build things that take a step out of someone's day. AutoFit turns a raw CSV into a fitted model with no ML expertise, and two of my apps replaced a local salon's paper appointment book and color-swatch binder.

Featured projects

AutoFit data-quality score and model results AutoFit
Claude picks the target, predictors, model, and metrics from a raw CSV, then fits it and scores the data quality.
Live demo · Code
Next.js, TypeScript, Flask, scikit-learn, Claude API
Salon Calendar month view Salon Calendar
125+ real appointments on one shared calendar that replaced a salon's paper books, synced live across devices.
Live demo · Code
React, Vite, Tailwind, Supabase, PostgreSQL
Sounding home screen Sounding
Describe a sea creature in plain words. Claude proposes species, WoRMS verifies them, iNaturalist supplies the photo.
Live demo · Code
JavaScript, Claude API, GSAP, OGL
pseudofy grading a repo pseudofy
Rebuild a repo's file tree from memory and get graded against the real code.
Live demo · Code
Next.js, TypeScript, Claude API, Zod

More on the portfolio: salon menu (450+ visitors), flight delay classifier, macro-chatbot, Rate My Stuff, and two browser games.

Open source

Project Merged work
freeCodeCamp Replaced brittle regex test assertions with behavior- and AST-based checks across 4 workshops and labs, corrected wrong definitions in the Graphs and Trees review, plus curriculum wording and quiz fixes
Open Energy Dashboard Deduplicated a Docker database setting via the shared compose variables, and eliminated a recurring webpack build warning
OpenRFM Upload-requirements hint to prevent failed CSV uploads

Tech

Languages, frameworks, databases, and tools

Also: Claude API, RAG, Ollama, scikit-learn, pandas, NumPy, Sanity CMS.

Pinned Loading

  1. jacob-nguyen-portfolio jacob-nguyen-portfolio Public

    Single-page portfolio site for Jacob Nguyen, CS grad (UC Davis, June 2026).

    JavaScript 1

  2. pseudofy pseudofy Public

    Test your knowledge of a codebase

    TypeScript

  3. rate-my-stuff rate-my-stuff Public

    A full-stack MERN app for rating and reviewing things — create, edit, comment on, and delete entries with a title, rating, comment, and image.

    TypeScript

  4. sounding sounding Public

    Describe a sea creature in plain words and dive to find it: AI-identified, checked against a marine species register, with photos from iNaturalist.

    JavaScript

  5. salon_calendar salon_calendar Public

    Paper-calendar-style appointment scheduler for salon staff — one shared PIN, no per-employee accounts, zero learning curve.

    JavaScript

  6. AutoFit AutoFit Public

    AutoFit turns a raw CSV into a fitted predictive model and a data quality rating, with no ML knowledge required. Upload a dataset and it picks the target variable, the predictors, the model, and th…

    TypeScript