"Saya percaya cara terbaik membangun software adalah dengan mengedepankan kesederhanaan, kode yang testable (TDD), serta fundamental arsitektur yang kuat untuk memastikan sistem stabil saat masuk ke production."
Saya adalah seorang Senior Java Developer yang memiliki spesialisasi dalam ekosistem Java, Spring Boot, arsitektur microservices, dan integrasi sistem backend perbankan serta finansial (Fintech) berskala besar. Sepanjang karir saya, saya telah merancang dan mengoptimalkan sistem API performa tinggi yang menangani jutaan transaksi harian dengan tingkat ketersediaan (high-availability) yang sangat tinggi.
Dengan pengalaman bertahun-tahun di berbagai institusi perbankan terkemuka dan perusahaan IT consultant enterprise, saya memiliki pemahaman mendalam mengenai standar regulasi industri perbankan (seperti keamanan data transaksi, enkripsi, penanganan audit trail), integrasi middleware, clean code (TDD/DDD), serta CI/CD pipeline automation.
Melalui platform ini, saya membagikan modul Spring Boot terstruktur, blueprint project berbasis Test-Driven Development (TDD), arsitektur Clean & Hexagonal, serta praktik terbaik (best practices) industri untuk menjembatani kesenjangan antara teori akademik dan realitas industri enterprise.
Java, Kotlin, Spring Boot, Spring Security, JPA/Hibernate, SQL.
PostgreSQL, MySQL, Redis, Apache Kafka (Event-Driven Architecture), Flyway.
REST APIs, Microservices, Docker, Kubernetes, GitHub Actions (CI/CD), Vercel.
Clean Architecture, Test-Driven Development (TDD), JUnit 5, Mockito, MockMVC.
Mengoptimalkan endpoint API perbankan utama, memangkas response time hingga 40% dan memastikan throughput tinggi selama jam sibuk transaksi.
Mengimplementasikan standar keamanan perbankan tingkat tinggi (payload encryption, secure tokenization, OWASP mitigation) pada service middleware.
Berhasil memigrasikan modul monolitik warisan (legacy) ke arsitektur microservices berbasis Spring Boot dan Apache Kafka untuk komunikasi asinkron.
Mendorong budaya TDD dengan cakupan unit/integration testing (JUnit/Mockito) di atas 85%, secara signifikan menekan angka bug produksi.
Sarjana Sistem Informasi (S.Si.) | GPA: 3.85 / 4.00
Aktif sebagai Asisten Laboratorium Komputer
PT Infosys Solusi Terpadu
PT Mitra Integrasi Informatika
PT. BANK NEGARA INDONESIA (Persero) Tbk.