About
Computer Science student who likes making things work end-to-end — from training a classifier on Indonesian batik patterns, to building a chatbot for my own university, to running AI tools on a home server I set up myself. I currently teach practicum sessions in AI, Web Technology, and Distributed Databases, and spend my free time tinkering with self-hosted infrastructure and Linux.
▸ Currently exploring: self-hosted LLM infrastructure, RAG systems, and Linux system administration (daily driver: CachyOS).
Experience
Teaching Assistant (Asisten Praktikum)
Sept 2024 – PresentLabkom Maroon, Universitas Pakuan
- Deliver lab sessions and mentor students across AI, Computer Graphics, Distributed Databases, Web Technology, and Client-Side Scripting courses.
- Design practicum materials, exercises, and grading rubrics each semester.
Google Cloud Arcade Facilitator
2025Google Cloud Skills Boost
- Guided and mentored 103 participants through Google Cloud's gamified learning program, helping them complete skill badges covering AI agents, application development, and big data/ML.
- Completed 52+ skill badges myself, reaching the program's highest tier (Legend), while supporting fellow participants to reach their own milestones.
Tech Stack
Languages
Frameworks & Libraries
Data & Machine Learning
Tools & Platforms
Projects
Development
CVision AI
AI-powered CV builder generating ATS-optimized resumes, ATS score analysis, and AI cover letters.
Rencana Adat
Budget planner for traditional Indonesian weddings with auto-generated cost breakdowns (RAB), exportable to PDF.
Tractor 31
Company profile website for a tractor & spare-parts dealer with WhatsApp-integrated inquiry flow.
Batik Motif Classification System
Image classification pipeline using GLCM texture extraction + SVM, 71.94% accuracy on the BatikSnap dataset.
Academic Service Chatbot
RAG-based chatbot using LangChain, ChromaDB, and Llama 3 (Groq API), evaluated with RAGAS (0.83) and SUS (78.5/100). Undergraduate thesis project.
Whale Optimization Algorithm (WOA) Reconstruction
Reconstructed and benchmarked a metaheuristic optimization algorithm from the original research paper.
Discord Bots
Automated notification bots including a Moodle/LMS class-schedule bot.
Personal AI Infrastructure Stack
Self-hosted LLM gateway (9Router) and agent system on a home server via Docker and Tailscale.
UI/UX Design
NGALALANA
Gamified app prototype for learning Sundanese script (Aksara Sunda).
VibeTix
Concert ticketing app prototype, full flow from discovery to e-ticket.
KedaiKlik
E-commerce shopping app prototype with cart, checkout, live order tracking.
Certifications
IBM SkillsBuild
- Intelligent by Design: Build an AI Agent2026
- Introduction to Large Language Models2026
IBM
- IBM Granite Models for Software Development2025
Dicoding
- Belajar Dasar Pemrograman JavaScript2024
- Belajar Dasar Pemrograman Web2023
- Belajar Dasar SQL2024
- Belajar Dasar AI2024