C Shell Project
— POSIX compliant (as close as I could) UNIX shell implementation using C for 50.005 Computer Systems Engineering in SUTD by Prof Natalie Agus.
Most fun I had writing code in SUTD.
Toy Raft Implementation
[WIP]
- Implementation of Raft using GO, part of T-419-CADP (Concurrent and Distributed Programming) module in Reykjavik University by Prof Marcel Kyas.
Toy Chord Implementation
[WIP]
- Implementation of Chord using GO, part of T-419-CADP (Concurrent and Distributed Programming) module in Reykjavik University by Prof Marcel Kyas.
Wandr Springboot Backend
— Springboot backend for 50.001 Information Systems and Programming in SUTD by Prof Normal / Prof Freddy
Wandr travelling itinerary planning mobile application. We got
first place
for the module's annual Singtel Information Systems and Programming Awards 2025 judged by engineers
from Singtel.
100 Prisoners
Problem — Cut down version of 100 prisoners problem to just 10 prisoners as an exercise.
dotfiles — i3, tmux, vim etc
config files for my t480 running Debian 12
Arduino & ESP32 — fun, supplementary code for SUTD projects //WIP to be added//.
SAFMC 2025 — ROS2/C++ autonomous drone state machine and operation logic.