1、Leveraging Internal Developer Portals to Achieve Strategic InitiativesJune 2024Agenda1.About Me2.Launching Showroom3.Achieving critical mass4.Foundation for the futureAbout Me31 2024 CarGurus,Inc.All Rights Reserved.Been at CarGurus for almost 6 years My background is in backend development,architec
2、ture,and platform engineering,although Ill jump into frontend as needed Always found myself on customer facing teams,but CarGurus helped me find my passion for improving the developer experience Love staying technical,but enjoy coaching others to achieve their growth goals,aligning and accomplishing
3、 long term vision,and making a wide impact at the company Unexpectedly gravitated towards leadership rolesFrank FoderaDirector of Engineering,Developer ExperienceWho am I?4 2024 CarGurus,Inc.All Rights Reserved.When not working for CarGurus5My 3 kids keep me very busyDabble as a Real Estate AgentTry
4、 getting out for some downhill skiing 2024 CarGurus,Inc.All Rights Reserved.Developer Experience(DevX)Our Mission6ArchitecturePlatform as a Service(PaaS)Mission StatementImprove developers experience at CarGurus by enabling team autonomy and optimizing product development.Pipelines&Automation(P&A)To
5、olsLaunching Showroom72 2024 CarGurus,Inc.All Rights Reserved.What is Showroom?8Showroom is our homegrown Internal Developer Portal at CarGurus that evolved over timeIn this presentation,well explore:What problems justified why we created Showroom?What outcomes did the solutions provide?How did we a
6、chieve critical mass?Throughout well talk about the big initiatives we piggybacked off of to invest The foundation that we created to set ourselves up for the future 2024 CarGurus,Inc.All Rights Reserved.Our journey started in 2019 with our decomposition initiative Problems:There were 100s of servic