Carlos Arguelles

Product Manager

Seattle, Washington, United States28 yrs 2 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Filed 45 patents in CI/CD practices.
  • Led developer productivity initiatives at Amazon and Google.
  • Created testing platforms used by thousands of engineers.
Stackforce AI infers this person is a SaaS expert with a focus on engineering productivity and testing infrastructure.

Contact

Skills

Core Skills

Developer ProductivityEngineering ExcellenceIntegration TestingDeveloper InfrastructureEngineering ProductivityCloud InfrastructureSoftware QualityDeveloper ToolsPerformance TestingSoftware DevelopmentCloud ServicesTestingImage ProcessingTesting ToolsNatural Language ProcessingAi

Other Skills

AlgorithmsAmazon Web ServicesAmazon Web Services (AWS)Apple MacintoshArtificial IntelligenceC#C++Career CounselingCloud ComputingData ManagementData ProcessingDebuggingDigital PhotographyEC2Functional Testing

About

I’ve spent the last 28 years working on various aspects of Engineering Productivity at Amazon (13yrs), Google (4yrs) and Microsoft (11yrs). My expertise lies in software development practices: optimizing how developers write, review, test, and deploy code at scale, and I’ve filed 45 patents in various aspects of CI/CD (Continuous Integration and Continuous Delivery). What's most interesting to me is at these large companies, little inefficiencies can aggregate to developer fatigue and millions of dollars of productivity lost or wasted hardware resources and most importantly missed business opportunities. I obsess about how to make engineers' lives better, remove toil, improve efficiency, and raise the bar in engineering and operational excellence.

Experience

Amazon

Senior Principal Engineer, World Wide Amazon Stores

May 2024Present · 1 yr 10 mos · Seattle, Washington, United States · On-site

  • I focus on improving Developer Productivity and raising the bar on Engineering and Operational Excellence for the thousands of Amazon engineers that build the Amazon Worldwide Store.
  • Amazon customers have been slowly shifting from using the Store on web to using the Store on mobile devices. I'm leading the effort for us to align our test processes and infrastructure to reflect that. This includes evolving our mobile test infrastructure, increase test coverage by leveraging GenAI, and scaling it to support our growth.
Developer ProductivityEngineering ExcellenceMobile Test InfrastructureGenAI

Google

2 roles

Senior Staff Engineer, Developer Infrastructure for Integration Testing at Google

Aug 2021May 2024 · 2 yrs 9 mos · Seattle, Washington, United States · On-site

  • Beyond unit tests, how does Google ensure we are releasing high quality software? I am the Technical Lead for Developer Infrastructure for Integration Testing at Google, so I focus on answering this question for 100k software engineers here. This is a natural fit for me after 25 years thinking about Engineering Productivity at Microsoft, Amazon and now Google. Our product suite makes integration testing across the company simple, self-service, and standardized. Built upon a unified ecosystem for defining a System Under Test, we provide infrastructure for Functional Testing, Performance Testing, Diff Testing, & Development Environments with integrated solutions for data management and debugging.
  • Here's some of my writing on things I did at Google:
  • 1.
  • When sharks chew on network cables at Google
  • http://bit.ly/3YQCc5T
  • 2.
  • How we use hermetic, ephemeral test environments at Google
  • https://bit.ly/4jnWvzX
  • 3.
  • How Amazon and Google view CI/CD in an entirely different way
  • https://bit.ly/4cQBZ8v
  • 4.
  • How telemetry helped me understand complex human behavior
  • https://bit.ly/44hS84V
  • 5. Injecting Customer Obsession into a foreign culture
  • https://bit.ly/448z1tX
  • 6.
  • Deduplicating software bugs with Machine Learning at Google
Integration TestingFunctional TestingPerformance TestingData ManagementDebuggingDeveloper Infrastructure

Senior Staff Engineer, Google Cloud Platform Engineering Productivity

