About
Software engineer with extensive experience, from building startups to designing large-scale systems powering hundreds of millions of users (Match Group) and billions in money movement (Stripe). Earned a B.S. (UTEP) and M.S. (Rice) in Computer Science, specializing in Engineering Leadership.
Experience
Software Engineer
Stripe
January 2025 - Present
Texas - Remote
Led project that reduced processing lag in the core async billing path (~1.5 billion events per day) by 95% (6 hours to 20 minutes) through using Event Bus, SQS, and service separation.
Led refactor in fee processing code base, which removed highly coupled proto dependencies and logic, and this led to a reduction in sync and async lag when calculating fees (250ms improvement).
Added support for next gen products (v2) in fee reassessment pipeline, which enabled the launch of new crypto and stablecoin products like crypto balance and stablecoin payments.
Developing and designing solutions for billing platformization, which enables the launch, monetization, and reliability of existing and new Stripe products.
Software Engineer
Stripe
January 2025 - Present
Texas - Remote
Led project that reduced processing lag in the core async billing path (~1.5 billion events per day) by 95% (6 hours to 20 minutes) through using Event Bus, SQS, and service separation.
Led refactor in fee processing code base, which removed highly coupled proto dependencies and logic, and this led to a reduction in sync and async lag when calculating fees (250ms improvement).
Added support for next gen products (v2) in fee reassessment pipeline, which enabled the launch of new crypto and stablecoin products like crypto balance and stablecoin payments.
Developing and designing solutions for billing platformization, which enables the launch, monetization, and reliability of existing and new Stripe products.
Software Engineer
Stripe
January 2025 - Present
Texas - Remote
Led project that reduced processing lag in the core async billing path (~1.5 billion events per day) by 95% (6 hours to 20 minutes) through using Event Bus, SQS, and service separation.
Led refactor in fee processing code base, which removed highly coupled proto dependencies and logic, and this led to a reduction in sync and async lag when calculating fees (250ms improvement).
Added support for next gen products (v2) in fee reassessment pipeline, which enabled the launch of new crypto and stablecoin products like crypto balance and stablecoin payments.
Developing and designing solutions for billing platformization, which enables the launch, monetization, and reliability of existing and new Stripe products.
Founder + Engineer
Ellis
August 2023 - January 2025
San Francisco, CA - Onsite
Led the design and implementation of an AI Agent Business Development Representative (BDR) capable of autonomously managing and sending over 1 million personalized emails per day.
Integrated language models including OpenAI's GPT-4, Anthropic's Claude, and Meta's LLaMA to develop innovative features within the core product, leading to a 40% improvement in user satisfaction.
Architected a backend with AWS Lambda, SQS, and Postgres/Supabase, enabling reliable event-driven processing at 1M+ LLM emails/day and reducing deployment time by 50%.
Scaled to $XX,000 MRR with 20+ customers as a two-person founding team.
Raised $XXX,000 in pre-seed funding and secured $125K investment through Launch Accelerator.
Founder + Engineer
Ellis
August 2023 - January 2025
San Francisco, CA - Onsite
Led the design and implementation of an AI Agent Business Development Representative (BDR) capable of autonomously managing and sending over 1 million personalized emails per day.
Integrated language models including OpenAI's GPT-4, Anthropic's Claude, and Meta's LLaMA to develop innovative features within the core product, leading to a 40% improvement in user satisfaction.
Architected a backend with AWS Lambda, SQS, and Postgres/Supabase, enabling reliable event-driven processing at 1M+ LLM emails/day and reducing deployment time by 50%.
Scaled to $XX,000 MRR with 20+ customers as a two-person founding team.
Raised $XXX,000 in pre-seed funding and secured $125K investment through Launch Accelerator.
Founder + Engineer
Ellis
August 2023 - January 2025
San Francisco, CA - Onsite
Led the design and implementation of an AI Agent Business Development Representative (BDR) capable of autonomously managing and sending over 1 million personalized emails per day.
Integrated language models including OpenAI's GPT-4, Anthropic's Claude, and Meta's LLaMA to develop innovative features within the core product, leading to a 40% improvement in user satisfaction.
Architected a backend with AWS Lambda, SQS, and Postgres/Supabase, enabling reliable event-driven processing at 1M+ LLM emails/day and reducing deployment time by 50%.
Scaled to $XX,000 MRR with 20+ customers as a two-person founding team.
Raised $XXX,000 in pre-seed funding and secured $125K investment through Launch Accelerator.
Software Engineer
Match Group
August 2021 - August 2023
Texas - Remote
Led engineers to build a safety metrics tool, reducing data retrieval process by 80% for Safety Agents.
Worked on centralizing user data from Tinder, Hinge, etc… to AWS DynamoDB, Redshift, and S3.
Implemented .NET 7 experimental AOT in AWS production lambdas to reduce cold starts by 40%.
Created internal gRPC and REST APIs for Brands to support Trust and Safety data initiatives.
Software Engineer
Match Group
August 2021 - August 2023
Texas - Remote
Led engineers to build a safety metrics tool, reducing data retrieval process by 80% for Safety Agents.
Worked on centralizing user data from Tinder, Hinge, etc… to AWS DynamoDB, Redshift, and S3.
Implemented .NET 7 experimental AOT in AWS production lambdas to reduce cold starts by 40%.
Created internal gRPC and REST APIs for Brands to support Trust and Safety data initiatives.
Software Engineer
Match Group
August 2021 - August 2023
Texas - Remote
Led engineers to build a safety metrics tool, reducing data retrieval process by 80% for Safety Agents.
Worked on centralizing user data from Tinder, Hinge, etc… to AWS DynamoDB, Redshift, and S3.
Implemented .NET 7 experimental AOT in AWS production lambdas to reduce cold starts by 40%.
Created internal gRPC and REST APIs for Brands to support Trust and Safety data initiatives.
Software Engineer I
Quorum
October 2020 - August 2021
Texas - Remote
Built desktop and web features (C++, C#, Java, JavaScript) for Quorum’s oil & gas software suite.
Designed MSSQL pipelines (procedures, triggers, views) for reliable energy data processing.
Created C++ and .NET unit tests for new and altered code for all the web and desktop applications.
Software Engineer I
Quorum
October 2020 - August 2021
Texas - Remote
Built desktop and web features (C++, C#, Java, JavaScript) for Quorum’s oil & gas software suite.
Designed MSSQL pipelines (procedures, triggers, views) for reliable energy data processing.
Created C++ and .NET unit tests for new and altered code for all the web and desktop applications.
Software Engineer I
Quorum
October 2020 - August 2021
Texas - Remote
Built desktop and web features (C++, C#, Java, JavaScript) for Quorum’s oil & gas software suite.
Designed MSSQL pipelines (procedures, triggers, views) for reliable energy data processing.
Created C++ and .NET unit tests for new and altered code for all the web and desktop applications.
Education
Master's of Science in Computer Science
Rice University
January 2022 - May 2024
3.9 / 4.0 (part time while working)
Engineering Leadership Specialization
Master's of Science in Computer Science
Rice University
January 2022 - May 2024
3.9 / 4.0 (part time while working)
Engineering Leadership Specialization
Bachelor's of Science in Computer Science
University of Texas, El Paso
August 2016 - May 2020
3.9 / 4.0 (full time)
Bachelor's of Science in Computer Science
University of Texas, El Paso
August 2016 - May 2020
3.9 / 4.0 (full time)
Skills
Programming Languages
C#
Java
Python
SQL
Javascript
Typescript
Tools and Frameworks
React
.NET
AWS
Azure
GCP
Git
Github
PostgreSQL
Jira
DynamoDB
SQS
SNS
Lambda
Soft
Agile
Scrum
Backend Eng
Frontend Eng
Systems Design
Software Architecture
Eng Leadership
Publications
Usability of the Virtual Agent Interaction Framework
ACM
July 19, 2020
Usability of the Virtual Agent Interaction Framework
ACM
July 19, 2020
Usability of the Virtual Agent Interaction Framework
ACM
July 19, 2020
A Proxemics Measurement Tool Integrated into VAIF and Unity
ACM
October 14, 2019
A Proxemics Measurement Tool Integrated into VAIF and Unity
ACM
October 14, 2019
A Proxemics Measurement Tool Integrated into VAIF and Unity
ACM
October 14, 2019
The Market Scene: Physical Interaction with Multiple Agents
ACM
December 1, 2018
The Market Scene: Physical Interaction with Multiple Agents
ACM
December 1, 2018
The Market Scene: Physical Interaction with Multiple Agents
ACM
December 1, 2018
The Boston Massacre history experience
ACM
November 1, 2017
The Boston Massacre history experience
ACM
November 1, 2017
The Boston Massacre history experience
ACM
November 1, 2017