vincentius_vin

about me

Vincentius
I am an aspiring software developer, currently studying Computer Science in BINUS University.
You can reach me on:

projects

Protohackers
Go
Go
Did the Protohackers network programming challenges.
Developed and deployed custom network protocols on top of TCP and UDP using Go.
Netpart
Go
Go
TypeScript
Typescript
PostgreSQL
PostgreSQL
Docker
Docker
React
React
Linux
Linux
GitHub Github
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.
Raft
Go
Go
Linux
Linux
Python
Python
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 😔
Dev4You
TypeScript
Typescript
React
React
Node.js
Node
PostgreSQL
PostgreSQL
Docker
Docker
GitHub 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 85% on a < 10k LoC backend.
Open Source Contributions
Submitted over 100 accepted Pull Requests to /tg/station, one of the largest open source games on Github.

Golt
TypeScript
Typescript
React
React
Node.js
Node
Linux
Linux
Docker
Docker
GitHub 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.