Hello, I'm Daniel.
Backend Software Engineer

Download my resume

About Me

Backend Software Engineer building distributed payment systems

I'm Daniel Patton, a Backend Software Engineer specializing in distributed payment systems and service boundaries. Based in Greenville, SC, I design and implement scalable backend architectures that power fintech infrastructure.

Currently at Tilled, I led the implementation of our first processor service (Paysafe) within our distributed architecture—designing domain event contracts, onboarding and payment state transitions, and multi-datastore persistence across Postgres, Redis, and DynamoDB. The modeling and validation conventions I established have been adopted across subsequent processor integrations.

I maintain the tilled-node SDK, which processes over 250,000 weekly requests, and serve as the subject matter expert for onboarding, whitelabel, and Auth0-based authentication. Throughout my time at Tilled, I've been promoted from Solutions Engineer to Senior Integrations Engineer to Software Engineer, building internal automation that improves partner onboarding visibility and mentoring engineers on backend modeling and event-driven patterns.

Before Tilled, I contributed to backend services for a proprietary OTT platform at The Palladian Group and delivered 20+ production web applications. I hold a B.A. in Economics from Wofford College and am an AWS Certified Cloud Practitioner.

Picture of the author

Contact

Let's talk about your next project.