Uniiq — AI Student-Advising Platform
Founding engineering · Full-stack AI product · 2026Problem
Student onboarding and admissions planning span incomplete profiles, follow-up questions, institution data, and long-running AI calls. The product needed a coherent intake experience without letting partial profiles, transient model failures, or inconsistent admin data leak into downstream workflows.
Approach
Led a technical turnaround across the AWS-deployed React, Express, MongoDB, and Gemini stack: built a three-phase conversational intake with persisted transcripts; added prompt and response sanitization, structured output validation, user-ID rate limiting, transient-503 retries, and recoverable fallbacks; enforced role-aware profile completion; normalized institution and opportunity admin workflows; and code-split 21 routes with explicit Lighthouse budgets.
Results
40+ critical vulnerabilities
resolved in inherited legacy code, including prompt-injection and data-leak risks
73 → 93 performance score
LCP cut from 3.3s to 0.7s; INP reduced to 130ms
1,199 lines of tests
automated coverage added across 12 test modules
21 routes code-split
PR target: main entry 1.45 MB → 278 KB (81 KB gzipped); not a production measurement