Featured AI & Software Engineering Projects
RAGReader (NextAI Hackathon Submission)
Evaluation platform for benchmarking and identifying the most effective Retrieval-Augmented Generation (RAG) pipeline for custom document collections.
Technologies: Django REST Framework, ChromaDB, Celery, LangChain, OpenAI, Claude, Mistral, Cross-Encoder MiniLM-L2, React, TypeScript, Tailwind CSS.
Links: GitHub Repository | Live Demo | Devpost
Multi Hop Corrective with Reranker RAG Pipeline (CRAG)
Designed and implemented a Multi-Hop RAG pipeline combining Hybrid Retrieval (Dense + Sparse) and reranking models with Corrective RAG (CRAG) to mitigate LLM hallucinations.
Technologies: Django REST Framework, ChromaDB, PyTorch, Hugging Face Transformers, RAGAs, PostgreSQL, Redis, Celery, React, TypeScript.
Nevatal (Google Chrome Built-in AI Challenge 2025)
Full-stack AI platform integrating Gemini-powered prompt generation, document RAG, and image generation capabilities.
Technologies: Django REST Framework, Gemini API, RAG, React, TypeScript, Vite, Tailwind CSS, Docker.
Links: GitHub Repository | Live Demo | Devpost
Ollie Chatbot (OPPO Manufacturing Indonesia)
HR and employee chatbot with FaceNet facial recognition authentication, custom Indonesian xTTS, OpenAI Whisper STT, and Faiss/PostgreSQL RAG.
Technologies: FaceNet, Transformers, xTTS, OpenAI Whisper, Faiss, PostgreSQL, OpenAI GPT, Ollama.
5S AI Camera (OPPO Manufacturing Indonesia)
Computer vision system using ConvNeXt, PyTorch, Ollama Gemma Vision, LLaVA VLM, and OwlViT for real-time 5S factory compliance monitoring.
Technologies: ConvNeXt, PyTorch, Ollama Gemma Vision, LLaVA, OwlViT, React, TypeScript, Tailwind CSS.
5Why AI Application (OPPO Manufacturing Indonesia)
AI-powered Root Cause Analysis tool leveraging Dense & Sparse RAG with Faiss and MiniLM, integrated with DeepSeek LLMs to automate the 5-Whys methodology.
Technologies: FastAPI, PostgreSQL, Faiss, MiniLM, DeepSeek LLM, React, TypeScript, Tailwind CSS, shadcn/ui.
KJRI New York Chatbot (Maleo AI) & PFN Chatbot (Aether AI)
AI-powered consular and film archive FAQ chatbots using GPT, RAG, Vectorshift, and FastAPI.
Technologies: FastAPI, Python, Vectorshift, OpenAI GPT, RAG.
URL Shortener
Production-grade short link platform with Redis rate-limiting, click analytics, referrer tracking, and PostgreSQL.
Technologies: Django, PostgreSQL, Redis, Docker, Docker Compose.
Links: GitHub Repository | Live Demo
Pasal Voice Assistant
Completely self-hosted Indonesian voice assistant with Indonesian TTS/STT, Gemma 3, Ollama GemmaEmbedding, and ChromaDB.
Technologies: Ollama, Gemma, ChromaDB, OpenAI Whisper, Facebook MMS, PyTorch, Transformers.
Integrated Information Systems (SIT) (BEM UI)
Enterprise student affairs and finance system with LINE Messaging Bot using Django, Firebase, and Railway.
Technologies: Django, Firebase, Railway, LINE Messaging API.
Professional Experience
Backend Engineer — Ternak Klip
June 2026 – Present | Jakarta, Indonesia
Developing and maintaining core application backend services with Go for a high-traffic platform serving more than 500,000 users, ensuring high concurrency, scalability, and system reliability. Architecting internal tooling to streamline workflows and improve organizational efficiency.
Technologies: Go (Golang), Microservices, High Concurrency, RESTful APIs, PostgreSQL, Redis, Docker, CI/CD.
Software Engineer Intern — OPPO Manufacturing Indonesia
August 2025 – January 2026 | Tangerang, Banten, Indonesia
Engineered Ollie Chatbot with FaceNet facial verification, custom Indonesian xTTS, and Faiss RAG; deployed 5S AI Camera compliance monitoring system with ConvNeXt and vision-language models; built 5Why AI root-cause analysis platform.
Technologies: Python, PyTorch, Transformers, FaceNet, Faiss, FastAPI, React, TypeScript, Tailwind CSS.
AI Engineer Intern — Aether AI
March 2025 – June 2025 | Jakarta, Indonesia
Architected automated consular and archive FAQ chatbots for KJRI New York (Maleo AI) and Produksi Film Negara (PFN) using Vectorshift, GPT, and FastAPI.
Technologies: Python, FastAPI, Vectorshift, OpenAI GPT, RAG.
Backend Developer Intern — Avatar Digital
December 2024 – February 2025 | Jakarta, Indonesia
Developed shipment and administration backend systems for JNE Self Kiosk using Go (Labstack Echo) and MariaDB/MySQL.
Technologies: Go, Labstack Echo, MariaDB, MySQL, REST APIs.
Head of Development & Backend Lead — BEM UI & BEM Fasilkom UI
February 2024 – December 2025 | Depok, Indonesia
Directed backend and system engineering for the Integrated Information Systems (SIT), Open Recruitment portal, and LPJ Online financial reporting platform serving 200+ active organization members.
Technologies: Django, Go (Gin), Firebase, PostgreSQL, Railway.