Jun 2020Aug 2021 · 1 yr 2 mos · Seattle, Washington, United States · On-site

  • Engineering Productivity at Google focuses on tooling and infrastructure to enable engineering to move faster safely. I'm the Lead of Engineering Productivity for Unified Fleet Optimization (UFO) within Google Cloud. Our mission is to scale Google's millions of servers optimally, by planning, tracking and managing data-centers, and compute, storage and network resources.
  • Active in protecting Google's intellectual property: Author of 2 Patents and 3 Defensive Publications, and advisor/editor for 10 additional ones filed in 2020-2021.
  • Co-wrote "Code Coverage Best Practices" published at the Google Testing Blog with two other Senior Staff Engineers, read by 35,000 people last year.
Engineering ProductivityData ManagementResource ManagementCloud Infrastructure

Amazon

2 roles

Principal Engineer, Amazon Developer Tools

Promoted

Sep 2014May 2020 · 5 yrs 8 mos · Greater Seattle Area

  • I focus on the vision for improving software quality, developer productivity and service reliability across the company by providing better test tools, processes and platforms.
  • What my organization does: Amazon's Developer Tools is responsible for the experience creating, testing and deploying software for tens of thousands of engineers. This includes tooling for code repositories, code reviews, local development, software builds, continuous deployment, unit and integration tests, canaries, and load and performance testing.
  • Concrete examples of things I accomplished:
  • (1)
  • In 2016-2019, I articulated the vision for a test execution service in a whitepaper that I escalated to CEO, got it funded, and successfully delivered it. Mentored engineers in that team thru multiple Senior and Principal promotions. It runs on 7k production pipelines as of May 2020.
  • (2)
  • In 2014-2016, I wrote the official Amazon Load and Performance Test platform (100k lines of Java) that executes billions of transactions per hour. I evangelized and grew the product from 0 to 10k customers in that period. Came up with ways to simplify/streamline load testing from taking days to taking hours, and drove adoption to thousands of teams. It is used to make multi-million dollar scaling decisions for most Amazon services. I filed 25 patents on the space of load and perf testing.
  • (3)
  • In 2013, I wrote a code coverage platform that spread Amazon-wide and won the yearly "Just Do It Award" from Jeff Bezos. I filed 4 additional patents related to code coverage.
  • (4)
  • I am passionate about building communities and growing engineers. I founded and grew a group of Senior&Principal engineers focused on spreading test skills across the company by providing monthly test talks, hands-on bootcamps on test topics, weekly email test tips, yearly conferences, and design reviews of test tools. Last year, our content was consumed by 15k Amazon engineers.
Software QualityDeveloper ProductivityTest ToolsDeveloper Tools

Senior Software Design Engineer in Test, amazon.com

Mar 2009Sep 2014 · 5 yrs 6 mos · Greater Seattle Area

  • I joined AWS when it was still in its infancy (2009). My first team was a 2-pizza team that owned the services that became Auto Scaling, Cloudwatch and Elastic Load Balancer. Then I moved on to the team that released the first version of Amazon Relational Database Service (RDS).
  • I spent the next 4 years on the other side of the business (the amazon.com retail site), in a foundational organization called the Website Applications Platform, that provided a lot of the core services needed to run our multi billion dollar e-commerce site. For example, I was part of the Clickstream Team, which collects and processes terabytes of data daily about how amazon.com is used, in a large hadoop cluster (this data is necessary for making near real-time business-critical decisions). As another example, I was also part of the Weblab team, which allows business owners to run A/B testing on the retail site (this data is used to make well-informed go/no-go decisions, launching critical new features that can potentially generate millions of dollars).
  • I was also an acting Manager for six months leading a team of 20 engineers in the USA and Europe and an avid public speaker, speaking at AWS reInvent, and internally dozens of times.
  • During my tenure in the org, I started what became the Amazon-wide platform for load and performance testing, and drove company-wide processes for testing availability and efficiency. I also started an Amazon-wide platform for gathering, and reporting, code coverage information, that won the “Just Do It” Award, a prestigious Amazon-wide award given by our CEO Jeff Bezos at the Company All Hands once a year.
