Jonathan Silalahi
Lead Software Engineer
Building scalable systems in FinTech across SEA
About Me
I'm a Lead Software Engineer with extensive experience in building scalable systems in the FinTech industry across Southeast Asia. With a background in Informatics from Institut Teknologi Del, I've built my career through progressive roles at KoinWorks and now at OXZ Capital.
My technical expertise spans backend development, microservices architecture, and cloud infrastructure, with a focus on high-performance systems that can handle millions of transactions.
Beyond coding, I'm passionate about knowledge sharing and community involvement, regularly speaking at tech events about system design, Kubernetes, and scalable architecture.
B.Eng in Informatics
Institut Teknologi Del, 2015-2019
OXZ Capital
Lead Software Engineer
KoinWorks
Staff Software Engineer → Senior Software Engineer → Software Engineer
Experience
- Lead Engineer at a payment service provider (PSP) within OXZ Capital's portfolio, processing over US$500M in monthly transactions.
- Spearheaded a system rewrite under a new brand with a modern tech stack, optimizing scalability and performance.
- Built backend infrastructure from scratch and integrated multiple SEA payment gateways (Thailand, Vietnam, Indonesia).
- Contributed to the implementation of DevOps processes, including CI/CD pipelines for efficient development and deployment.
- Designed and implemented monitoring and alerting systems using OpenTelemetry and New Relic to ensure high availability and reliability.
- Conducted load testing, ensuring the system is scalable and capable of handling high transaction volumes efficiently.
- Successfully delivered the company's MVP within 3 months, meeting tight deadlines and business requirements.
- Recruited engineers across Backend, Frontend, and QA roles from Mid to Lead levels to scale the engineering team.
- Led project delivery, ensuring timely and high-quality feature rollouts.
- Acted as a technical troubleshooter across multiple teams, resolving complex issues to maintain operational excellence in both Lending and Wealth domains.
- Collaborated with 2 Staff Engineers and 5 Engineering Managers to tackle technical challenges for the Lending and Wealth teams, ensuring smooth delivery and alignment with business goals.
- Partnered with the VP and Head of Engineering to design and implement team KPIs, driving measurable improvements in engineering productivity and accountability.
- Contributed to strategic decision-making by participating in roadmap planning sessions, aligning engineering initiatives with company goals, and ensuring cross-team collaboration for seamless product delivery.
- Addressed data reconciliation issues effectively, ensuring accuracy and consistency across critical business systems.
- Implemented distributed tracing across all services, significantly enhancing system observability, enabling faster identification of performance bottlenecks and issues.
- Transitioned from standard logging to structured logging, resulting in streamlined log searches, better filtering capabilities, and improved debugging processes.
- Led a cross-functional team of 8 engineers, including 3 backend, 1 Android, 1 iOS, 1 frontend, and 2 QA, responsible for the development of Wealth team products.
- Streamlined customer issue resolution by implementing robust alert systems, reducing customer service tickets by 50% and accelerating resolution times.
Contributed to the development of KoinWorks' financial technology platform.
Technical Consultant Analyst Intern
PT Mitra Integrasi Informatika (MII)
Data Engineer Intern
PT Pos Indonesia (Persero)
Skills
Talks
Tech Talk: Enabling Dynamic Configuration Using HashiStack (2022)
In this talk, I discuss how to implement dynamic configuration using HashiStack tools to create more flexible and adaptable systems.
Other Talks
- Speaker at Purwadhika Digital Technology School 2022, talk about how to Design a System that Supports Millions of Users
- Speaker at Purwadhika Digital Technology School 2021, talk about how to create a scalable Application using Kubernetes
Certificates

Certificate for "How to Design a System That Supports Millions of Users" talk at Purwadhika (2022)

Certificate for "How to Create a Scalable Application Using Kubernetes" talk at Purwadhika (2021)
Chat with AI Assistant
Contact Me
Get In Touch
I'd be happy to connect if you think I could contribute to your team or if you'd like to explore collaboration opportunities.