Noah's headshot

Hi, I'm Noah

Software Development Engineer at AWS • UMD Graduate

22Years Old
4Internships
ArlingtonVirginia

About Me

Education

Bachelor of Science in Computer Science with a minor in Statistics from the University of Maryland, College Park. Graduated with a strong foundation in algorithms, data structures, and statistical analysis, preparing me for a career in cloud computing and distributed systems.

Current Role

Software Development Engineer at AWS working on the EC2 VPC team, where I contribute to building and maintaining the core networking infrastructure that powers Amazon's cloud computing platform. I'm passionate about creating scalable, reliable systems that serve millions of customers.

Passion

What excites me most is the opportunity to work on systems that impact millions of users worldwide. Whether it's optimizing cloud infrastructure, building scalable services, or solving complex technical challenges, I love creating solutions that make a real difference.

Technical Skills

Programming Languages

JavaPythonJavaScript/TypeScriptC/C++C#RubyScalaRustSQL

Cloud & Infrastructure

AWS (EC2, Lambda, S3, DynamoDB, SNS, SQS, ECS, Step Functions)MySQLDistributed SystemsNetworkingConcurrency Control

Web Technologies

React/Next.jsTypeScriptHTML/CSSREST APIs

Testing & Quality

JestCypressUnit, Component & End-to-End Testing

AI & Agentic Development

Claude Code / CodexAgentic DevelopmentMachine Learning

Tools & Practices

GitAgile MethodologyConfluenceJiraSplunkLinux

Work Experience

Amazon Web Services (AWS)

Arlington, VAJune 2025 - Present

Software Development Engineer, EC2 Networking/VPC Control Plane

Core infrastructure engineer owning the system-of-record for EC2 network interface lifecycle, IP management, and instance-launch networking — every EC2 launch, ENI attachment, Elastic IP, and Load Balancer operation in AWS transits this service across 40+ regions.

Key Responsibilities:
  • Architected a cell-based sharding migration for the control plane spanning 40+ AWS regions, reducing the blast radius of zone-level failures from full-AZ to sub-zone cells and enabling faster incident recovery for a service on the critical path of every EC2 instance launch
  • Built a Java data-partitioning tool that splits multi-terabyte MySQL databases into isolated, cell-scoped replicas with dry-run validation and zero-downtime bootstrap, used in production to stand up new shards without impacting the millions of networking mutations processed daily at sub-100ms P99
  • Implemented strongly consistent distributed reads across the sharded topology via scatter-gather routing, migrating 45+ API paths to enforce cell-level transaction isolation and building fleet-wide rollback tooling for safe reversibility during the multi-month migration
  • Owned CloudFormation resource provider reliability for EC2 network resources across all 4 AWS partitions (commercial, GovCloud, China, isolated), building automated contract testing and canary infrastructure while shipping customer-requested features end-to-end

Amazon

Arlington, VAAugust 2024 - November 2024

Software Development Engineering Intern

Interned on the payments team, expanding local payment method coverage for Prime Video, Amazon Music, and Kindle.

Key Achievements:
  • Expanded payment method coverage for Prime Video, Amazon Music, and Kindle across 26 countries by integrating 7 new local payment methods, improving checkout accessibility for 200M+ customers
  • Extended the LPCA payment processing service by implementing a new Lambda handler with retry logic, improving fault tolerance and adding a new processing dimension to the distributed payments pipeline

Capital One

McLean, VAJune 2024 - August 2024

Software Engineering Intern

Developed an Admin Console UI using React and TypeScript for campaign recovery on the Portfolio Decisioning project, saving the company potentially millions in revenue monthly.

Key Achievements:
  • Collaborated with a team of 3 interns to develop an admin console for managing credit card campaigns
  • Utilized Cypress and Jest for rigorous testing, ensuring high-quality, reliable software
  • Developed API endpoints using Python, AWS Lambda, and DynamoDB for efficient management
  • Implemented full coverage cucumber feature tests within limited timeframe

Noblis

Reston, VAJune 2023 - August 2023

Software Engineering Intern

Enhanced project data accessibility and user experience through comprehensive dashboard development.

Key Achievements:
  • Designed dashboard with visually appealing charts and data tables
  • Streamlined user tasks, eliminating need for redirections to cluttered pages
  • Reduced project backlog through effective Agile methodologies
  • Collaborated with cross-functional teams using ASP.NET MVC and Syncfusion

OnSystem Logic

Baltimore, MDJune 2022 - August 2022

Software Developer Intern

Enhanced security of management console through two-factor authentication integration.

Key Achievements:
  • Deep-dived into MVC structure of the management console
  • Successfully engineered robust two-factor authentication process, reducing unauthorized access risk by 75%
  • Enhanced user customization features using yii2 PHP framework
  • Developed Python scripts to optimize software behavioral learning data organization