Problem
Legal intake is high-friction for callers and high-risk for firms when urgency, jurisdiction, conflict checks, and advice boundaries are handled inconsistently.
Project case study
AI-assisted legal intake system that guides non-experts through complex legal situations with structured workflows and knowledge retrieval.
Project facts
Theme
Applied AI & Automation Systems
Current state
Prototype
My role
Sole architect and backend engineer
Legal intake is high-friction for callers and high-risk for firms when urgency, jurisdiction, conflict checks, and advice boundaries are handled inconsistently.
Validation and safety boundary: every LLM response must pass through a deterministic policy engine before reaching callers
Working prototype with policy-gated intake flow, jurisdiction detection, and conflict-check pipeline
A concise problem → system → evidence structure so the engineering story is easier to inspect.
Built as a guarded intake architecture. A deterministic policy engine enforces jurisdiction, emergency, conflict, and legal-advice constraints before an AI layer can respond. Validated outputs are persisted with transcripts and routed to intake specialists through notification workflows.
The system work is visible in the intake flow design, safety boundaries, and validation-first response architecture.
Projects in a similar problem family.

AI-powered lead generation platform designed to automate prospect engagement workflows and move structured outcomes into sales operations.
My Role
Sole architect and full-stack engineer
Outcome
Architecture validated with working voice gateway, queue orchestration, and CRM integration layer; advancing toward pilot deployment

AI transcription and summarization pipeline that converts spoken lectures into structured knowledge artifacts.
My Role
Sole architect and pipeline engineer
Outcome
End-to-end pipeline processing audio through transcription and summarization to structured artifacts