When I'm not architecting scalable high-throughput payment systems processing over $1B in revenue annually, I'm probably reading Sci-Fi, playing volleyball, or teaching myself to play piano for like the 15th time.
Austin, Texas Metropolitan Area
Architected and implemented a payment disbursement system handling $1B annually across more than 20K clients, ensuring reliability, compliance, and scalability using Java, Virtual Threads, Spring Boot, microservices, Javascript, Node.js, GraphQL, MySQL, AWS, EC2, S3, Docker, and Kubernetes.
Automated pay-out workflows using Java, Spring Boot, microservices, Javascript, Node.js, GraphQL, MySQL, AWS, EC2, S3, Docker, and Kubernetes to mitigate human error reducing error rates by 70%.
Improved accuracy of withholding calculations using a predictive model to develop a dynamic reserve rate based on historical sales data using Java, Spring Boot microservices, AWS (EC2), Docker, and Kubernetes, mitigating
revenue loss to returns by 2.5% ($20M+ annually) and reducing fraudulent activity (3% of accounts).
Led team of 7 engineers to develop customer service platform to unify ticket and transaction processing and automate routine support operations using Java, Virtual Threads, Spring Boot, microservices, AWS, EC2, Docker, Kubernetes, MySQL, JavaScript, Node.js, and GraphQL, optimizing support ticket closure rates by 23%.
Built notification service processing email requests for 5M+ MAUs in Java, Virtual Threads, Spring Boot, Docker, Kubernetes, microservices, and AWS (SQS, SNS), automating customer communications across sales and support.
Integrated support ticketing platforms with multiple 3rd-party SaaS providers ensuring data consistency utilizing Java, Spring Boot, AWS EC2, GraphQL, Docker, Kubernetes, and MySQL, retaining clients generating $50M+ ARR.
Reduced RESTful API latency by 10 - 100X with targeted audits and optimizations to improve CX and system efficiency, leveraging native MySQL query profiling tooling and Datadog for observability.
Austin, Texas Metropolitan Area
Designed web crawler to scrape and synchronize borrower data across 3rd-party partners using TypeScript, AWS (Lambda, DynamoDB), Node.js, Serverless, PostgreSQL, and Playwright, to prevent $2M+ in compliance fines.
Built event-driven loan quote generation and automation tool using AWS (Lambdas, Step Functions, DynamoDB), Serverless, TypeScript, Node.js, PostgreSQL to standardize workflows and reduce manual overhead by 30%.
Integrated 3rd-party vendor APIs to provide accurate mortgage fee estimates, improving forecasting and driving 1% quarterly revenue lift, built in TypeScript, Node.js, AWS (Lambdas, DynamoDB), Serverless, and PostgreSQL.
Automated workflows for return borrowers and data consistency corrections using TypeScript, Node.js, and AWS (Lambdas, S3, DynamoDB), Serverless, and PostgreSQL, reducing load on sales and operations teams by 12%.
Built service in Typescript, Node.js, AWS (Lambdas, DynamoDB, S3), Serverless, and PostgreSQL to automate garbage collection for client docs and abandoned loans across 3rd party data stores, reducing storage by 85%.
Austin, Texas Area
Developed metrics service using Java, Spring Boot, MySQL, and PCF to track user engagement by role/location, enabling targeted marketing campaigns to drive application adoption by 15% year-over-year.
Redesigned sales dashboards in Java, Spring Boot, MySQL, MongoDB, PCF, JavaScript, React; implemented RBAC and edit tracking for global sales teams, driving user engagement by 28% and retention by 17%.
Migrated flagship sales app from hybrid JavaScript (Appcelerator Titanium) app to native iOS (Swift) framework, improving reliability via 1% reduction in crash frequency and performance via 30% faster cold start time.
Automated support request handling using Java, Spring Boot, MySQL, and MongoDB, reducing dev intervention and improving customer satisfaction by reducing support request execution time by an average of 70%.
Partnered on multiple AI/ML initiatives (recommendation systems, sentiment detection, word clouds) to surface insights from customer data and identify $100M+ opportunities for product and service enhancements.
Developed backend services using Java, Spring Boot, MySQL, and MongoDB, to host REST APIs and asynchronous cron jobs, exposing native AI models to evaluate and aggregate customer sentiment for VMware’s core business.
Dallas/Fort Worth Area
I developed synchronous and asynchronous REST microservices to handle login and transaction processing using Java 8 and the Spring Boot 5 framework in the banking and financial services sector. Our team employs an Agile development methodology. Each week, I'd work closely with teammates to adapt to changes in requirements and ensure that we've met our deliverables by the end of the sprint. I've automated unit testing using Mockito and Reflection frameworks, and developed services using a test driven and behavior driven development approach. I've deployed, tested, and supported services in a cloud environment. I've regularly tested and validated code to ensure project requirements are met and resolve any technical issues (bugs, errors, inaccuracies) that may arise in the process. I've also reviewed, refactored, and optimized code to improve performance.
Dallas/Fort Worth Area
I developed, updated, and optimized code (JavaScript and ColdFusion) to provide detailed performance analytics for clients in the automotive industry and medical field. I've developed a web page that seamlessly updates our phone number routing database to keep up with the rapid growth of the industries we service while also saving my coworkers countless hours that would have otherwise been consumed manually updating our database. I've automated the process of adding contact information to our database and developed the back-end functionality for our client managing interface. I also regularly investigate and resolve a wide variety of technical issues that arise as we maintain and expand our code base.
Education
2013 — 2017
Rice University
Bachelor’s Degree
2013 — 2017