Fachrin Nasution is a Senior Product Engineer based in Berlin with a decade of engineering experience and seven years focused on designing and operating large-scale distributed systems serving millions of users. He excels in backend architecture and data pipelines, routinely leveraging Go, Kafka, PostgreSQL/BigQuery, gRPC and cloud-native tooling to deliver robust, multi-tenant solutions for fintech and consumer platforms. At Upvest he built resilient corporate-action and tax-exemption systems integrating disparate data sources and formal message standards, and earlier roles at Gojek, Tokopedia and Delivery Hero show a pattern of shipping measurable product outcomes—lower cancellations, faster consumers, and higher conversions. He’s pragmatic about engineering practices, introducing DDD architectures, CI-attached Kafka testing, and observability improvements that raised team productivity and monitoring fidelity. Colleagues would call him “AlwaysInBeta”: curious, hands-on, and comfortable turning complex domain rules and financial formats into production-grade services.
10 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree, Information Technology, Bachelor’s Degree, Information Technology at Universitas Sumatera Utara
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.