About

About & résumé

Payments technical lead and Stripe-certified architect in Atlanta, Georgia. Nearly a decade building payment systems at Slalom, Genuine Parts Company, Paya and Elavon.

Thomas Fuller

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