Summary
Tan Quach is a Golang developer with two decades of finance-domain experience who combines low-latency trading systems expertise with practical microservices architecture. He has designed and delivered end-to-end front- and back-office systems—including high-frequency trading platforms, automated trade capture, reconciliation and corporate action processing—and recently focused on Go, Scala, gRPC, Kafka and containerised deployments. Tan has repeatedly transformed prototypes into fully automated, no-touch trading engines and re-architected batch back-office workflows into event-driven microservices with event sourcing and CQRS. Comfortable across Windows and *nix environments, he pairs deep hands-on coding (from Apama and .NET to modern Go services) with mentoring and platform-level guidance for teams adopting Docker, Postgres and Kafka. Based in Mid Suffolk, he brings a rare blend of trading-floor collaboration with traders and PMs and long-term operational ownership of production trading infrastructure.
8 years of coding experience
12 years of employment as a software developer
BSc Joint Honours, Computer Science and Economics, BSc Joint Honours, Computer Science and Economics at Salford University
Vietnamese