Fullstack engineer, with a second track in data and AI.

Flutter, Laravel and Supabase in production. Go, React and Next.js in personal projects. Two paid client platforms live, an internship at PT Pos Indonesia, and a thesis presented at IC2IE 2026.

Profile photo — AMU
ABOUT

Informatics graduate from Telkom University (GPA 3.76, cum laude). I build web and mobile apps end to end, from the database schema to the admin dashboard, for two paying clients and for PT Pos Indonesia. My latest personal project is a diecast auction platform in Go and PostgreSQL where every bid is a locked, tested transaction. I am also first author of a machine learning paper presented at IC2IE 2026.

EDUCATION
S1 Informatics, Telkom University · GPA 3.76
LOCATION
Bekasi, Indonesia
AVAILABILITY
Available immediately
LOOKING FOR
Fullstack, AI and data roles
EXPERIENCE
Sep 2025 – Present
Freelance Fullstack Developer · Self-employed

Built and deployed web platforms for paying clients end to end, from requirements and database design to deployment on Vercel. INDETA (tourism and UMKM platform, solo) has destination, product, travel package and article modules plus an admin CMS, and installs as a PWA. SUGIH (company profile, team of 2) has a custom admin panel with drag-and-drop ordering and an animated public site.

Jun – Aug 2025
Fullstack Developer Intern · PT Pos Indonesia, Corporate Communication Division

Built a Meeting Room Management System for 10+ meeting rooms at the Cilaki and Banda offices: a Flutter mobile app and a Laravel web app sharing one Supabase database with real-time sync. Implemented the full booking flow (time slots, admin approval or rejection, photo check-in), Edge Functions for reminders, push notifications, and an admin dashboard. Delivered the Android app in a test-ready state by the end of the internship.

Feb 2025 - Jan 2026
Operating System Lab Assistant · Informatics Laboratory, Telkom University

Led lab sessions on process management, memory management, file systems and synchronization using VirtualBox with Ubuntu and Debian/XINU. Taught 2–3 classes of 30+ students each as part of a 5–6 person assistant team, graded assignments and projects, and regularly covered sessions for absent assistants.

Jun – Sep 2024
Evaluation Team · PKKMB 2024 Committee, Telkom University

Designed the Convention Hall floor seating plan for 8,500+ new students from 45 study programs across 2 batches, measuring the hall and allocating space by program and class size. Assigned 2 liaison officers to each of the 13 Informatics classes and managed the Student Fair timetable.

Projects

10 projects

Every project opens a page with the role, stack and outcome behind it.

SKILLS & TOOLS
Languages & frameworks
Flutter, Dart, Laravel, PHP, Python, FastAPI, Golang, TypeScript, JavaScript, React, Next.js, Tailwind CSS, Alpine.js, REST API
AI & LLM
Groq, Cloudflare Workers AI, Gemini, NVIDIA, OpenRouter, Ollama, Structured JSON output
Data & machine learning
TensorFlow / Keras, PyTorch, Scikit-learn, Pandas, NumPy, RDKit, NiaPy, OpenCV, ONNX, EasyOCR, TrOCR
Platform & infrastructure
Supabase, PostgreSQL, MySQL, Firebase, Docker, Nginx, Deno, Vercel, Linux, Git, AWS EC2, Cloudflare Tunnel, GitHub Actions
Tools & workflow
Figma, VS Code, Android Studio, Jupyter, Vite, GSAP, Framer Motion, Swiper, Claude Code, Cursor, Copilot
RESEARCH
Presented at IC2IE 2026

Prediction of ER-LBD Toxicity using an ANN Optimized by Grey Wolf Optimizer

Tox21 dataset, 8,751 compounds at 18.6:1 imbalance. Morgan fingerprints and physicochemical descriptors reduced to 500 features by Mutual Information; SMOTETomek applied only inside the training split.

F1-SCORE
0.5809 → 0.5946
FALSE POSITIVES
37 → 22
ARCHITECTURE
54-32-128
FEATURES
500 via MI