Dockerized & set up QA and production infrastructure for a web app

Implemented Docker
Used Terraform

The Library Registry Admin is a small frontend app used internally by product managers. It was built several years ago using outdated React patterns and was tightly coupled with the Library Registry backend, making it difficult for frontend engineers to build the app for local development. This project involved collaboration with the server team to make changes to authentication, the configuration of new AWS deployments, and a complete re-write of the frontend code base which now uses NYPL's internal Reservoir Design System components.


I collaborated with a junior software engineer on this project. She implemented the user interface using the design system components. I dockerized the app and set up new QA and production deployments using Terraform and AWS.


Built with React, TypeScript, and Parcel.