02. Experience

Lead Developer at Ferguson Enterprises

August 2021 - December 2023

Built GTM data-analytics events, created functional components with React, Redux, TypeScript, and Apollo GraphQL.

Created and monitored feature flags within Lucidworks, built features within different domains of build.com such as search and findability, product pages, and cart checkout functionalities, migrating Node.JS pages to React, monitored and modernized core web vitals.

Collaborated with stakeholders to define system requirements and clarify objectives.

Identified potential areas of improvement in existing codebase and implemented solutions.

Collaborated on cross-functional teams of 5 to 10 and mentored junior members on best practices for front-end development.

Wrote units test using Jest using TDD to ensure code is reliable.

Application programmer II at Bank of America

June 2020 - November

Developed and modernized software to support business functions, integrating front-end framework Angular1 with backend technologies including Java, Tomcat, Maven, and Spring Boot.

Created test cases for application functionality.

Assisted in the development of user interface features.

Software Developer Intern at Progress

June 2020 - November

Participate in design and code reviews, measure and verify acceptable performance and scalability, utilize RedwoodJs a jamstack consisting of React, Typescript, and PostgreSQL.

Created applications using HTML, CSS, JavaScript, and other programming languages.

Optimized program performance by analyzing code and making changes as needed.

Designed database structures to store data securely and efficiently.

Collaborated with team members to ensure successful project completion.