G
Full-stack developer · 2025 — now
GoDiverse
A supplier-diversity marketplace for buyers, suppliers and verifiers.
A multi-persona B2B platform where buyers discover diverse suppliers, suppliers manage verified profiles, and verification teams keep the directory trustworthy, all on one shared identity model with its sister product.
4 personas · 1 identity model
Buyer discoveryVerification workflowsShared identity migration
What I built
- Built buyer discovery end to end: paginated search, autocomplete, saved searches, supplier lists and bounded spreadsheet export, backed by a buyer-safe projection so private supplier data never leaks into search.
- Built supplier onboarding and profile management, including registry lookup, products, projects, diversity records and document uploads.
- Built verifier tooling for bulk verification sessions with snapshots, retries and a protected final merge.
- Implemented team invitations with OTP acceptance, role changes and last-admin protection.
- Co-led a shared identity migration across two products: canonical role grants, entitlements and JWT claims, with a database fallback so existing sessions kept working during rollout.
- Started the security work with an audit instead of a rewrite, which turned a planned rebuild into targeted hardening.
Product surface
- Supplier search with saved searches, lists and exports for buyers
- Supplier registration and rich company profiles
- Verification sessions with company-registry checks
- Buyer team invitations, roles and access control
- Super-admin operations and entitlement management
Techniques & stack
Next.jsTypeScriptPostgreSQLSupabaseRow-Level SecurityJWT claimsRedux ToolkitAzure
A note on confidentiality
This is employer-owned work. I describe what I built and the techniques I used, not internal architecture, data sources, volumes or roadmaps. Happy to go deeper in an interview within those limits.