Skip to content
View all speakers

Adam Kornafeld

Software Engineer
Moov

Workshop Title:

From tap to auth: Building a complete payment processing flow in Go

Time:

Tuesday - 10:30 AM (Tower A)

Abstract:

In this hands-on workshop, participants will build a complete payment processing pipeline using Go. You’ll create each component of the transaction flow that powers billions of payments worldwide: from contactless card reading, through acquirer processing, to issuer authorization.

We’ll use open source modules for ISO 8583, BER-TLV, EMV, and NFC. With test payment cards and Go packages, you’ll implement a terminal that reads card data, an acquirer that transforms messages, and connect to an issuer that provides authorization decisions.

This workshop brings to life payment concepts often only discussed theoretically. All necessary hardware and test cards will be provided, with code templates ensuring success regardless of prior Go experience.

Bio:

Adam is a seasoned software engineer specializing in instant card payments at Moov. With a masters degree in computer science from Hungary, he embarked on a dynamic career journey that led him to the United States. He has been instrumental in solving complex problems through software solutions at various startups. Prior to joining Moov, Adam honed his skills in the wealth management industry. His innovative mindset and expertise have culminated in authoring several software patents, showcasing his commitment to driving technological advancements. Adam is passionate for leveraging software to address real-world challenges in the ever-evolving landscape of fintech.

Adam Kornafeld