Hello, I’m Thomas!
I am a software developer, based out of Atlanta, Georgia.
I’m passionate about crafting robust software, building cloud-native solutions, and following the ever-changing FinTech industry.
On a more personal level, I am a Christian, saved by grace alone. I enjoy spending time with friends and family, strolling through nature, and playing mandolin.
Experience
Slalom
Payments Technical Lead, Sr. Consultant
Jun 2025 – Present · Atlanta Metropolitan Area
- Worked to design and build payment solutions for clients across a variety of industries.
- Acted as team lead to help deliver mission-critical deliverables to clients.
Genuine Parts Company
Lead Engineer, Payments
Feb 2025 – Jun 2025 · Atlanta, Georgia
- Delivered new payments-related business solutions as a part of an Agile development team.
- Led a team of 7 engineers to develop solutions to handle card-present transactions.
- Designed and implemented production-ready applications utilizing Google Cloud Platform products, such as Cloud Run, GKE, CloudSQL, Storage, Functions, Pub/Sub, and Monitoring.
- Utilized technologies such as Java (Spring Boot), Go (Gin), and TypeScript.
- Proactively created productivity-enhancing tools, boosting the team’s efficiency.
- Promoted coding standards and best practices, driving their adoption across the entire team.
Senior Software Engineer, Payments
Apr 2023 – Feb 2025
Software Engineer, Payments
Apr 2022 – Mar 2023
Paya
Software Engineer
Mar 2021 – Apr 2022 · Atlanta, Georgia
- Worked within an Agile development team to develop and maintain a microservice-based payments gateway.
- Supported a team of 6 developers as team lead to deliver business solutions.
- Researched and maintained the platform’s existing fleet of EMV-capable card terminals as subject matter expert.
- Took lead on the design, development, and validation of business-enabling solutions, built on top of the AWS platform (using EC2, S3, KMS, Lambda, and others).
- Worked with a variety of frameworks and platforms, such as Serverless Framework, Node.js (TypeScript/JavaScript), PHP, Ember.js, and React.js.
Jr. Software Engineer
Feb 2020 – Mar 2021 · Atlanta Metropolitan Area
Elavon, Inc.
Software Engineer
May 2018 – Jan 2020 · Greater Atlanta Area
- Worked within an Agile development team to develop and maintain a Mobile SDK to drive integrated payment applications for customers.
- Designed, developed, tested, and documented new features for iOS, Android, and Java (Windows) platforms.
Certifications
Stripe Professional Payments Architect
Stripe · Issued Aug 2026 · Expires Aug 2028 · Credential ID 191122627
Stripe Professional Billing Architect
Stripe · Issued Jul 2026 · Expires Jul 2028 · Credential ID 189910606
Skills
Payments: Stripe, PCI DSS, EMV, point-to-point encryption, tokenization
Backend: Java (Spring Boot), Go (Gin), TypeScript (Node, NestJS), MySQL, PostgreSQL
Frontend: TypeScript (React, Chakra UI), HTML/CSS
Cloud: AWS (EC2, Lambda, SQS, KMS), Google Cloud (Cloud Run, Storage, Functions, GKE), DigitalOcean (Droplets, App Platform)
Education
Bachelor of Science in Computer Science
Kennesaw State University · GPA 3.77 · Aug 2014 – May 2018