Summary
Nathanael Siregar is a Senior Software Engineer with nine years of experience building backend systems and driving observability and infrastructure improvements at Xendit. He specializes in Go and TypeScript, Kubernetes, Terraform, and distributed systems patterns, and maintains data pipelines using technologies like Kafka, Spark, DBT, and Airflow. At Xendit he authors technical specs, manages microservices in production, and contributes to the company’s open-source libraries. He’s an active open-source contributor to notable projects such as the pgx PostgreSQL Go driver, where he added and refined tracing hooks to improve pool observability. Based in Indonesia and trained at Universitas Gadjah Mada, he pairs a pragmatic engineering mindset with a strong focus on collaboration, communication, and continuous learning. Colleagues rely on him for thoughtful system design and measurable improvements to monitoring and release reliability.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Universitas Gadjah Mada (UGM)