Monorepo
• Contributed to creation and maintenance of a monorepo to house all front-end code at Priceline
• Assisted teams in migrating their projects to the monorepo with minimal disruption to their everyday work, successfully onboarding over one hundred actively-developed projects into the new repository
• Created custom tools to interface with the Rush monorepo platform to enhance local development and improve communication between CI and developers in order to reduce frequency of support requests and boost developer productivity
Developer experience
• Formed a Developer Experience guild comprised of engineers from across the organization to collect feedback and find new opportunities to enhance DX at Priceline
• Facilitated multiple focus-group sessions with teams from across Priceline to inform future decisions regarding Continuous Integration and the application release process
• Led workshops to introduce devs to TypeScript, its benefits, and the tooling we’d made available in the monorepo
Design System
• Contributed to planning, implementation, and coordinated release of the latest major version of Priceline’s open-source Design System
• Co-led weekly working group meetings and made regular contributions to improve the project