Software DevelopmentCloud ServicesData Processing

Microsoft

2 roles

Lead Software Design Engineer In Test, Office of the CTO

Jan 2006Feb 2009 · 3 yrs 1 mo · On-site

  • Rich Media Group, Office of the CTO, 2006-2009
  • Participated in design, development and testing of photography-related applications. High degree of expertise in photography, image processing, metadata, etc. Solely responsible for Test of Microsoft Pro Photo Tools version 1 and version 2, and wrote some of the shipping code. Presented work at Photokina, Germany.
TestingSoftware DevelopmentPublic Speaking

Software Design Engineer In Test, Microsoft Office

Dec 1997Jan 2006 · 8 yrs 1 mo · On-site

  • Natural Languages Group, 1997-2006
  • Shipped features in 4 versions of Office and Windows, SQL Server and MSN.
  • Designed testing tools and guidelines required for all Spellers, Thesauri, and Hyphenators shipped by Microsoft.
  • Test Lead for five grammar checkers in Office XP (project management, planning, scheduling, people management, technical mentoring).
  • Coded SmartTags demo presented to Bill Gates.
  • Wrote patented web crawler used in Redmond, Dublin and Beijing to acquire corpora for 60+ languages with self-learning/adaptive behavior (C#, 15,000 lines).
  • Wrote Test framework used for every single test in team and 200 lab machines with 15 users (30,000 lines of Perl, 7000 lines of C#), and patented Client/server job dispatch environment doing parallel processing (“SETI-type”) on 300+ machines (C++).
Image ProcessingTestingSoftware Development

University of missouri

4 roles

[Internship] Software Design Engineer, Advanced Technology Center

Jan 1997Jan 1997 · 0 mo · Columbia, Missouri Area

  • Developed PalomaWorld, which combines AI, virtual reality and multimedia, sponsored by a National Science Foundation grant. Participated in the Earth2U project, sponsored by National Geographic Society, the Smithsonian Institute and Nissan Corporation.
Testing ToolsNatural Language ProcessingSoftware Development

[Internship] Researcher, Computer Science Department

Jan 1997Jan 1997 · 0 mo · Columbia, Missouri Area

  • Software Research Internship with the Computer Science Department of the University of Missouri under Dr. Paul Gader.
  • Topic: Neural networks and fuzzy logic applied to handwriting recognition.
  • Grade received: A+
  • Project landed on a job offer from the handwriting recognition division of the IBM Almaden Research Center
AIVirtual RealityMultimedia

[Part-time while studying] Computer Consultant, Campus Computing Helpdesk

Jan 1995Jan 1997 · 2 yrs · Columbia, Missouri Area

  • While working on my BS in Computer Science at the University of Missouri - Columbia.
  • Develop, test, document and support internet access software package used by students, faculty and staff of University. Maintenance of user accounts in a number of UNIX servers (root access to entire campus) and CMS mainframe accounts. Application/System support for users of MacOS, UNIX and Windows.
Neural NetworksFuzzy Logic

[Part-time while studying] Teaching Assistant, Computer Science Department

Jan 1994Jan 1996 · 2 yrs · Columbia, Missouri Area

  • Teaching Assistant for “Introduction to Computers” university course at age 18.
  • Teaching Assistant for “Programming in C” class, helped students with coding and graded assignments

Education

University of Washington

Masters — Computer Science

Jan 2000Jan 2002

University of Missouri-Columbia

Summa Cum Laude Bachelor in Science — Computer Science (focused on Artificial Intelligence) and Math

Jan 1993Jan 1997

Stackforce found 100+ more professionals with Developer Productivity & Engineering Excellence

Explore similar profiles based on matching skills and experience