•Led sprints and refactoring efforts to bring test coverage on legacy projects from 75% to 93%.
•Created a reusable component library using StorybookJS and styled-components, improving the process and efficiency for developing new features between the product and engineering teams.
•Leveraged Redux and Redux Saga to create our own internal submission handling instead of using Redux Form.
•Implemented a recursive algorithm to parse through JSON schema and combine database submission records to dynamically create component-based page content.
•Contributed to the proprietary underwriting application built with React, Material UI, Redux Saga, and Redux Form.
•Maintained legacy API written in Python and built NodesJS micro-services for new submission processes.
•Utilized MySQL, Okta and JSON web tokens to create a data access layer for a user permissions tool.
•Collaborated with DevOps team to develop reusable Terraform modules for AWS services and implemented an ECS autoscaling policy, and dockerized multiple applications to be uploaded to ECR then deployed to ECS.
•Mentored other engineers on maintaining the reusable component library and utilizing schema parser algorithm.
•Ensured quality and performance of all code bases through mentorship and code reviews.