Matthew Potts
Senior Staff Engineer @American Express
Signup · Get unlimited contacts
WORK HISTORY
Senior Staff Engineer @American Express
London, GB
Technical lead in the Developer Experience organisation responsible for a program of work to improve the developer productivity characteristics of American Express\' Internal Developer Platform (IDP)- Partnering with Infrastructure and Security teams as a Supporting Team (see Team Topologies) to enhance existing capabilities and deliver new ones- Implementing the organisation\'s cloud strategy and bringing public cloud offerings to engineers in American Express- Experimenting to inform the next generation platform, focused on Open Source and CNCF technologies such as Crossplane, Kubernetes and Kyverno- Responsible for the rubric, process, delivery an outcomes of the team\'s hiring process for engineersSkills- Go, CLI Development, SDK Development, Technical Writing, Documentation, Kubernetes, Git, GitHub, Git Ops, GitHub Actions Development, Secrets Management, Networking, Terraform, Terraform Provider Development, Terraform Enterprise, AWS, CI/CD with GitHub Actions, Policy as Code (Sentinel, OPA)Impact- Successfully brought infrastructure as code to American Express public and private platforms, saving thousands of engineering hours to date- Brought the first 5 early adopters in American Express into AWS public cloud using Infrastructure as code, creating new engineering opportunities, reducing infrastructure costs, and improving developer experience- Reduced \"Time to Hello World\" from 6 months to 8 weeks for those applications by increasing automation, delegation, and self-service offerings- Made significant enhancements to the quality, testability, reliability, and documentation of core platform network interfaces- Brought out-of-the-box monitoring and metrics to tenant applications in all environments- Published dozens of knowledge-base articles on tools, technologies, best-practices, and internal processes to improve Developer Experience
EDUCATION
University of Sussex
Master’s Degree, Information Technology with Business Management (ITBM), Computer Science & Business Management
Keele University
Information Technology Management for Business (ITMB), Computer Science & Business Management
ABOUT MATTHEW POTTS
Since encountering the term \'reification\' in software engineering, I\'ve come to better understand the attributes that distinguish good software engineers from great ones. As an individual contributor, I enjoy solving complex problems and bringing capabilities and user experiences to life through Domain-Driven, and User-Centered Design. I strive to deliver simplicity over complexity, model solutions that intuitively describe the business domain and build enterprise software products that maximise developer experience, ease of change, and business impact. As a technical leader, I take great personal satisfaction from building high-performing autonomous teams, empowering and supporting them in achieving their goals, coaching them through development milestones, helping them to connect their work to its real world impact, and advocating for them across the organisation.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.