I am an aspiring software developer, currently studying Computer Science in
BINUS University.
You can reach me on:
Did the Protohackers network programming challenges.
Developed and deployed custom network protocols on top of TCP and UDP using Go.
Playground for managing database replication and simulating network
partitions.
Handles the provisioning and networking using a Docker-in-Docker setup, managed
by a Go backend.
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 😔
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
85% on a < 10k LoC backend.
Submitted over 100 accepted Pull Requests to /tg/station, one of the largest
open source games on Github.
Barebones
godbolt.org clone.
Web application for compiling and disassembling C/C++ programs into x86 assembly.
Compilation and disassembly uses gcc and objdump on Linux.