Building Digital Solutions,
Growing Real-World Businesses.
About Me
Cerita singkat tentang perjalanan saya di dunia pemrograman dan agribisnis.
Saya memulai perjalanan di dunia pemrograman dengan rasa ingin tahu bagaimana membangun sesuatu yang berguna. Seiring waktu, minat ini berkembang ke pengembangan aplikasi full-stack: frontend dengan React dan Next.js, backend dengan Node.js dan Laravel, serta mobile development menggunakan React Native dan Expo.
Di sisi lain, saya juga aktif dalam agribisnis dan pertanian. Pengalaman langsung di lapangan — budidaya sayuran, pengelolaan pupuk dan irigasi, pencatatan keuangan usaha, hingga pemasaran hasil panen — memberi saya perspektif unik tentang tantangan yang dihadapi petani dan pelaku usaha pertanian skala kecil.
Kedua dunia ini bukan terpisah. Saya percaya teknologi seharusnya memecahkan masalah nyata, bukan menciptakan kompleksitas baru. Pengalaman di kebun mengajarkan saya pentingnya solusi yang praktis, efisien, dan sesuai dengan kebutuhan sehari-hari — prinsip yang saya bawa ke setiap baris kode yang saya tulis.
Pengembangan Aplikasi
Membangun aplikasi web dan mobile modern menggunakan React, Next.js, React Native, dan Expo. Fokus pada clean code, performa, dan pengalaman pengembang yang baik.
Backend & API Development
Mengembangkan REST API dan GraphQL dengan Node.js, Express, Laravel, dan PostgreSQL. Berpengalaman dengan autentikasi, database design, caching, dan deployment.
Agribisnis & Pertanian
Terlibat langsung dalam budidaya sayuran, pengelolaan operasional usaha pertanian, pencatatan keuangan, dan eksperimen pemupukan. Memahami tantangan nyata di lapangan.
Teknologi untuk Pertanian
Menggabungkan keahlian programming dengan pengalaman agribisnis untuk menciptakan solusi digital praktis: pencatatan panen, manajemen stok, jadwal tanam, dan analisis keuangan.
Nilai yang Saya Pegang
Praktis > Canggih
Solusi yang bisa dipakai, bukan yang hanya terlihat keren
Masalah Dulu, Kode Kemudian
Memahami root cause sebelum menulis solusi
Belajar Lewat Proyek Nyata
Teori tanpa praktik tidak berarti di lapangan
Featured Projects
Proyek-proyek yang saya bangun, mulai dari aplikasi agribisnis hingga API dan website.

KebunKita
Aplikasi pengelolaan agribisnis untuk pencatatan keuangan, stok pupuk, jadwal tanam, dan monitoring panen. Dibangun untuk kebutuhan nyata di lapangan.

Personal Website
Website personal dan blog teknologi untuk berbagi pengetahuan, dokumentasi proyek, dan tulisan seputar pengembangan software serta agribisnis.

Mobile Application
Aplikasi Android yang dibangun menggunakan React Native dan Expo untuk memudahkan akses layanan digital di perangkat mobile.

API & Backend Projects
Kumpulan proyek API dan backend untuk berbagai kebutuhan: autentikasi, manajemen data, integrasi layanan ketiga, dan microservices.
Agribusiness & Agriculture
Agribisnis adalah bagian nyata dari aktivitas saya, bukan sekadar hobi. Berikut pengalaman dan eksplorasi saya di dunia pertanian.

Budidaya Sayuran
Mengelola budidaya sayuran konvensional: bayam kangkung sawi, dan tanaman daun lainnya. Pengalaman hands-on dari penyiapan media tanam, penanaman bibit, hingga panen.

Pengelolaan Usaha Agribisnis
Mengelola operasional usaha pertanian skala kecil-menengah: perencanaan tanam, pembelian input pertanian, manajemen tenaga kerja, pencatatan keuangan, hingga pemasaran hasil panen ke pasar lokal.

Eksperimen Pemupukan & Perawatan
Melakukan eksperimen mandiri dengan berbagai jenis pupuk organik dan anorganik, pupuk cair, kompos, serta biostimulan. Mencatat pertumbuhan, hasil panen, dan efisiensi biaya untuk menemukan protokol terbaik per komoditas.

