LEGAL AID SOCIETY OF WESTCHESTER COUNTY · EFFECTUAL / AWS PROSERVE
Senior Frontend Engineer · UX Lead
The Problem
Legal Aid Society of Westchester County's caseworkers were drowning in caseload. Existing tooling for intake, document review, and classification was slow and built for lawyers who had time. Effectual and AWS ProServe were already mid-flight on an AI-native case management platform when I joined — the engagement had been turned around, but the frontend still needed to be rebuilt and restyled to match the new product vision under vague direction and shifting priorities.
What I Built
Rebuilt the entire React microservice frontend — replacing the legacy UI with a cohesive, accessible, performant interface
Restyled the application end-to-end around a human-experience-led design philosophy — designed for overworked public defenders, not the engineers building the platform
Designed and shipped the UIs for automated case intake, artifact processing, and document classification — translating ML outputs into workflows that reduced cognitive load
Partnered directly with AWS ProServe data scientists, backend engineers, and product to translate AI capabilities into intuitive user-facing features
Outcomes
Reduced case intake and case review time for LASW caseworkers facing overwhelming caseloads
Established the UX foundation that allowed AWS ProServe to scale the solution beyond LASW to other legal aid organizations
Closed the engagement as a reference-quality delivery — formally recognized by Effectual leadership and AWS ProServe
At a glance
Role
Senior Frontend Engineer · UX Lead
Stack
What they said
“Jack brought a refreshing human-experience led design philosophy. Rather than implementing requirements, he asked 'how will an overworked public defender actually use this feature?' His work has been foundational to scaling this solution beyond LASW.”
Imran MacMillan
Engagement Manager · AWS ProServe
WORKING ON SOMETHING SIMILAR?
I'd like to hear about the problem you're trying to solve.
Get in touch →