I am a software engineer at
Gojek, Indonesia's largest tech
company.
Here you can find my musings about stuffs that interest me: network and system
programming, distributed systems, backend web development, programming languages,
etc. Still have a lot to learn though!
You can also reach me on:
I just finished reading
Kleppmann's DDIA
and wanted some practical experience with distributed systems.
So I am doing the
lab work for MIT's 6.5840
where we build the Raft algorithm and implement a key value store on top of it.
They have a policy against sharing the answer so I can't upload it to a public
Github repository 😔
Submitted over 100 accepted Pull Requests to /tg/station, one of the largest
open source games on Github.
Senior thesis project using React, Node, and Postgres. Made a platform to
connect volunteer developers and nonprofit organizations.
Features include a Kanban board, realtime chatting using websockets, and a lot
of CRUD.
Went all-in on automated tests (mostly integration), kept the code coverage above
87% on a 16k LoC backend.
Did the Protohackers network programming challenges.
Developed and deployed custom network protocols on top of TCP and UDP using Go.