Summary
Geoffrey Rivory is a Senior Software Engineer with 10 years of experience specializing in card transaction processing and backend systems for fintech. Based in Toronto, he currently leads feature development and architecture for Synctera’s card program integrations, designing high-parallelization transaction processors and resilient microservices in Golang. His background includes building global limit engines, migration from monoliths to microservices, and hands-on work with payment rails, disputes, AFT/OCT flows and rate limiting to ensure stability at scale. Comfortable across stacks, he has implemented systems using Go, Python, PHP, Postgres, BigQuery and various messaging layers while improving testing and design patterns across teams. Pragmatic and problem-oriented—he jokes that he sometimes creates bugs and then fixes them—Geoffrey pairs on-call reliability with thoughtful architecture proposals that bridge ops and product needs. Trained in France and China, he brings both international perspective and a bias for scalable, operationally sound solutions.
10 years of coding experience
5 years of employment as a software developer
Epitech
Master, Software Engineering, Master, Software Engineering at 北京交通大学
French, English, Spanish