WSTI Internal Dashboard
A live internal portal where WSTI members manage their projects.
- Role
- Full-stack / Product Engineer
- Year
- 2026
- Status
- In production
- Stack
- Next.js 16 · Prisma · PostgreSQL · Better Auth · Railway

Impact
The results, in brief.
- Moved project ideas out of emails, paper, spreadsheets and a shared drive into one dashboard.
- Leadership can see who is working on what for the first time, and a new project is written up in 5 minutes.
- 13 projects and an event tracked across 10 members.
My role
As WSTI's full-stack and product engineer, I built the portal members run their projects in, from sign-in to deploy.
Worked with WSTI's admins and members
What I owned
- Auth & access control: Google sign-in, admin approval and roles
- Next.js 16 app on Prisma and PostgreSQL, built with Claude Code
- CI/CD gating every deploy to Railway
- Extensive documentation for knowledge transfer
Calls I made
- Approval-gated access, checked on every page and API route
- Performance pass: code-splitting and database indexes
- WCAG 2.2 AA accessibility from the start
Let’s connect
I am always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Just reach out!