Adam Wettreich
Experience
Software Engineer
June 2025
— Present
Modernizing a NC state agency's legacy PHP infrastructure into a suite of Next.js applications
- Initiated and architected Hellbender (a greenfield rewrite of NCDPR's core apps) that succeeded a stalled modernization effort, taking it from zero to a working foundation the team now builds on
- Onboarded 10+ developers onto the current tech stack (Multi-zone Next.js, TypeScript, Prisma, PostgreSQL, Turborepo), authoring the developer docs and conventions
- Reverse-engineered and documented undocumented legacy systems (PHP 5.3) to enable migration
- As the project's most active contributor, trusted to drive day-to-day architecture decisions and code reviews across the team
- Managed two senior capstone teams at NC State who inherited and extended the Digital Passport project
Software Engineer (Contract)
December 2023
— July 2024
Rewrote a fragmented codebase for a party app startup into a maintainable Expo app
- Implemented reusable components and design system from Figma prototypes
- Replicated all existing features within 3 months, including OAuth login, venue management, and accessibility compliance
- Switched from a monolithic backend to Firebase, reducing complexity and hosting costs
- Balanced contract work alongside full-time coursework at NC State
Caterer (Seasonal)
May 2021
— August 2023
Prepared and served food at high-profile events throughout the Charlotte area
Projects
Digital Passport (Senior Capstone)
January 2025
— April 2025
Built a PWA mobile app to digitize NCDPR's Paper Passport program, reducing operational costs and improving the experience for parkgoers.
- Local-first frontend built in React
- ASP.NET Core + EF Core API, Dockerized
- Offline sync functionality via TanStack Query
- Unit & snapshot tests with Vitest
wett.dev
January 2024
— Present
Personal portfolio and playground site
- Next.js app with a neo-brutalist design system
- Deployed to Cloudflare Workers for global edge delivery
- Part of a Turborepo monorepo with a shared component library
Proxmox Server
May 2025
— Present
Home server running on my old gaming PC
- LXC Containers & VMs for Linux and Windows apps
- Personal cloud for photos and backups
- Media automation server for movies, shows, ebooks, and games
- Various multiplayer game servers for fun with friends
Education
NC State University
January 2022
— December 2025
BSc in Computer Science
- Building Interpreters; Functional Programming in Scheme; Machine Learning and Data Analysis; Digital Privacy Mathematics; Automata, Grammars, and Computability
Skills
Fullstack:
TypeScript, React, Solid, Next.js, TanStack
Backend:
Node.js, Prisma, Hono, tRPC, Python, PHP
Databases:
PostgreSQL, MariaDB, MySQL, SQLite, Supabase, Firebase
Cloud:
Cloudflare Workers, Cloudflare Durable Objects, Docker, Railway, GCP, AWS