Projects

A collection of projects I've built and contributed to

AI Agent - An intelligent AI agent built with Python for autonomous task execution and decision-making. Features multi-step reasoning, tool integration, and adaptive learning capabilities.

AI Agent

An intelligent AI agent built with Python for autonomous task execution and decision-making. Features multi-step reasoning, tool integration, and adaptive learning capabilities.

PythonLLMAgent Framework
Asteroids Game - A classic Asteroids arcade game implemented in Python with physics simulation, collision detection, and smooth gameplay mechanics.

Asteroids Game

A classic Asteroids arcade game implemented in Python with physics simulation, collision detection, and smooth gameplay mechanics.

PythonPygame
Text to Speech Converter - A web-based text to speech converter application built with React and Go.

Text to Speech Converter

A web-based text to speech converter application built with React and Go.

ReactGoGinGORMPostgreSQL
Messaging App - A modern messaging application built with Go and Fiber framework, featuring various advanced capabilities.

Messaging App

A modern messaging application built with Go and Fiber framework, featuring various advanced capabilities.

GoFiberGORMMySQLMongoDBWebSocketCI/CDDockerELK Stack
Music Catalog - Backend API that enables users to search and manage a music using the Spotify API, it provides user authentication, searching, user activity and a music recommendation system based on user preferences.

Music Catalog

Backend API that enables users to search and manage a music using the Spotify API, it provides user authentication, searching, user activity and a music recommendation system based on user preferences.

GoGinGORMJWTDocker
Simple Forum - Simple Forum API is a backend application built using Go to provide REST API services for a discussion forum. Supports user authentication, content management, and user interactions in a secure and efficient manner.

Simple Forum

Simple Forum API is a backend application built using Go to provide REST API services for a discussion forum. Supports user authentication, content management, and user interactions in a secure and efficient manner.

GoGinJWTDocker
PDAM App - Web ecosystem for PDAM (Perusahaan Daerah Air Minum) to manage their customer data, billing, and payment.

PDAM App

Web ecosystem for PDAM (Perusahaan Daerah Air Minum) to manage their customer data, billing, and payment.

LaravelInertiaReactTailwind CSSShadcn/UI
To-Do List - A classic To-Do List App with CRUD operations, including drag and drop functionality.

To-Do List

A classic To-Do List App with CRUD operations, including drag and drop functionality.

Next.jsReactTailwind CSSShadcn/UI
Expert System - An Expert System using Simple Additive Weighting (SAW) method for choosing the right school for students based on their preferences.

Expert System

An Expert System using Simple Additive Weighting (SAW) method for choosing the right school for students based on their preferences.

LaravelInertiaReactTailwind CSS
Next.js Template - A Next.js starter-kit with Tailwind CSS, Shadcn/UI, with Authentication feature and basic Role Based Access Control.

Next.js Template

A Next.js starter-kit with Tailwind CSS, Shadcn/UI, with Authentication feature and basic Role Based Access Control.

Next.jsReactTailwind CSSShadcn/UIPrisma
Go URL Shortener - I recently add Go to my learning list and then start doing it in past weeks and this is my first project using Go. A URL Shortener.

Go URL Shortener

I recently add Go to my learning list and then start doing it in past weeks and this is my first project using Go. A URL Shortener.

GoTailwind CSS
Fullstack Auth App - Fullstack authentication flow with OAuth Provider (Google & Facebook), forgot password and email verification.

Fullstack Auth App

Fullstack authentication flow with OAuth Provider (Google & Facebook), forgot password and email verification.

Next.jsExpress.jsTypescriptResendPrisma

Check out my GitHub to see more projects