Photo by @willvanw,on Unsplash

The Library Corporation logo

The Library Corporation

2019-2021

Software Engineer

The Context

The Specialization Challenge: Building for Unique User Needs

The Challenge

Transitioning to library software meant understanding an entirely different user base: librarians managing cataloging workflows across school and public libraries nationwide.Library cataloging is incredibly specialized work. I needed to build features that enhanced complex workflows for subject matter experts I'd never worked with before, all while ensuring accessibility compliance for diverse library patrons.

The Solution

I became a student of the domain, collaborating closely with QA teams, backend engineers, and library cataloging SMEs. I built 30+ features in AngularJS while focusing on scalability and accessibility.

The Impact

I achieved full WCAG compliance by researching, diagnosing, and remediating accessibility violations across our legacy Spring application. My dynamic cataloging components increased both accuracy and flexibility for diverse asset types.

Lessons Learned

The importance of domain expertise and user-centered design. Technical skills mean nothing without deep understanding of user needs and regulatory requirements.