BUILTIn development
StartupLink
A closed network where students and verified student founders can find each other.

Snapshot
- My role
- Founder and full-stack developer — sole developer
- Timeframe
- April 2025 – present
- Status
- In development
- Team size
- 1
The problem
Student founders and students wanting early-stage experience are hard to match. Open platforms make posting easy but trust hard; institutional channels are trusted but slow and closed. StartupLink is the middle: a small network where founders are verified first, and access follows role.
How the project ran
I owned
- Framed the problem; decided what v1 would deliberately not do
- Built the auth flow, including the email-domain check gating founders
- Enforced the role model in database security rules, not the interface
- Multi-step onboarding with partial progress persisted across sessions
- Student–founder messaging interface
- Responsive interface design and implementation
Constraints
- Sole developer, around a full-time diploma
- Trust is the product — verification had to work before anything else was worth building
- No budget for paid identity verification
- No user base to validate against; a two-sided network needs both sides
Outcome
- Working MVP deployed and publicly reachable
- Founder verification runs server-side in a cloud function, so it cannot be bypassed from the client
- Role access enforced in Firestore rules — a modified client still cannot read another role’s data
- Onboarding survives a dropped session
Learned
- Authorisation in security rules rather than components is what made fast iteration safe
- Verification was a product problem before a technical one — defining proof of founder status was the hard part
- Building both sides of the network at once was the wrong sequence; the student side was easier to validate first
Built with
- Next.js
- TypeScript
- Tailwind CSS
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Functions
- SWR
Evidence
Related work

BUILTPrototype
LocalLoco
Neighbourhood deal discovery, sourced by residents rather than a sales team.
- Role
- Full-stack developer and co-founder
- Timeframe
- September 2024 – present

BUILTLive
Recenter
A wellness app for a two-minute reset: guided breathing, reflection, or creative flow.
- Role
- Frontend developer
- Timeframe
- Personal project