Delivered end-to-end matter (case) management with linked contacts, practice areas, case stages, lead attorneys, staff assignments, tags, and timeline sub-resources, serving as the core entity of the platform.
Built a full CRM pipeline covering contacts, companies, and leads (with 5 status stages from new through converted), including paginated list views, detail pages, and inline editing.
Developed a hierarchical document management system supporting five root folder types (matter documents, firm documents, templates, intake forms, e-signatures), with recursive folder navigation, CDN-backed file uploads, drag-and-drop, and DOCX preview.
Implemented a template and placeholder mapping system allowing legal documents to be parameterized with firm-defined response types, paragraphs, and field extraction — enabling document automation workflows.
Shipped a configurable meta-fields system (11 entity types: offices, practice areas, case stages, event types, industries, referral sources, contact groups, placeholders, response types, paragraphs, responses) to support law firm customization without code changes.
Assembled a component library of 26 Radix UI primitives and 14+ common components (DataTable, Modal, KanbanBoard, TextEditor, FileUploader, FolderBreadcrumb, ViewToggle) used consistently across all feature modules.