Penetration testing eksternal dan internal dengan pelaporan kerentanan yang terstruktur. Anggota OWASP Foundation yang mengirim perbaikan keamanan ke open source (OWASP, NVIDIA) dan memperkuat setiap aplikasi dengan RBAC, JWT, dan pola pikir zero-trust.
Cara saya menguji & melapor
- Scope & recon. Sepakati ruang lingkup dan aturan main, lalu petakan permukaan serangan — eksternal atau internal — sebelum menyentuh apa pun.
- Scan & enumerasi. Temukan layanan, endpoint, dan miskonfigurasi yang terbuka dengan alat seperti Kali Linux dan Burp Suite.
- Eksploitasi & validasi. Konfirmasi tiap temuan dengan proof of concept yang aman dan nilai dampak sebenarnya, tanpa merusak.
- Laporan. Tulis laporan kerentanan terstruktur: deskripsi, tingkat keparahan, langkah reproduksi, bukti, dan saran perbaikan yang jelas.
- Perbaikan & uji ulang. Bantu menutup celah — RBAC, JWT, CSP, hardening zero-trust — lalu uji ulang untuk memastikan celah benar-benar tertutup.
Perangkat
- Penetration Testing
- Kali Linux
- Burp Suite
- Zero-Trust Architecture
- Cloud Security
- OWASP
Proyek
Bug bounty & laporan
- TrickHLA — High Level Architecture Simulation Engine — NASA · Logic Bug
- MSTest Framework — Microsoft · Architecture Contract Failure
- Keyborg Accessibility Library — Microsoft · Memory Leak
- Infrastructure Controller — NVIDIA · Vulnerability
- Security Cheat Sheet Series — OWASP Foundation · Vulnerability Research
- Transformers Engine — Hugging Face · Logic Bug
- Site Kit Analytics — Google / WordPress · Logic Bug
- Agent Skills — Google Engineering Fellow · Configuration Error
- ADK Python & Samples — ADK Ecosystem · Silent Type Error
Computer vision dengan YOLOv8 dan OpenCV, produk LLM di atas API Gemini, Groq, dan NVIDIA, retrieval-augmented generation, serta klasifikator ML — disajikan lewat FastAPI dan dirilis ke produksi.
Dari data ke model produksi
- Kumpulkan & anotasi. Kumpulkan dan beri label data (Roboflow, Kaggle) agar model belajar dari contoh yang bersih dan representatif.
- Latih & fine-tune. Fine-tune model seperti YOLOv8 dengan PyTorch / Hugging Face dan lacak apa yang benar-benar meningkatkan hasil.
- Evaluasi. Ukur dengan mAP, precision, dan recall — bukan perasaan — dan jaga evaluasi tetap dapat direproduksi.
- Sajikan. Ekspos model lewat FastAPI di balik UI produk Next.js, dideploy di Railway / Vercel / Cloud Run.
- Amankan & pantau. Tambahkan audit trail, autentikasi JWT, dan batas zero-trust agar fitur AI aman dijalankan di produksi.
Perangkat
- Claude Code
- AI Agents
- MCP
- RAG
- Google Gemini
- FastAPI
- YOLOv8
- OpenCV
- Hugging Face
Proyek
Kompetisi
- Juara Vibe Coding — Google · Juni 2026
- Peserta Kategori Web Development — Codelab Indonesia · Juni 2026
- Peserta Kompetisi Otomasi Data — PUMA Information System President University · Juni 2026
- AI Open Innovation Challenge 2026 — President University & Kemenko Perekonomian RI · Februari – Agustus 2026
03Rekayasa Perangkat Lunak
Sistem full-stack dari hulu ke hilir: Laravel, Next.js, Go, dan ASP.NET di atas PostgreSQL. Platform ERP/POS yang melayani ribuan pelanggan, waktu muat 1,34 detik dan 91% LCP baik, plus 3.300+ kontribusi GitHub.
Dari ide ke produksi
- Desain. Modelkan domain, pilih arsitektur (monolit, clean architecture, atau microservices), dan rancang database lebih dulu.
- Bangun. Kirim fitur end to end dengan Laravel, Next.js, Go, atau ASP.NET — bertipe, di-review, dan terdokumentasi.
- Uji. Unit dan integration test plus QA / UAT agar rilis berjalan membosankan dalam arti terbaik.
- Rilis. Kontainerisasi dan deploy (Docker, Vercel, Railway) dengan konfigurasi per-environment dan secret yang aman.
- Optimalkan. Ukur Core Web Vitals, cache agresif, dan pasang CDN — cepat adalah fitur.
Perangkat
- Laravel
- Next.js
- TypeScript
- Golang
- PostgreSQL
- Astro
- WhatsApp Gateway
- Email Gateway
- Webhooks
Proyek
Pengalaman
- Software Developer Intern — PT GRAHABUANA CIKARANG · Agustus 2026 - Desember 2026
- Full Stack Engineer — ASHAR GROSIR PARFUM BEKASI · Desember 2025 - Sekarang
- Web Development Intern — GAOTEK INC · April 2026 - Juli 2026
Terkontainerisasi, terpantau, dan cepat: Docker, Redis, RabbitMQ, dan OpenTelemetry di balik Cloudflare CDN, dideploy di Vercel, Railway, dan Google Cloud Run. Telah menyelesaikan pelatihan AWS Cloud Practitioner Essentials dan AWS Technical Essentials.
Pipeline rilis
- Commit. Commit kecil yang mudah di-review di branch berumur pendek menjaga branch utama selalu siap rilis.
- Build. Build Docker yang dapat direproduksi: yang jalan di laptop saya adalah yang jalan di produksi.
- Test. Tes otomatis menjaga setiap perubahan sebelum sampai ke pengguna.
- Security scan. Pemeriksaan dependensi dan konfigurasi menangkap paket rentan dan default tak aman sejak dini.
- Deploy. Rilis ke Vercel, Railway, atau Google Cloud Run di balik Cloudflare, dengan jalan mundur yang mudah.
- Observasi. Telemetri (OpenTelemetry, metrik ala Prometheus) menunjukkan perilaku rilis di dunia nyata.
Perangkat
- Docker
- Cloudflare
- Firewall & WAF
- Linux Server
- Vercel
- Railway
- Google Cloud Run
- AWS
Proyek
Pelatihan cloud
- AWS Cloud Practitioner Essentials – Training Completion — Amazon Web Services (AWS) · Maret 2026
- AWS Technical Essentials — Amazon Web Services (AWS) · Januari 2026