About

Backend engineer building scalable, event-driven systems in Go and Python.

Senior backend engineer with 7+ years designing and shipping distributed systems in Golang and Python. I build event-driven microservices with Kafka, NATS, RabbitMQ and Google Pub/Sub, and I ship REST, GraphQL, and gRPC APIs with a strong bias toward performance, observability, and clean architecture. Currently at PasarPolis (insurtech), previously at Bhinneka, PLN Icon+, Hukumonline, and TaniHub. I care about code quality, mentoring, and making systems that stay simple as they grow.

Education

  • Politeknik Elektronika Negeri Surabaya (PENS)

    Aug 2015 — Aug 2019

    Bachelor of Applied Science , Informatics Engineering — GPA 3.39

    Actively involved in both academic and organizational activities, balancing engineering coursework with student leadership.

Beyond code

Outside of shipping backend systems, I contribute to open-source tools that help other engineers move faster — most notably the Candi Golang toolkit and its plugin ecosystem . I also enjoy mentoring newer engineers and pairing on tricky distributed-systems problems.