Jack Lopez
← Back to Work
AI/MLReactTypeScriptLegal Tech

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

01

Reduced case intake and case review time for LASW caseworkers facing overwhelming caseloads

02

Established the UX foundation that allowed AWS ProServe to scale the solution beyond LASW to other legal aid organizations

03

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

AI/MLReactTypeScriptLegal Tech

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 →