Pemanfaatan Teknologi di Pertanian
Membangun dan menggunakan alat bantu digital: aplikasi pencatatan panen & keuangan, monitoring jadwal tanam & pemupukan, manajemen stok pupuk/benih, serta analisis keuntungan per komoditas dan musim tanam.
Ide Pengembangan Digitalisasi Pertanian
Berdasarkan pengalaman lapangan, saya melihat peluang besar untuk menerapkan teknologi dalam memecahkan masalah nyata petani:
- Platform marketplace langsung petani-konsumen
- Sistem monitoring IoT untuk kelembaban tanah & nutrisi
- Aplikasi prediksi panen berbasis data historis
- Marketplace input pertanian (pupuk, benih, alat) terintegrasi logistik
- Pendidikan digital untuk petani muda
Teknologi bukan tujuan akhir, melainkan alat.Setiap solusi digital yang saya bangun dilandasi pemahaman langsung tentang apa yang dibutuhkan di kebun — bukan asumsi dari ruang meeting.
Skills & Technologies
Teknologi dan keahlian yang saya gunakan sehari-hari, dikelompokkan untuk memudahkan dipindai.
Programming & Backend
Frontend & Mobile
Tools & Infrastructure
Agribusiness
Pengalaman hands-on budidaya sayuran hidroponik dan konvensional
Pengelolaan usaha pertanian skala kecil hingga menengah
Sistem pencatatan keuangan dan stok untuk pertanian
Pengetahuan praktis jadwal pupuk, pengendalian hama, irigasi
Ide dan implementasi teknologi untuk efisiensi pertanian
Fokus Pengembangan Saat Ini
- Meningkatkan keahlian React Native & Expo untuk aplikasi mobile production-ready
- Mendalami TypeScript advanced patterns & type-safe API development
- Mengembangkan KebunKita hingga production-ready untuk petani nyata
- Eksperimen IoT sederhana untuk monitoring kelembaban tanah & nutrisi
My Approach
Cara saya bekerja — dari memahami masalah hingga membangun solusi yang benar-benar berguna.
Memahami Masalah Terlebih Dahulu
Sebelum menulis kode, saya berinvestasi waktu untuk benar-benar memahami root cause masalah. Berbicara dengan pemangku kepentingan, mengamati alur kerja nyata, dan mengidentifikasi constraint — baik teknis, bisnis, maupun budaya.
Mencari Solusi yang Praktis
Saya tidak mencari solusi paling canggih, tapi yang paling tepat. Seringkali solusi sederhana (spreadsheet, script sederhana, no-code) lebih efektif dibanding sistem kompleks. Teknologi harus mengurangi beban, bukan menambahkannya.
Membangun & Menguji Bertahap
Menggunakan pendekatan iteratif: MVP → feedback → perbaikan. Deploy dini dan sering, mengotomatiskan testing, dan memastikan setiap fitur bisa di-rollback. Membangun fondasi yang kuat sebelum menambah kompleksitas.
Memanfaatkan Teknologi Sesuai Kebutuhan
Tidak terikat pada stack tertentu. Memilih tools yang tepat untuk masalah: Next.js untuk web SEO-critical, React Native untuk mobile, Laravel untuk rapid backend, SQLite untuk local-first apps. Pragmatis, bukan dogmatis.
Terus Belajar Lewat Proyek Nyata
Teori tanpa praktik tidak berarti. Setiap proyek — baik client work, personal project, maupun eksperimen di kebun — adalah peluang belajar. Dokumentasi proses, refleksi kegagalan, dan berbagi pengetahuan ke komunitas.
Saya Mengutamakan Solusi yang Berguna
Bukan sekadar teknologi yang terlihat canggih. Setiap keputusan teknis didasarkan pada: apakah ini memecahkan masalah nyata? Apakah ini mempermudah hidup pengguna? Apakah ini sustainable jangka panjang?
Have an Idea? Let's Build Something Useful.
Terbuka untuk berdiskusi, berkolaborasi, dan mengembangkan ide di bidang teknologi maupun agribisnis.
Kirim Pesan Langsung
Atau gunakan form di bawah ini untuk mengirim pesan langsung ke email saya.