Selected work
06 projectsMCC AI Interviewer
A production conversational-control system that runs structured AI case interviews: staged phases, semantic gates, action extraction, rubrics, and coach-configurable case logic.
- ▹Multi-component orchestration engine
- ▹Drift control along an ideal solution path
- ▹Deterministic gates + rescue-only judge
- ▹Declarative coach authoring, regression-tested
Fintech Data Lake & Reporting Layer
A confidential fintech data platform combining a data lake, visualization layer, dashboards, and reporting workflows across fragmented product and operational data.
- ▹Data lake and reporting layer
- ▹Product, operations, and management dashboards
- ▹Metric definitions and reusable reporting workflows
- ▹Worked with engineers to expose missing data
Tokenized Asset Exchange
A confidential order-book exchange for tokenized assets, with native tokenization and a proprietary liquidity mechanism that makes non-fungible tokens tradable as fungible units.
- ▹Standard order-book matching engine
- ▹On-chain tokenization layer
- ▹Proprietary liquidity mechanism for non-fungible assets
- ▹Fungible trading with real price discovery
MyConsultingCoach v1
A bootstrapped case-interview preparation platform supporting candidates end-to-end, from CV review to coaching, content, meeting workflows, dashboards, and admin tools.
- ▹Paying candidates and repeat users
- ▹Coach network and session workflows
- ▹University and business school partnerships
- ▹Still a live business today; v1 built on Laravel/Vue
GrindUp LMS
Open-source AI learning platform
Multi-course LMS with AI study plans, oral and written assessments, Supabase backend, Stripe billing, and teacher backoffice — evolved from a LitStudy literature prototype.
- ▹MIT-licensed; fork and deploy your own instance
- ▹AI oral assessment via speech-to-text + rubrics
- ▹Multi-course backoffice with Stripe subscriptions
- ▹Started as LitStudy literature prototype
AI Knowledge Base Assistant
A RAG-based internal Q&A assistant that retrieves answers from a curated company knowledge base, captures feedback, and surfaces knowledge gaps for continuous content improvement.
- ▹Document ingestion and chunking
- ▹Semantic retrieval over approved content
- ▹Grounded answer generation
- ▹Feedback loop for weak answers and gaps