Staff Software Engineer with 10+ years building scalable distributed systems. Specialized in Go, Python, and AWS cloud infrastructure. Track record of reducing costs by 75% and deployment times by 95% through architectural optimization and automation.
> Skills
Distributed Systems
Go (Golang)
Python
C#
AWS (Lambda, ECS, RDS, S3, SQS, SNS)
Terraform
Microservices Architecture
Docker
System Design
REST APIs
MySQL
ElasticSearch/OpenSearch
Event-Driven Architecture
CI/CD
Kafka
PHP
> Experience
Built In | Staff Software Engineer
Mar 2022 - Present · 4 yrs
Remote · Full-time
▼
Built In | Staff Software Engineer
Mar 2022 - Present · 4 yrs
Remote · Full-time
Staff Software Engineer
Mar 2025 - Present · 1 yr- Led initiative introducing an advertising product generating 15% increase in annual deals through improved job visibility and analytics
- Migrated payment processors from Authorize.Net to Stripe, modernizing subscription model and doubling profitability of self-service jobs
- Identified and resolved system-wide memory leak, reducing compute costs by 40% annually
- Established Staff Guild driving cross-team standards: introduced code ownership and integration test coverage, drove test coverage from <1% to 60%, improved MTBI from 7 days to 30+
- Established observability and reliability foundations: introduced metric storage, automated alerting, integration tests in CI/CD, and queue-based decoupling of fragile systems -- reducing MTTR by up to 70x, from 48-72 hours to under 1 hour
- Led .NET 10 upgrade across multiple repos and Lambda infrastructure
- Technologies: C#, Go, Python, AWS, Terraform, Docker
Senior II Software Engineer
Mar 2024 - Mar 2025 · 1 yr- Increased job email engagement by 60% through KNN-based recommendation system
- Accelerated email generation from 3 days to <2 hours for 1M+ users via AWS Lambdas
- Reduced infrastructure costs by 50% through autoscaling and resource optimization
- Further optimized job ingestion by 6x (~4h to <40 minutes) despite doubling events through cluster isolation, process scale out, improved text parsing, and earlier filtering
- Technologies: C#, Python, Terraform, Golang, AWS
Senior Software Engineer
Mar 2023 - Mar 2024 · 1 yr- Accelerated job ingestion 6x (23.5h to <4h) through algorithmic optimization and distributed processing
- Led the design and implementation of a scalable event-based email newsletter system using AWS (S3, SNS, SQS, Lambda, SES, ECS, RDS, ElasticSearch/OpenSearch, Kinesis) across multiple teams
- Improved batch email processes, reducing recovery time from 42 hours to 6 hours and SE involvement from 4 days per month to ~1 hour
- Decreased deployment time by 3x via standardized CI/CD pipelines and testing
- Technologies: C#, Python, Terraform, Golang, AWS
Software Engineer
Mar 2022 - Apr 2023 · 1 yr 2 mos- Modernized automated ATS import system using Kafka, SQS, and C# handling up to 500,000 jobs per day, supporting over 25 different ATSs
- Improved scalability and reduced total resource use by up to 87% during non-burst times
- Worked with terraform, designing reusable modules and performing several major version upgrades
- Improved deployments and maintainability by adding first unit tests and feature flags to key fragile legacy PHP application, reducing number of bug tickets opened by 50%
- Technologies: C#, PHP, Kafka, SQS, AWS, Terraform
First Trust | Software Engineer
Mar 2019 - Feb 2022 · 3 yrs
Wheaton, IL · Full-time
▼
First Trust | Software Engineer
Mar 2019 - Feb 2022 · 3 yrs
Wheaton, IL · Full-time
Software Engineer
Mar 2019 - Feb 2022 · 3 yrs- Supported 3-tier applications dealing with sensitive financial data
- Automated long running TRACE reporting app to significantly reduce required day to day man hours
- General design of automated features for 3-tier applications
- Built reliable automated systems to help the business users enter trades accurately in real time. Reduced number of trades entered manually by ~30%
- Reduced time spent on mandatory reporting by ~100%, almost entirely removing it from the daily workflow
- Helped support team and business users in day to day operations
- Redesigned IVORS process to improve error recovery and reduce overall disk memory by ~50% with 0 errors over a 1 year period
- Focused on delivering bug free, maintainable, and reliable object oriented software within a team structure
- Designed reliable ETL system for adding trades from csv/spreadsheets
- Technologies: C#, .NET, SQL Server
Omron Automotive Electronics | Software Engineer
Sep 2017 - Mar 2019 · 1 yr 7 mos
St. Charles, IL · Full-time
▼
Omron Automotive Electronics | Software Engineer
Sep 2017 - Mar 2019 · 1 yr 7 mos
St. Charles, IL · Full-time
Software Engineer
Sep 2017 - Mar 2019 · 1 yr 7 mos- Designed, coded and debugged LIN 2.0 and J2602 compliant software in C
- Communicated with customers about requirements and expectations of products
- Provided continuous unit, integration, and quality assurance testing
- Tuned and improved embedded software time and space performance by up to 50%
- Technologies: C, Embedded Systems
> Education
Bachelor of Science in Computer Science
2017Northern Illinois University