I enjoy creating solutions, collaborating with others, and learning.
Led engineers in a complex project to consolidate global navigation logic from many repositories, but mainly two (Java and Node.js servers) into a single, streamlined library in order to integrate navigation into our updated frontend ecosystem and micro frontend setup. This initiative simplified deployments, simplified local project setup, and markedly improved the developer experience by clarifying code ownership, consolidating repetitive logic, and elevating code quality. The effort involved merging and modernizing code from over 10 projects, resulting in a 20% reduction in Largest Contentful Paint (LCP) P75. The project required a meticulous review and clarification of existing legacy code, a task made more challenging by the absence of the original developers and the disorganized nature of the codebase.
2021 — 2022
Led a team of four engineers in achieving WCAG 2.1 Level AA compliance for five consumer-facing applications. Responsibilities included conducting accessibility audits, collaborating with multiple engineering teams and leaders, managing JIRA story creation, and overseeing task delegation and review. Successfully navigated high ambiguity, advancing the project from inception to approximately 80% completion, with the final 20% delegated to collaborating teams. Developed a11y tooling for our pipelines using Axe DevTools.
Optimized test run times by enabling parallel execution of individual tests, through co-directing a transition of our CI processes from AWS CodeBuild to Buildkite.
Optimized pipeline artifact storage in order to reduce storage costs in AWS.
Portland, Oregon Metropolitan Area
Led the front end development efforts for several AWS Training & Certification (T&C) org applications (React/TypeScript) which allowed stakeholders to better manage large amounts of data, provided a source of truth for T&C data, and provided a clear mechanism for scheduling T&C activities.
Created scripts and tooling to simplify developer environment setup, and to generate code for frequent use cases
I represented my team in an org-wide and AWS wide A11y initiative as an Accessibility Ambassador.
2019 — 2020
Responsible for feature development in an Angular/TypeScript client app, and a python API.
Rewrote in house developer tools for AWS instance state changes (start, stop, reboot), Hashicorp vault access, and k8s cluster state changes in order to facilitate use via CLI as well as via slack integration
Made substantial contributions to the implementation of a secure portal feature that allows users to view deals/deal documents, sign documents, and complete actionable tasks in a responsive format. This feature also enabled users to share tasks with contacts that aren’t registered users, allowing Axial to connect with potential users outside of the main platform.
Education
Middle Tennessee State University (MTSU)