Experience
Where I've built working systems, navigated real-world constraints, and conducted research.
Undergraduate Thesis Researcher
Kitchenham & PRISMA 2020Universitas Pendidikan Indonesia • Computer Science Department
Bandung, West Java (Advisor: Dr. Yudi Wibisono, M.T.)
Selective Human-in-the-Loop Multi-Agent Gate: Investigating adaptive human verification protocols and dynamic safety gates within hierarchical multi-agent software engineering architectures.
- Investigating adaptive human-agent verification protocols in hierarchical SWE agent architectures to balance autonomous execution efficiency with deterministic safety controls.
- Conducting a Systematic Literature Review following Kitchenham guidelines and PRISMA 2020 standards across a multi-database corpus of 6,774 studies to synthesize multi-agent failure modes, verification gates, and evaluation matrices.
- Designing empirical benchmark testbeds to evaluate agent autonomy, task completion rates, and safety gate interception fidelity across multi-role repository workflows.
Software Engineering Intern
PT Bukaka Forging Industries
Bogor, West Java (On-site)
Engineered industrial telemetry systems, 100 Hz hydraulic press data ingestion, 3D mechanical visualizers, and factory audit mobile applications.
- Engineered high-frequency (100 Hz) telemetry ingestion pipelines for hydraulic forging press tests using TimescaleDB continuous aggregates and Socket.IO real-time dashboards.
- Developed 5S Patrol mobile application across 9 manufacturing shops with React Native Expo SDK 54, offline SQLite queuing, camera evidence capture, and supervisor cryptographic sign-off.
- Built interactive 3D Lead Rubber Bearing (LRB) seismic visualizer in Next.js 15, React Three Fiber, and Three.js for simulation of shear stress deformations.
AI Research Assistant
Universitas Pendidikan Indonesia
Bandung, West Java
Conducted multimodal computer vision and document intelligence research on corporate annual reports under supervisor Dr. Yudi Wibisono.
- Designed automated face alignment and feature extraction pipelines processing corporate annual reports with YOLOv8, OpenCV YuNet, and ArcFace embeddings.
- Implemented duplicate identification and image clustering using Meta SSCD (Self-Supervised Copy Detection) models integrated with Google Cloud Storage.
- Synthesized dataset governance benchmarks and statistical validation for multi-domain financial report intelligence.
Fullstack Platform Engineer
DINAMIK 20 Competition
Bandung, West Java
Architected an integrated competition and event management platform automating the entire operational lifecycle across enrollment, file verification, scoring, and attendance.
- Built fullstack web architecture with Next.js 14 App Router, TypeScript, and Supabase PostgreSQL with 5-tier role-based access control (Admin, Committee, Jury, Teacher, and Student) supporting ~200 participants across multiple competition tracks.
- Streamlined event operations by automating end-to-end workflows—including batch registration, WhatsApp ticket delivery via Fonnte, submission intake to Azure Blob Storage, and camera QR attendance.
- Engineered multi-criteria jury evaluation interfaces with multi-stage scoring pipelines and automated score tabulation, replacing manual spreadsheet collation.
Bachelor of Science in Computer Science (S.Kom)
Universitas Pendidikan Indonesia
Cumulative GPA: 3.81 / 4.00 • Focus: Distributed Systems, Autonomous AI Agents, Multi-Agent Governance
