Diego Puducay

Software Engineering Lead | Senior Developer

About Me

Senior Backend & Cloud Infrastructure Engineer with 4+ years of experience architecting high-scale serverless systems and distributed APIs on AWS. Leveraging Python and AWS CDK, I design event-driven data pipelines and modernize legacy enterprise applications that are scalable, cost-effective, and highly reliable.

For example, I cut API latency by 60% on a distributed caching layer handling 6 million daily requests, and led a zero-downtime migration of a legacy .NET reverse-proxy service to Linux containers on ECS Fargate.

Professional Experience

August 2025 - Present

Software Engineering Lead

PennyMac

  • Modernized a critical reverse-proxy service by refactoring legacy .NET Windows dependencies to Linux containers (Docker) and migrating IaC from Troposphere to AWS CDK (ECS Fargate); executed a 99/1 weighted canary cutover before decommissioning Windows EC2 fleets with zero downtime.
  • Served as primary incident lead across multi-team outages, diagnosing complex microservice failures via New Relic and CloudWatch to accelerate MTTR and drive architectural remediations.
  • Engineered automated incident triage agents integrating AWS and New Relic Model Context Protocol (MCP) servers with LLM workflows, cutting diagnostic MTTR and standardizing root-cause analysis.
March 2024 - August 2025

Senior Software Developer

PennyMac

  • Architected a distributed caching layer supporting 6 million daily requests, reducing p95 API latency from 2s to 800ms.
  • Engineered serverless ETL pipelines processing 10,000+ records per batch to automate manual CSV ingest workflows and ensure zero data loss.
  • Maintained an asynchronous pub/sub architecture utilizing AWS EventBridge, scaling reliable event distribution across 50+ subscriber services.
June 2022 - March 2024

Software Developer & Intern

PennyMac

  • Increased automated test coverage from 15% to 85% using Pytest and GitLab CI/CD, establishing testing benchmarks that eliminated regression failures across deployments.
  • Provisioned serverless microservice backends and cloud resources using AWS CDK for Infrastructure as Code.

Technical Skills

Languages & Frameworks

  • Python
  • FastAPI
  • Boto3
  • Pytest
  • Poetry
  • .NET
  • SQL

Cloud & Distributed Systems

  • Lambda, ECS & Fargate
  • Step Functions
  • DynamoDB, S3
  • EventBridge & SQS
  • Kinesis
  • API Gateway
  • EC2, NLB/ALB, SSM
  • Bedrock
  • CloudWatch

DevOps, Infra & Tools

  • AWS CDK (Infrastructure as Code)
  • Docker
  • GitLab CI/CD
  • New Relic
  • Cycode
  • SonarQube
  • Jira
  • Cursor
  • MCP

Architectural Contributions & Projects

Key Professional Contributions

These projects showcase my experience as a Senior Developer who co-architects and drives modernization efforts on high-throughput systems.

High-Throughput Caching Layer

Co-architected and implemented a caching layer behind a production proxy server that handled 6 million requests/day. This reduced API latency from 2s to 800ms, vendor API costs, and throttling.

API Gateway DynamoDB FastAPI Kinesis Firehose Lambda S3 SQS

ETL Modernization Pipeline

Co-drove the engineering of a serverless ETL pipeline using AWS Step Functions processing 10K+ records on regular intervals. Successfully automated a manual CSV upload workflow to improve data freshness and reliability.

EventBridge Lambda Python S3 SQS Step Functions

Personal Projects

Crochet Manager

ETL serverless application used to identify highly in-demand products. Powered by AWS backend and integrated with Google Sheets.

AWS Lambda DynamoDB EventBridge S3 Secretsmanager IAM Google Sheets API

Education

University of California, Berkeley

Bachelor of Arts in Data Science

Graduated May 2022

Get In Touch

I'm always interested in hearing about new opportunities, collaborations, or just connecting with fellow developers.