<PS/>
Case StudyFeaturedLast updated: August 26, 2026

GenMorphics AI

Workforce management web platform for GenMorphics AI Solutions. Coordinates a global network of domain experts across structured task assignments with enterprise SSO, granular skill verification, and time-limited secure asset access.

Next.js (App Router, Turbopack)TypeScriptTailwind CSSSupabase (Storage & Auth)OAuth 2.0 (Google & Microsoft SSO)React QueryPostgreSQLRow Level Security (RLS)
Client
GenMorphics AI Solutions
Role
Full-Stack Web Developer
Timeline
2025 – Present
Stack
8 technologies
Gallery

A closer look

4 shots · click to expand
GenMorphics AI Secure Google & Microsoft Enterprise SSO Sign In
01 / 04GenMorphics AI Secure Google & Microsoft Enterprise SSO Sign In
GenMorphics AI Expert Dashboard & Task Management
02 / 04GenMorphics AI Expert Dashboard & Task Management
Granular Skill Matrix & Software Specialization Manager
03 / 04Granular Skill Matrix & Software Specialization Manager
GenMorphics AI Solutions Public Portal
04 / 04GenMorphics AI Solutions Public Portal
Stack
Next.js (App Router, Turbopack)TypeScriptTailwind CSSSupabase (Storage & Auth)OAuth 2.0 (Google & Microsoft SSO)React QueryPostgreSQLRow Level Security (RLS)
Key Features
  • Multi-dimensional skill profiling: domain category, competency depth (Introductory / Proficient / Expert), and verified vs. self-reported status
  • Task routing logic that only assigns verified-skill tasks to experts who hold verified badges in that subcategory
  • RBAC with four distinct roles: Expert, Quality Reviewer, Project Manager, Platform Administrator
  • Row Level Security enforced at the database layer — unauthorized queries return no data even if application code has a bug
  • Short-lived signed URLs (300s TTL) for all task asset access, preventing hotlinking and post-session data exposure
  • Google Workspace and Microsoft Azure AD SSO integration for the core team
Working Together

Need a similar delivery process for your product? I can help shape the scope and ship the implementation end to end.

Start a project
01Problem

Managing a distributed workforce of domain specialists is fundamentally different from managing a general-purpose team. The core requirement isn't just task assignment — it's verified routing. A task requiring expert-level TypeScript skills should never reach someone who self-reported "knows JavaScript." A project manager at one client should have no visibility into tasks belonging to a different client.

The previous process involved spreadsheets for tracking assignments and email for asset delivery. This didn't scale, created compliance risk around data access, and made it genuinely difficult to match the right expert to the right task quickly.

02Approach

Skill profiling was structured across three dimensions: domain category (Software Engineering, Mathematics, Legal, Scientific), competency depth (Introductory, Proficient, Expert), and verification status. Task routing checks all three — a task requiring verified Expert-level Linear Algebra skills won't route to someone with self-reported Introductory status in that subcategory.

Access control was implemented at two layers. Application-layer RBAC enforces role-based route protection in Next.js middleware. Database-layer Row Level Security in Supabase/PostgreSQL enforces ownership boundaries at the query level — a project manager query for tasks will return only rows where their user ID appears in the project_managers join table, regardless of what the application code requests.

For asset security, all task materials are stored in private Supabase buckets. Access is granted only after confirming active task assignment, and only as a signed URL with a 300-second TTL.

03Solution

The platform gives GenMorphics a structured operational foundation for coordinating expert work at scale. Experts see only their assigned tasks and their own performance history. Project managers have full visibility into their project portfolio. Administrators manage skill verification, user roles, and cross-project reporting.

Bulk operations — importing participant lists, batch-assigning tasks to qualified experts — reduced what was previously a multi-hour manual process to a few clicks. The skill verification workflow gives administrators a clear queue of self-reported skills awaiting review and a one-click verification action.

04Results

Expert onboarding time dropped substantially because SSO eliminates password setup friction for the core team. The skill routing rules have eliminated mismatched task assignments — tasks requiring specialist knowledge go to verified specialists.

The data access architecture holds up to the scrutiny GenMorphics's clients apply: no cross-client data leakage, no persistent asset URLs that outlive a work session, and a complete audit trail of who accessed what and when.