top of page
Work @ The New York Public Library
Front-End

For front-end projects, I mainly work on DOM, styles, and input fields validations. My works also included handling API requests and error handling. I worked with two other developers for "Shared Collection Catalog" and "Home Page", and work independently on "Search Beta".

Currently, I have been working at the New York Public Library's Digital Experience Department for 3 years. I work as a web application developer. My responsibility with the team is to research and develop new services on our digital platform for our patrons. Also, we keep maintaining and improving the existing services.

I started to work mostly on front-end, and now have more an more projects that related to back-end. Below are some examples of my work over the years.

My tools are mainly ReactJS and Express along with Mocha, Enzyme, and Sinon.JS for tests. For platforms, I work with AWS's Elastic Beanstalk and Lambda. At NYPL, we also have the needs to meet accessibility requirements. We use WCAG level AA as the standard.

Back-End

For the back-end sample work I show here, I was in charge independently for building two microservices. The first one that helps make requests to our database for validating addresses and usernames that are submitted by the form. The second one is to create a new account by requesting NYPL's account creating service.

bottom of page