Tentang saya
Software engineer dengan pengalaman 6+ tahun di fullstack development PHP dan Laravel, ditambah pemakaian Go. Di sisi frontend saya memakai React untuk membangun antarmuka responsif. Ada pengalaman langsung di full-stack, cloud platform, dan Linux system administration, dengan latar belakang network engineering, virtualization, dan praktik DevOps. Saya rutin riset dan eksperimen teknologi baru supaya tidak tertinggal perkembangan industri.
Sekarang di Klaten, Indonesia. Bisa dihubungi lewat email atau WhatsApp.
Pengalaman
Okt 2023 — Des 2024
Hybrid
Software Engineer · PT Mindo Small Business Solutions
Yogyakarta, Indonesia
Merancang dan mengoptimalkan sistem distribusi properti untuk Redawning Inc di lingkungan AWS. Pekerjaan intinya adalah pipeline pemrosesan data yang ditulis dengan Python dan PHP, sekaligus menjaga agar listing yang tampil di berbagai saluran tetap konsisten dengan data sumber. Bagian yang paling menentukan adalah menarik batas antara proses sinkron dan asinkron, supaya kegagalan di satu tahap tidak menghapus hasil tahap sebelumnya.
- Waktu proses data turun 40% dengan pipeline Python dan PHP.
- Akurasi listing meningkat di 300+ properti.
PythonPHPAWS
Jul 2022 — Okt 2023
Onsite
Software Engineer · PT Bank Raya Indonesia Tbk
Yogyakarta, Indonesia
Merancang dan menjalankan framework backend untuk aplikasi pinjaman BRILINK menggunakan Go, dengan integrasi microservices. Tiap tanggung jawab dipisah agar penanganan transaksi tetap utuh walaupun melewati beberapa tahap. Karena service ini dipakai customer service setiap hari, kegagalan yang terlihat oleh pengguna langsung terasa — sehingga penanganan error di tengah alur menjadi bagian dari rancangan, bukan tambahan yang dipasang belakangan.
- Penanganan transaksi berjalan mulus lewat microservices.
- Digunakan lebih dari 15 customer service representative setiap hari.
GoPHPMicroservices
Nov 2019 — Jul 2021
Hybrid
Software Engineer · PT Penerid Solusi Indonesia
Klaten, Indonesia
Membangun aplikasi SaaS POS, CRM, dan ERP yang skalabel dengan PHP Laravel dan React.js, melayani beberapa platform sekaligus dengan prioritas pada performa dan keandalan. Selain mengembangkan aplikasi, saya merancang infrastruktur cloud di AWS EC2 untuk mempercepat alur deployment, dan menulis dokumentasi backend maupun frontend supaya handover proyek tidak bergantung pada satu orang.
- Aplikasi POS, CRM, dan ERP dibangun dengan PHP Laravel dan React.js.
- Infrastruktur cloud di AWS EC2 dirancang untuk mempercepat alur deployment.
- Dokumentasi backend dan frontend ditulis untuk mempercehat handover proyek.
PHPLaravelReactAWS EC2
2018
Onsite · paruh waktu
Web Developer · TechnoGIS Indonesia
Yogyakarta, Indonesia
Pekerjaan paruh waktu sebagai web developer. Tugas utamanya menyederhanakan interaksi data yang kompleks pada aplikasi GIS supaya mudah dipakai pengguna awam. Pekerjaan server juga ikut dijalankan — konfigurasi, deployment, dan dokumentasi untuk aplikasi berbasis PHP — jadi lingkupnya tidak berhenti di sisi antarmuka.
- Antarmuka aplikasi GIS dibuat lebih ramah pengguna untuk 1.000+ pengguna.
- Peningkatan pemakaian harian 15% menurut analitik pengguna.
- Server dikonfigurasi, aplikasi di-deploy, dan dokumentasi PHP ditulis.
PHP
Agu 2015 — Jan 2016
Onsite
IT Support · SMK Umar Fatah Rembang
Rembang, Indonesia
Merawat komputer lab dan jaringan sekolah: perawatan berkala perangkat, pemecahan masalah koneksi, dan penanganan gangguan di ruang laboratorium. Lingkupnya perangkat dan jaringan, bukan pengembangan aplikasi.
- Perawatan berkala komputer dan jaringan lab sekolah.
2015 — sekarang
Remote
Software Engineer · Freelance
Remote
Berjalan sejak 2015 dan berdampingan dengan pekerjaan kantoran. Klien dan kebutuhan yang berbeda-beda memaksa adaptasi cepat dengan stack dan keputusan teknis yang berbeda pula. Kombinasi pekerjaan profesional, riset mandiri, dan proyek freelance inilah yang membentuk kemampuan saya bekerja lintas tim dan lintas domain.
- Kombinasi pekerjaan profesional, riset mandiri, dan proyek freelance memperluas kapabilitas engineering.
- Terbiasa berkolaborasi lintas tim.
PHPLaravelReact
Pendidikan
2016 — 2019
Universitas AMIKOM Yogyakarta
Bachelor of Informatics
Keahlian
- Languages & Frameworks
- Golang (GoFiber, gRPC)PHP (Laravel, Inertia.js, Livewire, Yii2)Node.js (Hapi.js, React, Express, Nest.js)Python (FastAPI, Flask, AWS Chalice)
- SQL Database
- PostgreSQLMySQL/MariaDBEDB
- Web Development
- HTML5CSS3jQueryBootstrapTailwind
- Cloud Platform
- AWS LambdaAWS EC2AWS RDSAWS MQAWS LightsailAWS SQSAWS SNSKubernetes
- System Administration
- Linux (Debian, Ubuntu, CentOS)MikroTikpfSense
- Virtualization
- ProxmoxQEMU/KVM
- Storage
- Ceph ClusterNAS (FreeNAS & TrueNAS)
- Tools
- DockerGitRedisRabbitMQWHM/cPanelBashSoketiCloudPanel
Sertifikasi24
Dicoding
- SOLID Programming Principles2023
- Belajar Membuat Aplikasi Flutter untuk Pemula2023
- Memulai Pemrograman dengan Dart2023
- Architecting on AWS2021
- Cloud Practitioner Essentials2021
- Belajar Fundamental Aplikasi Back-End2021
- Belajar Membuat Aplikasi Back-End untuk Pemula2021
- Belajar Dasar Pemrograman JavaScript2021
- Belajar Dasar Pemrograman Web2021
Adinusa
- Certified Cloud, Network, and DevOps Linux2021
- Linux System Administration2021
- Docker For DevOps2021
- Monitoring with Prometheus2021
- GitLab Administration2021
- Pemrograman Dasar dengan Python2021
- Automation with Ansible2021
- Getting Started with ELK Stack2021
Nol Satu
- Certified Cloud, Network, and DevOps Linux2018
MikroTik
- Certified Routing Engineer2018
- Certified IPv6 Engineer2018
- Certified Network Associate2017
Cisco
- Certified Network Associate 12018
- Certified Network Essential2018
- IT Essential2017
Pencapaian
2017
Best Software Award — GelarKaryaMahasiswa
2017
Juara 3 — Web Design Competition "Pima Posma"
2015
Co-author — Buku "Linux System Administration & Debian Server"
2015
Juara 3 — LKS Kab. Klaten System & Network Administration Competition