×
Brendan Carpio

Brendan Carpio

Sr. SDE @ Microsoft | Kubernetes, Microservices, Platform Eng | Defensive software to sleep through the night

Seattle, WA, US, 98122
+1 517-505-0397

Background


About

About

Senior Software Engineer and software craftsman at Microsoft: an SRE-minded, Linux-native polyglot who led large-scale platform migrations, became the team's Kubernetes SME, and architected caching strategies that slashed calls to high-cost backend services by 90%, yielding ~$6M/year in savings. I build systems that self-heal and scale gracefully so people can rest easy.

Work Experience

Work Experience

  • Senior Software Engineer, Microsoft

    Mar, 2026 - Present

    Technical lead for Azure Maps routing migration, caching architecture, and platform scaling across distributed scheduling services.

    • Drove >$6M/year in cost savings and reduced route API consumption by 97% by designing and implementing a distributed Redis + application-layer caching system.

    • Led end-to-end migration of spatial data providers, increasing performance capacity by 100x while maintaining service health across 7+ staged rollouts.

    • Iterated on distributed cache and spatial data provider code to reduce cache memory by 50%, pod memory by 82%, and increase throughput by 100% — eliminating OOM errors and lowering COGS.

    • Solved QPS bottlenecks and throughput constraints by designing distributed rate-limiting and throttling systems across multi-pod AKS deployments.

    • Built end-to-end observability for Redis health, cache efficiency, and Azure Maps usage using Grafana and Kusto/ADX.

    • Prototyped LLM skills to automatically generate Grafana charts from internal Azure resource metrics and code repo logs.

    • Led cross-team alignment across Maps, URS, SOA, Redis, and platform teams to unblock migration and scaling challenges

  • Software Engineer II, Microsoft

    Sep, 2021 - Mar, 20264 years 6 months

    Sole Kubernetes engineer and DevOps SME responsible for containerization, deployment, and platform delivery across scheduling services.

    • Served as team Kubernetes SME — maintained Helm charts, designed low/no-touch cluster scaling for stateful applications, and architected a multi-cluster orchestration service for dynamic K8s deployment with per-customer configuration.

    • Contributed upstream platform API enhacements for ergonimics and performance

    • Promoted Docker and Kubernetes best practices across the team through brown bags with 100+ engineers on container tooling, auto-healing, and scaling.

    • Wrote a Go microservice to surface disk usage metrics on Azure Stack Edge devices preventing capacity-related outages.

  • Software Engineer, Microsoft

    Aug, 2020 - Sep, 20211 year 1 month

    Built deployment infrastructure and IoT container systems for Connected Store / Connected Spaces — a computer vision platform enabling retail businesses to track customer behavior and surface real-time worker alerts.

    • Designed the majority of K8s infrastructure for the product — Helm charts, deployment scripts, sidecars, and tooling evaluation — as one of a small group of Kubernetes-focused engineers on the team.

    • Built Bash-based deployment automation from scratch for Azure Stack Edge, replacing manual processes across ~30 edge devices.

    • Took full ownership of the Python-based IoT container, maintaining and evolving core functionality for the computer vision pipeline.

    • Assisted other teams with Docker container design to ensure cross-service compatibility and runtime hygiene.

    • Established the Kubernetes and Linux expertise that became the foundation for later platform engineering work across the team.

  • DevOps + Microservice + Cloud Infrastrucure Software Development Extended Intern, Humana

    Aug, 2019 - Nov, 20193 months

    Developed a microservice using Node.js and Azure DevOps APIs to automate the download and upload of certificates between Google Cloud Platform's App Engine and Azure DevOps pipelines, reducing deployment time and manual intervention for CI/CD setup.

    • Utilized the Serverless framework to package and deploy functions in a platform-agnostic manner, ensuring consistent tooling and ease of use regardless of cloud provider.

    • Worked with Node.js, Azure DevOps, and Google Cloud Platform App Engine.

  • Full-Stack + DevOps Software Development Intern, Humana

    May, 2019 - Aug, 20193 months

    Developed a Project Estimate Web App that replaced mass emailed Excel spreadsheets, reducing errors and completion time by 50%. Connected to a Flask API hosted on Google Cloud Platform, the app provided a centralized infrastructure for project cost calculations with version tracking. I was primarily responsible for vue.js front-end development and configuring Azure Dev Ops pipelines.

    • Collaborated with an Agile: Scrum team, splitting focus between front-end and back-end halves. Ensured routine communication was maintained between the two halves to meet Service Level Agreements.

    • Organized and ran the first name intern Hackathon, showcasing leadership and organizational skills. Coordinated logistics such as food, judges, room, and prompts.

  • Machine Learning + Java/Python Microservice Software Development Intern, Union Pacific Railroad

    May, 2018 - Aug, 20183 months

    • Developed two APIs, one in Java with Spring Boot and one in Python with Django and spaCy, to streamline help ticket processing and routing.

    • Worked closely with a partner to receive daily feedback and ensure timely completion of projects.

    • Successfully implemented an API "glue" using Java to connect Python, Solr, and ColdFusion front-end, significantly improving user experience by grouping, classifying, and redirecting help tickets using machine learning algorithms.

  • Full-stack Java Spring Software Development Intern, Michigan State University

    Feb, 2017 - May, 20192 years 3 months

    • Collaborated with a development team to create and maintain full-stack web applications using Java with Spring Boot, jQuery, and Hibernate, ensuring timely completion of assigned "stories".

    • Contributed to the development of the ProSAM Administrative Web Application, allowing for no-code editing of financial aid calculation variables with input validation and surfacing errors during batch processing on a user-friendly dashboard.

Skills

Skills

  • Code Refactoring
  • Test-Driven Development
  • Object-Oriented Programming (OOP)
  • Data Extraction
  • Web Scraping
  • Node.js
  • Redis
  • SOLID Design Principles
  • Performance Tuning
  • Application Architecture
  • Quality Management
  • AI Pair Programming / AI-Assisted Programming
  • Cross-team Collaboration
  • Cloud Infrastructure
  • System Architecture
  • Kubernetes
  • Continuous Integration and Continuous Delivery (CI/CD)
  • Linux
  • CICD
  • Serverless Framework
  • Communication
  • Bash
  • Azure Kubernetes Service (AKS)
  • TDD
  • Pipelines
  • Machine Learning
  • Continuous Integration
  • Web Applications
  • Front-end Development
  • Analytical Skills
  • Web Design
  • Agile Methodologies
  • Agile Testing
  • Test Automation
  • Continuous Delivery
  • Agile Environment
  • Git
  • Python
  • GIT
  • Open Source Software
  • Operating Systems
  • Flask
  • Microsoft Azure
  • MySQL
  • Docker
  • Teamwork
  • Leadership
  • Conflict Resolution
  • Microservices
  • Full-Stack Development
  • Functional Programming
  • Elixir
  • Parallel Programming
  • Single Page Applications
  • API Development
  • Agile Application Development
  • Agile Web Development
  • Build Automation
  • DevOps
  • Back-End Web Development
  • Go (Programming Language)
  • Flux
Education

Education

  • Computer Science, Bachelor of Science, Michigan State University

    Aug, 2016 - Jun, 2020

    3.98