Agung Sulaksana
Menerima proyek baru · Bandung, Indonesia
DevOps & Infrastructure Consultant
Infrastruktur yang andal.Deployment yang otomatis.
Saya membantu tim software dan bisnis digital menyiapkan server, mengotomasi deployment, dan menjaga aplikasi tetap berjalan. Semuanya terdokumentasi, jadi tim Anda bisa melanjutkannya sendiri.
Saya juga mendesain dan membangun frontend. Proyek Anda bisa saya kawal dari desain antarmuka sampai berjalan di production.
- $ git push origin main
- › pipeline #1284 berjalan di runner self-hosted
- ✓ buildimage app:3f9c2e1 1m 42s
- ✓ test128 lulus 38s
- ✓ pushregistry privat 11s
- ✓ deploydocker stack deploy 24s
- › app_web replicas 3/3, rolling update selesai
- › traefik: https://app.contoh.id 200 OK
- $
- pengalaman di konsultan IT, sejak 2018
- 8+ tahun
- aplikasi yang saya ikut bangun dan kembangkan
- 78+
- development dan production, dirilis lewat CI/CD
- 50+ klaster
01Layanan
Apa yang bisa saya kerjakan untuk tim Anda.
Fokus saya ada di jalur antara kode dan production: server, container, pipeline, dan semua yang menjaga aplikasi tetap hidup.
- 01
CI/CD & otomasi deployment
Build, test, dan deploy berjalan otomatis setiap kali kode masuk. Rilis jadi rutinitas, bukan acara yang bikin tegang.
- commit
- build
- test
- registry
- staging
- production
deploy:production: stage: deploy environment: production rules: - if: $CI_COMMIT_BRANCH == "main" script: - docker stack deploy -c stack.yml app --with-registry-auth- Pipeline GitLab CI atau GitHub Actions
- Runner dan container registry self-hosted
- Environment staging dan production terpisah
- Rollback dan catatan rilis
- 02
Setup & migrasi server berbasis container
Pindahkan aplikasi dari cPanel atau server lama ke Docker, lengkap dengan reverse proxy dan SSL otomatis.
- Setup server Linux (Ubuntu)
- Docker, Compose, dan Swarm
- Reverse proxy Traefik atau Nginx
- Migrasi dari shared hosting ke VPS
- 03
Audit, monitoring & backup
Tahu lebih dulu saat ada yang mati, dan bisa pulih saat terjadi masalah.
- Audit konfigurasi server dan aplikasi
- Monitoring uptime dengan alert
- Backup database terjadwal dan uji restore
- Laporan temuan dan rekomendasi
- 04
Hardening & optimasi
Server lebih aman dan hemat resource, dengan konfigurasi yang terukur.
- Firewall dan akses SSH yang aman
- Patch dan upgrade OS terencana
- Optimasi performa dan resource
- Pengelolaan secrets dan hak akses
- 05
Design to deploy
Butuh aplikasi dari nol? Saya mengerjakan desain UI, membangun frontend, lalu men-deploy-nya ke infrastruktur yang sama. Satu orang yang paham seluruh jalurnya.
- Figma
- React / Vue
- Docker
- Production
- Desain UI dan prototipe di Figma
- Frontend React, Vue, atau Nuxt dengan TypeScript
- Integrasi REST atau GraphQL ke backend Laravel atau Go
- Deploy, dokumentasi, dan serah terima
02Rekam jejak
Dipercaya menangani sistem skala nasional.
Nama klien tidak saya sebutkan. Yang bisa saya ceritakan adalah skalanya, masalahnya, dan bagian yang saya kerjakan.
Sistem sertifikasi perangkat telekomunikasi
Sistem generasi baru untuk pengajuan dan penerbitan sertifikat perangkat telekomunikasi, dipakai vendor perangkat di seluruh Indonesia.
Perangkat telekomunikasi yang beredar resmi di Indonesia melewati proses sertifikasi di sistem ini.
Bagian saya
Frontend Vue dan Nuxt (TypeScript), kontribusi di beberapa service backend Go, GitLab CI self-hosted dengan runner dan registry sendiri, backup PostgreSQL dengan pgBackRest, serta mode maintenance saat rilis.
- Vue
- Nuxt
- TypeScript
- Go
- GraphQL
- PostgreSQL
- GitLab CI
Migrasi sistem penerimaan negara ke microservices
Sistem monolit yang sudah berjalan bertahun-tahun dipecah menjadi microservices per modul (perencanaan, pelaksanaan, pengawasan, monitoring, dan lainnya).
Bagian saya
Analisis proses bisnis sistem lama, frontend React untuk portal dan modul utama, workflow CI/CD untuk lebih dari 20 service, dan deployment di Docker Swarm. Termasuk captcha dan pembatasan percobaan login.
- React
- Laravel
- REST API
- Docker Swarm
- CI/CD
- Microservices
Sistem informasi jabatan fungsional
Layanan informasi dan persyaratan jabatan fungsional, dengan portal publik dan panel admin yang masing-masing punya frontend dan backend terpisah.
Bagian saya
Memimpin frontend Vue 3, setup server, deployment, dan CI/CD (termasuk scan SonarQube) untuk klaster development dan production.
- Vue 3
- Laravel 12
- Docker Swarm
- Traefik
- GitLab CI
Modernisasi UI sistem keuangan negara
Tampilan sistem yang sudah stabil lebih dari 5 tahun diganti menjadi modern dan minimalis, tanpa merusak fungsi yang berjalan.
Bagian saya
Redesign antarmuka dengan Tailwind CSS di atas kode CodeIgniter yang sudah ada, ditambah captcha dan validasi password yang lebih ketat pada form registrasi dan lupa password.
- Tailwind CSS
- PHP
- CodeIgniter
- JavaScript
Portal resmi lembaga kebijakan transportasi
Website publik dan CMS untuk publikasi, layanan informasi publik, dan data terbuka sebuah lembaga kebijakan di tingkat kementerian.
Bagian saya
Frontend Vue dan API Laravel untuk web publik dan CMS: login SSO, fitur layanan informasi publik, unggah laporan, dan API data terbuka. Optimasi query halaman utama dengan caching, serta pipeline build dan deploy dengan Docker dan GitLab CI.
- Vue
- Laravel
- Docker
- GitLab CI
- Portainer
Basis data kebijakan transportasi
Aplikasi untuk mendata, mencari, dan memantau kebijakan beserta targetnya, dilengkapi dashboard dan katalog penelitian.
Bagian saya
Pengembangan antarmuka dashboard, daftar, dan form kebijakan, termasuk tampilan responsif dan dark mode. Menyiapkan containerisasi dan pipeline GitLab CI untuk production.
- PHP 8
- CodeIgniter 4
- MySQL
- Docker
- GitLab CI
Dashboard pemantauan spektrum frekuensi radio
Beberapa dashboard untuk unit pengelola spektrum frekuensi: ringkasan eksekutif lintas aplikasi, pemantauan legalitas dan penertiban, serta data microwave link.
Bagian saya
Antarmuka dashboard dengan grafik ECharts dan peta, layout yang disesuaikan untuk layar besar beresolusi tinggi, serta form validasi dan filter data.
- PHP
- CodeIgniter 4
- JavaScript
- ECharts
- MariaDB
Sistem manajemen pelatihan untuk perusahaan farmasi
Sistem untuk mengelola analisis kebutuhan pelatihan, kualifikasi personel, kuis, sertifikasi, dan laporannya.
Bagian saya
Antarmuka panel admin dengan Blazor, layout cetak laporan dan sertifikat, serta optimasi performa halaman publik (gambar WebP, minifikasi, dan pemuatan aset yang ditunda).
- C#
- .NET
- Blazor
- MudBlazor
- Sass
Website pusat pelatihan dengan pendaftaran dan pembayaran
Website katalog program pelatihan dan event, dengan pendaftaran peserta dan pembayaran online.
Bagian saya
Fitur katalog program, halaman event, dan alur pembayaran melalui payment gateway. Optimasi SEO (structured data, URL berbasis slug, alt text) dan reset password berbasis OTP untuk akun yang password-nya terdeteksi bocor.
- PHP 8.2
- CodeIgniter 4
- PostgreSQL
- Midtrans
03Cara kerja
Empat langkah, tanpa kejutan.
Setiap tahap punya hasil yang jelas, jadi Anda selalu tahu proyek sedang di mana.
- 01
Audit
Saya cek kondisi server, alur deploy, dan titik rawan yang ada sekarang.
HasilLaporan temuan
- 02
Rencana
Prioritas, estimasi, dan arsitektur target kita sepakati sebelum ada yang diubah.
HasilDokumen rencana
- 03
Implementasi
Perubahan dikerjakan bertahap dan diuji di staging dulu, baru masuk production.
HasilPipeline & server siap
- 04
Serah terima
Dokumentasi, runbook, dan sesi transfer ilmu agar tim Anda bisa mandiri.
HasilRunbook & dokumentasi
- Stabil dulu, baru canggihKeamanan dan stabilitas di atas tren.
- Mudah dikelolaSolusi praktis yang bisa dirawat tim Anda.
- TerdokumentasiSetiap perubahan tercatat untuk keberlanjutan.
- Komunikasi terbukaProgres dan kendala dilaporkan apa adanya.
04Tentang
Dari piksel sampai pipeline.
Karier saya dimulai dari desain: desain print, desain materi pemasaran, lalu desain UI aplikasi. Dari sana saya pindah ke frontend dengan Vue dan React, backend, sampai masuk ke ranah DevOps.
Di proyek pemerintahan, saya sering memegang sisi yang jarang dilirik: pengelolaan server, Docker Swarm, Traefik, GitLab Runner, otomasi backup, dan monitoring.
- 2017
Layout Designer
Magang, surat kabar harian
Menyusun 1 sampai 2 halaman koran setiap hari.
- 2018
Graphic Designer
Materi pemasaran, konten digital, dan aset aplikasi.
- 2019
UI Designer
Desain dan prototipe aplikasi web dan mobile dari brief klien.
- 2020
Frontend Web Developer
Vue (Quasar, Nuxt), React, TypeScript, REST, dan GraphQL.
- 2024 - 2026
Frontend Tech Lead
Code review, strategi teknis, dan deployment dengan Docker Swarm, Traefik, dan GitLab CI.
DevOps & Infrastructure Consultant
Membuka layanan untuk tim dan bisnis yang butuh infrastruktur rapi.
05Perkakas
Teknologi yang saya pakai di production.
Bukan daftar dari tutorial. Semua di bawah ini pernah saya pasang, rawat, atau perbaiki di proyek nyata.
- Frontend
- Vue
- Nuxt
- React
- TypeScript
- Tailwind CSS
- Pinia
- Redux Toolkit
- GraphQL
- Backend
- Laravel
- CodeIgniter
- Go
- Node.js (Express, NestJS)
- FastAPI
- Container & orkestrasi
- Docker
- Docker Compose
- Docker Swarm
- Portainer
- Buildx
- CI/CD & kualitas kode
- GitHub Actions
- GitLab CI
- GitLab Runner
- Container registry
- SonarQube
- Proxy & jaringan
- Traefik
- Nginx
- Apache
- OpenLiteSpeed
- Cloudflare Tunnel
- Data & storage
- PostgreSQL
- MySQL / MariaDB
- Oracle
- Redis
- MinIO
- NFS
- Konfigurasi, monitoring & otomasi
- Consul
- Grafana
- Uptime Kuma
- Playwright
- n8n
- Desain & multimedia
- Figma
- Photoshop
- Illustrator
- After Effects
Mari diskusi
Ceritakan masalah infrastruktur Anda. Kita cari jalan keluarnya.
Server sering down, deploy masih manual, atau mau pindah dari cPanel? Kirim pesan singkat berisi kondisi saat ini, dan saya balas dengan langkah awal yang masuk akal.