Spearheaded the development of a new application vertical using React, TypeScript, GraphQL, MySQL, and Elasticsearch
•
Implemented automated GitHub workflows to assist with sending release notifications and keeping pull requests up to date, enhancing developer productivity and efficiency
•
Orchestrated the integration of a reusable infrastructure for Google Analytics 4 and Google Tag Manager across 3 teams, streamlining data analytics and tracking capabilities company-wide
•
Collaborated with the Quality Assurance team to establish a CI/CD pipeline for automated regression testing, ensuring consistent application quality and reliability
•
Expanded documentation resources, leading to a 90% reduction in onboarding times and enhancing developer experience
•
Led major refactoring initiatives across legacy codebases, standardizing coding patterns and structure across all repositories
•
Facilitated the onboarding and mentorship of several new employees and interns
•
Conducted interviews with prospective candidates, contributing to team expansion and talent acquisition efforts
Developed an internal framework of reusable components using React and Node to speed up development and improve consistency across all projects
•
Deployed multiple projects to AWS using Docker, and added Elasticsearch, Logstash, and Kibana to help view and query logs coming from the application
•
Enhanced the testing of our applications by adding unit, functional, and end to end tests, and assisted in the development of a Jenkins pipeline
•
Led the development of a client facing data tool using React, Node, Feathers, MongoDB, and PostgreSQL
•
Worked on several end to end application features, including a scorecard page which collected customer data and presented it in an easy to understand way
•
Resolved various performance and functional issues reported by the customer and Quality Assurance team
•
Conducted technical interviews for potential engineering candidates