Cryptarithm Solver
a lightweight solver for cryptarithm puzzle that running fully on client.
Http Server from Scratch
Golang net/http like api, build from scratch, for codecrafters.io challenge.
Puskesmas Satisfaction Analysis
Analyze the citizen satisfaction of each puskesmas in Surabaya, based on Google Maps Review.
Microservices for Bank Loan Use Cases
This project explores the microservices architecture for Account, Card, and Loan services. It is part of a self-paced learning module focused on understanding microservices principles.
Multilang Paraphrasing SaaS
Simple and easy to use tool for paraphasing text. It uses LLM to generate paraphrases of the input text. The tool is built using NextJs and FastAPI based on T5 model.
BFS Maze Solver
A maze solver using Breadth-First Search (BFS) algorithm. The solver is implemented in Python and uses PyQT5 for visualization.
Code Plagiarism Detector
Backend service for detecting code plagiarism. The service uses a combination of lexical and semantic analysis to detect similarities between code snippets.
PinjamLab
A simple web app for borrowing and lending lab equipment. The app is built using Next.Js and TRPC for the backend.
Digit Recognizer from Scratch
Applying Neural Networks to recognize handwritten digits. The model is trained from scratch using Pytorch and NumPy.