Senior Software Engineer, 2022-Present
-
Lead UI/UX engineer developing Copilot AI features for the Pull Requests platform,
including Copilot code review and Copilot chat
-
Took Copilot code review features from early internal R&D to performing millions of
reviews and automated code suggestions
-
Worked closely with design, product, data science, executive stakeholders, and outside
partners to design release timelines for major product releases
-
Managed availability incidents for Pull Requests, a globally-used platform with 99.9%
uptime
-
Designed and implemented efficiency improvements for major features, resulting in a
98% reduction in compute spend with no decrease in usability
-
Maintained a high level of accessibility for both new and existing features, ensuring
that all users are supported
Senior Software Engineer, 2021-2022
- Lead UI engineer for ecommerce side of a digital education platform
-
Worked closely with design, product, and executive stakeholders to reduce customer
friction
-
Developed standards for company-wide GitHub Actions usage and led the migration from
the legacy CI/CD platform
- Led adoption of TypeScript to improve code safety and developer experience
Senior Software Engineer, 2019-2021
-
Greenfield front-end development on highly-interactable site designed for streaming
video content
-
Iterated with design and product on taking features from MVP to highly-polished and
shippable states
- Implemented performant, accessible, and localized component libraries
- Designed and maintained infrastructure and deployments
- Collaborated on design and implementation of backend features and services
-
Led internal engineering summit designed to help reduce knowledge silos between teams
Senior Software Engineer, Technical Lead: 2018 - 2019
- Lead engineer on multi-application consumer product initiative
-
Balanced business needs, product direction, design considerations, and engineering
capability
- Designed and maintained infrastructure and deployments
- Advised other engineering teams on technology use and best practices
- Mentored and developed skills of team members; interviewed prospective hires
Software Engineer: 2015 - 2018
-
Led front-end development of React/Go applications serving over one million users
- Developed features and tools for an API with over four million users
- Led R&D projects such as generating GRPC clients from Protocol Buffers
- Mentored and trained junior engineers across the stack
- Evaluated front-end technologies/practices for long-term use
- Designed and maintained open-source API client libraries
- Rebuilt and modernized legacy user-facing applications
Software Developer: 2013 - 2015
- Led front-end development of Angular/Node applications
- Designed and maintained Wordpress sites, themes, and plugins
- Developed libraries and SDKs for internal use
- Performed usability testing and made UX improvements on existing software