Diego Puducay

Software Engineering Lead | Senior Developer

About Me

As a Software Engineering Lead and Senior Developer, I specialize in architecting and building reliable, high-throughput serverless systems on AWS cloud infrastructure.

Leveraging expertise in Python, AWS CDK, and serverless technologies, I co-lead design decisions to ensure solutions are scalable, consistent, and extensible. I'm passionate about driving architectural clarity, tackling interesting problems, and automating workflows.

Professional Experience

August 2025 - Present

Software Engineering Lead

PennyMac

  • Currently leading technical onboarding and providing architectural guidance for a team of 3 developers; Supporting existing complex system integrations.
  • Architected canary deployment strategy for CI/CD pipelines; Designed event driven architecture to automate a manual business use case.
  • Contribute to numerous cross-team collaborations and production issue resolutions; Maintain documentation of software architecture and runbooks
March 2024 - August 2025

Senior Software Developer

PennyMac

  • Co-architected and implemented ETL batch processing system using AWS Step Functions, processing 10K+ records on regular intervals; Automated manual CSV upload workflows
  • Built high-throughput caching layer to reduce vendor API usage; Reduced API latency from 2s to 800ms and added with data versioning; Handling 1M+ requests/day
  • Implemented pub/sub architecture using S3 event notifications and EventBridge; Allowed decoupled services to react to data changes in near real-time
  • Collolabratively designed custom integration testing framework for serverless components; Mentored junior developers on best practices for testing and code quality
November 2022 - March 2024

Software Developer

PennyMac

  • Developed features for serverless backend applications hosted in AWS; Some wins include achieving zero-downtime production deployments
  • Increased code coverage from 15% to 85% using Pytest; Contributed to establishing testing best practices and code quality standards
  • Recognized for exceptional cross-team collaboration and rapid incident response; Contributed to architecture design and requirements gathering
June 2022 - November 2022

Internship Software Developer

PennyMac

  • Contributed to serverless backend development and infrastructure as code projects
  • Learned AWS best practices and participated in code reviews and sprint planning

Technical Skills

Languages & Frameworks

  • Python
  • SQL
  • Bash
  • FastAPI
  • Boto3

AWS Services

  • Lambda & Step Functions
  • S3, DynamoDB
  • EventBridge & SQS
  • API Gateway
  • CloudWatch

Infrastructure & Tools

  • AWS CDK (Infrastructure as Code)
  • Docker
  • Pytest (Testing)
  • Poetry (Package Management)
  • GitLab CI/CD

Development & Monitoring

  • Copilot & Gemini
  • New Relic (APM)
  • SonarQube (Code Quality)
  • Jira & Confluence
  • Agile/Scrum

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 1M+ 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

Demonstrating end-to-end full-stack development, initiative, and personal passion.

Crochet Manager

Serverless application for managing inventory and pricing with AWS backend integrated with Google Sheets. Demonstrates full-stack serverless development and API integration skills.

AWS Lambda DynamoDB API Gateway Google Sheets API

Education

University of California, Berkeley

Bachelor of Data Science

Graduated May 2022

Get In Touch

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