Backend projects written mainly in Go, Nodejs and Laravel. Contains project implementations like JWT, OAuth2, Architectures (MVC, Clean, Hexagonal), Payment Gateway, Message Brokers, Docker, Socket Chat App, and more
Whatsapp Clone Task Manager Platform for Studio 8
A backend service for a chatbot built with Go, the Gin web framework, and Google's Gemini Large Language Model (LLM) API, providing an extensible foundation for conversational AI applications.
Industrial Computer Vision Part Number Smart Sorter built for PT. Century Batteries Indonesia (Astra Otoparts) using YOLO with ~99% mAP50, cutting inspection time by 70% and misidentifications to <1%.
A practical implementation of the Work Queues / Task Queues pattern using RabbitMQ and Go, distributing time-consuming tasks among multiple workers using round-robin dispatching.
Security Tested 20 Web Applications. Found hundreds of small-medium and several high-critical level vulnerabilities such as Database Leak (SQLi) and Gained Admin Access (Broken Access Control).
A sample implementation of a microservice architecture using Go. Demonstrates user registration, JWT authentication, and asynchronous email confirmation via RabbitMQ message queue.
Demonstrates how to write effective unit tests in Go, specifically focusing on the service layer using Testify and Mockery following the AAA (Arrange, Act, Assert) pattern.