Projects
All projects
A selection of projects I can share publicly, from coursework to freelance work and personal experiments. Some of my work is under NDA and cannot be shown here.
AcademicRaft Consensus Algorithm in Typescript using Express.js
A TypeScript and Express implementation that demonstrates Raft elections, heartbeats, and replicated key-value commands.
- API
- Computer Science
- Distributed Systems
- Software Architecture
- +2
AcademicCNN, RNN, and LSTM Forward Propagation From Scratch
A Python learning project implementing CNN, RNN, and LSTM forward passes and visualizing model training.
- Script
- Artificial Intelligence
- Machine Learning
- Python
- +5
OrganizationEcoxyztem Information System using Odoo
An Odoo information system for organizing startup stages, projects, tasks, documents, progress, and collaboration.
- Web interface
- Software Architecture
- Software Engineering
- Odoo
- +1
AcademicPertamaxify Android Music Player
A Kotlin and Jetpack Compose music app with local and online listening features.
- Mobile app
- Mobile Development
- Software Engineering
- Kotlin
- +2
AcademicIntro To Machine Learning
A collection of Python notebooks and scripts exploring machine-learning workflows from preprocessing through evaluation.
- Jupyter Notebook
- Script
- Artificial Intelligence
- Data Science
- +9
AcademicParallelization of Floyd-Warshall Algorithm
A C++ Pathfinder Network experiment that accelerates Floyd-Warshall-style path computation with OpenMP, MPI, AVX2, and CUDA.
- Script
- Algorithms
- Computer Science
- Parallel Computing
- +1
AcademicFeed Forward Neural Network
A from-scratch Python neural network that implements feed-forward computation, automatic gradients, training, and visualization.
- Script
- Artificial Intelligence
- Machine Learning
- Python
- +1
OrganizationWeb Pemilu HMIF 2025
An election website prototype for candidate information, voter eligibility, election rules, and a gated online voting flow.
- Web interface
- Software Engineering
- Web Development
- Node.js
- +7