Hi, I'm Gavin D'Hondt.

I'm a Jr. SDE at Amazon and Computer Science student at Oakland University

I've been programming for over seven years, and I am obsessed with learning. I'm currently focused on building full-stack web solutions, particularly using cloud technologies, but I'm always deep diving various branches of Computer Science.

Outside of programming, I love learning new things, listening to music, and playing video games!

This is what I'm currently up to:

Experience

April 2024 - Present (2 years)

Detroit, Michigan

Amazon

Junior Software Engineer

  • Primary developer on a greenfield seller experience (now org-wide top priority): designed and built backend service and frontend end-to-end, launching pilot to 100+ sellers
  • Built a 10k+ LOC diagnostic tool within first 90 days that cut Seller Support ticket contacts by 50%+; monitored via custom dashboards
  • Built a novel internal AI agent on AWS Bedrock AgentCore with MCP to accelerate debugging and migrations; led cross-team knowledge transfer
  • Designed and implemented high-concurrency pipeline processing 10k+ listings per workflow with thousands of bounded parallel API calls and production-grade observability
  • Led cross-org tiger team initiative to migrate 12+ services across 3 EU AWS regions, architecting VPC, PrivateLink, and DNS/service-discovery networking
AWS
Java
React
TypeScript
Rust
Python
GenAI
Agile
Leadership
Teamwork

Projects

UniFit

Full-stack automated university meal planning platform

  • Co-founded UniFit and led the product from zero to production, reaching 100 peak DAU in the first month
  • Architected a cross-platform TypeScript system (Next.js web + Expo mobile + tRPC + Neon Postgres) with end-to-end type-safe APIs, auth, and analytics
  • Built a constraint-based meal plan engine and automated multi-university menu data pipelines (scheduled Playwright parsing + scraping) with GenAI ranking and data enrichment
React
TypeScript
Next.js
TailwindCSS
PostgreSQL
Vercel
Figma
tRPC
Turborepo
GenAI
AWS

Personle!

Full-stack daily guessing game for characters from the Persona video game series

  • Scaled from launch to 600 peak DAU with 99.9% uptime via automated CDK IaC pipelines on a self-hosted VPS
  • Applied creative and accessible UI styling techniques to mimic the complex art style of Persona 5
React
TypeScript
TailwindCSS
Java
Spring Boot
AWS
Rust
Nginx
Figma

Fouseion

Local-first AI-native tag based file management desktop app

  • Designed and built a local-first desktop application using Tauri with semantic file search and automatic tagging
  • Implemented AI-native workflows for intelligent file organization without cloud uploads or privacy compromises
  • Utilized AI to generate tags for files based on their content, allowing for more accurate and efficient file organization
React
TypeScript
Rust
TailwindCSS
Tauri
tRPC
Turborepo
GenAI
Vite

O.U. Bookmarket

Full-stack textbook resale marketplace for Oakland University students

  • Led a team of 4 student developers to deliver and deploy a production application in 10 weeks
  • Designated tasks using Agile methodologies and Kanban
  • Organized weekly scrum meetings to ensure timely completion of features
  • Created numerous reports and diagrams documenting the application's design, business requirements, and implementation
React
TypeScript
Java
Spring Boot
SQLite
GCP
Figma
Vite