Tentang Daffa Fathan
Software Engineer & Konsultan IT · Indonesia
Software engineer dan konsultan IT asal Indonesia, membangun aplikasi web, dashboard bisnis, dan sistem berbasis AI.
Latar Belakang
Saya adalah software engineer dan educator yang berfokus pada pembangunan dan pengoperasian sistem di dunia nyata. Saya senang berada di titik temu antara rekayasa perangkat lunak, infrastruktur cloud, dan berbagi pengetahuan — di mana kode bertemu produksi dan proses belajar bertemu praktik. Dalam beberapa tahun terakhir, saya bekerja lintas backend, frontend, dan infrastruktur: membangun API dengan Go, mengembangkan aplikasi web menggunakan React, Next.js, dan Vue, serta mendeploy layanan menggunakan Docker dan praktik cloud-native modern. Saya sangat peduli pada bagaimana sistem berperilaku di lingkungan nyata — bagaimana sistem melakukan scaling, gagal, pulih, dan berkembang seiring waktu.
Di samping pekerjaan industri, saya aktif mengajar dan membimbing mahasiswa serta developer junior. Fokus saya adalah membantu mereka memahami bukan hanya bagaimana membangun software, tetapi juga mengapa keputusan teknis tertentu itu penting — mulai dari arsitektur dan deployment hingga reliabilitas dan kemudahan perawatan. Tujuan saya sederhana: menjembatani kesenjangan antara teori dan praktik rekayasa perangkat lunak di dunia nyata, serta membantu lebih banyak developer membangun sistem yang benar-benar bertahan.
Bidang yang Saya Kerjakan
- Software Engineering
- Web Development
- System Design
- IT Consulting
- Next.js
- React
- TypeScript
- Business Dashboards
- AI Applications
Pengalaman
- Full Stack Engineer — Belimbing AIDes 2025 – sekarang · Penuh waktu · Kecamatan Cinere, Jawa Barat, Indonesia · Hibrida
- Merancang dan men-deploy alur otomasi kompleks menggunakan n8n, mengintegrasikan berbagai API dan layanan untuk merampingkan proses bisnis dan pipeline data.
- Mengembangkan aplikasi full-stack yang scalable, memastikan integrasi mulus antara model AI dan antarmuka pengguna yang intuitif.
- Mengoptimalkan logika backend dan mengotomatiskan sinkronisasi data antarplatform untuk meningkatkan keandalan sistem dan efisiensi operasional.
- Memanfaatkan otomasi AI untuk mengurangi pekerjaan manual, dengan fokus membangun sistem otonom berperforma tinggi.
- Founder Engineer — Emobo TechnologyAgu 2025 – sekarang · Penuh waktu · Depok, Jawa Barat, Indonesia · Hibrida
- Memimpin strategi teknologi, infrastruktur, dan peta jalan produk perusahaan.
- Mengelola beberapa tim pengembangan, menjaga kualitas kode dan arsitektur sistem yang scalable.
- Menerapkan praktik Agile untuk meningkatkan kecepatan sprint dan transparansi proyek.
- Melakukan code review, mentoring teknis, dan evaluasi kinerja developer.
- Mengawasi integrasi stack modern seperti Golang, Next.js, PostgreSQL, dan Docker.
- Berkolaborasi dengan pemangku kepentingan bisnis untuk menyelaraskan visi produk dengan eksekusi teknis.
- Frontend Developer — Asosiasi Penambang Nikel IndonesiaAgu 2025 – Apr 2026 · Paruh waktu · Sawah Besar, Jakarta, Indonesia · Hibrida
- Mengembangkan dan merancang aplikasi portal berita berperforma tinggi menggunakan Remix.js untuk server-side rendering dan SEO yang optimal.
- Membangun dan mengotomatiskan pipeline CI/CD, merampingkan proses deployment sekaligus menjaga standar kualitas kode.
- Menerjemahkan desain UI/UX kompleks menjadi komponen web responsif dan presisi menggunakan Next.js, dengan fokus pada pengalaman pengguna dan performa.
- Asisten Praktikum — Pemrograman Berbasis Web — Universitas PancasilaSep 2025 – Des 2025 · Paruh waktu · Jakarta Selatan, Jakarta, Indonesia · Di lokasi
- Mengajar dan membimbing mahasiswa dalam Laravel dan PHP.
- Memandu mahasiswa melalui sesi praktikum dan proyek web sederhana.
- Memberikan code review dan bantuan debugging untuk mengasah logika mahasiswa.
- Memperkenalkan alur kerja version control menggunakan Git dan GitHub.
- Mendorong praktik clean code dan prinsip desain perangkat lunak.
- Asisten Praktikum — Pemrograman Berorientasi Objek — Universitas PancasilaSep 2025 – Des 2025 · Paruh waktu · Jakarta Selatan, Jakarta, Indonesia · Di lokasi
- Mengajar dan membimbing mahasiswa dalam Java OOP.
- Memandu mahasiswa melalui sesi praktikum dan proyek kecil.
- Memberikan code review dan bantuan debugging untuk mengasah logika mahasiswa.
- Memperkenalkan alur kerja version control menggunakan Git dan GitHub.
- Mendorong praktik clean code dan prinsip desain perangkat lunak.
- Mentor Fullstack Development — PT. DumbWays Indonesia TeknologiJun 2025 – Sep 2025 · Penuh waktu · Sawangan, Jawa Barat, Indonesia · Di lokasi
Membimbing calon developer untuk masuk ke industri teknologi dengan keterampilan yang siap pakai.
- Mengajar Fullstack Development menggunakan Express dan React, serta framework industri seperti Laravel dan Next.js.
- Melatih peserta pada alur kerja kolaborasi tim, meniru cara kerja perusahaan teknologi sesungguhnya.
- Berbagi tips dan trik coding serta mengadakan sesi berbagi tentang budaya kerja di industri.
- Memantau progres bootcamp peserta dan memberikan arahan yang disesuaikan.
- Memberikan konsultasi karier untuk membantu peserta memilih jalur dan bersiap menghadapi wawancara.
- Mengadakan mock interview dan tes live coding untuk mensimulasikan proses rekrutmen nyata.
- Asisten Praktikum — Algoritma & Struktur Data — Universitas PancasilaMar 2025 – Jul 2025 · Paruh waktu · Jakarta Selatan, Jakarta, Indonesia · Di lokasi
Menjembatani teori akademik dengan penerapan praktis, menyiapkan mahasiswa menghadapi tantangan nyata dengan dasar algoritma yang kuat.
- Mengajarkan struktur data lanjutan seperti Queue, Stack, dan Linked List.
- Berinovasi dalam metode pengajaran agar lebih menarik, termasuk permainan interaktif dan sesi live coding.
- Frontend Developer — Humanika ConsultingFeb 2025 – Jul 2025 · Paruh waktu · Jakarta Selatan, Indonesia · Remote
Memodernisasi dan meningkatkan platform Hipotest agar pengalaman ujian lebih mulus dan aman.
- Meningkatkan aplikasi dari Vue 2 ke ekosistem Vue terbaru demi skalabilitas jangka panjang dan performa yang lebih baik.
- Memigrasikan proyek dari Vue-CLI ke Vite, mempercepat build, hot reload, dan pengalaman pengembangan.
- Membangun fitur Proctoring Capture agar sistem dapat memantau peserta ujian secara aman dan menjaga integritas ujian.
- Mobile Development Path — Bangkit Academy led by Google, Tokopedia, Gojek & TravelokaSep 2024 – Jan 2025 · Kontrak · Bandung, Jawa Barat, Indonesia · Remote
Mengikuti bootcamp Bangkit di bawah program Kampus Merdeka dengan fokus Mobile Development.
- Mempelajari Kotlin dan membangun aplikasi mobile menggunakan Android Studio.
- Mengembangkan aplikasi mobile pemindai font real-time sebagai proyek akhir tim.
- Membuat aplikasi yang mengintegrasikan machine learning menggunakan TensorFlow Lite.
- Membangun aplikasi mobile dengan implementasi REST API untuk komunikasi data.
- Asisten Praktikum — Basis Data — Universitas PancasilaSep 2024 – Jan 2025 · Paruh waktu · Jakarta Selatan, Jakarta, Indonesia · Di lokasi
- Mengajarkan mahasiswa menggunakan MySQL.
- Mengajarkan tools basis data seperti akses command line, phpMyAdmin, dan DBeaver.
- Mengajarkan konsep basis data dasar hingga lanjutan, dari DDL sampai DML.
- Menjelaskan fitur seperti cascade, view, GROUP BY dan HAVING, disertai mentoring satu per satu.
- Frontend Developer — Core Initiative StudioSep 2024 – Okt 2024 · Penuh waktu · Depok, Jawa Barat, Indonesia · Hibrida
Melanjutkan proyek sebelumnya dengan stack yang sama, dengan fokus berpindah ke sisi frontend.
- Mengembangkan aplikasi web POS untuk ritel fashion menggunakan Vue.js 2.
- Mengintegrasikan aplikasi web dengan backend menggunakan Axios.
- Men-deploy aplikasi ke server sehingga siap digunakan klien.
- Membimbing intern selama pengembangan dan menerapkan Agile Scrum dalam pengelolaan proyek.
- Fullstack Developer — Core Initiative StudioAgu 2022 – Sep 2024 · Penuh waktu · Depok, Jawa Barat, Indonesia · Hibrida
Terlibat dalam seluruh siklus pengembangan aplikasi, mulai dari penggalian kebutuhan dan desain antarmuka hingga integrasi pembayaran, pelacakan inventori, laporan penjualan, dan CMS.
- Mengembangkan website CMS menggunakan Laravel 10 dan PostgreSQL.
- Membuat sistem Point of Sale (POS) untuk brand pakaian asal Medan menggunakan Vue.js 2, Golang, Docker, dan PostgreSQL.
- Berperan sebagai Lead Engineer pada proyek POS dan memimpin tim hingga implementasi berhasil.
- Membuat aplikasi mobile loyalty member untuk brand pakaian yang sama.
- Mengembangkan aplikasi web BackOffice untuk salon menggunakan Vue.js 3, Golang, Docker, dan PostgreSQL.
- Menyiapkan Apache Kafka untuk integrasi data POS.
- Web Developer — Core Initiative StudioMei 2022 – Agu 2022 · Paruh waktu · Depok, Jawa Barat, Indonesia · Hibrida
Membantu pembuatan aplikasi Point of Sale dan sistem gudang yang terintegrasi sesuai kebutuhan klien.
- Mengembangkan sistem POS untuk brand asal Medan menggunakan Vue.js 2, Golang, Docker, dan PostgreSQL.
- Membuat aplikasi sederhana dengan Vue.js 3 dan PrimeVue, Golang untuk API backend, dan Docker sebagai container dasar.
- Belajar mengembangkan RESTful API dan menerapkan arsitektur microservices.
- Asisten Praktikum — Algoritma & Struktur Data — Universitas PancasilaMar 2024 – Jun 2024 · Paruh waktu · Jakarta Selatan, Jakarta, Indonesia · Di lokasi
- Mengajarkan struktur data lanjutan seperti Queue, Stack, dan Linked List.
- Berinovasi dalam metode pengajaran dengan permainan interaktif dan sesi live coding.
- Asisten Praktikum — Algoritma & Pemrograman — Universitas PancasilaSep 2023 – Des 2023 · Paruh waktu · Jakarta Selatan, Jakarta, Indonesia · Hibrida
- Mengajarkan konsep dasar pemrograman: tipe data, variabel, struktur kontrol, dan struktur data.
- Menilai pemahaman mahasiswa dan membantu mereka mengembangkan kemampuan pemecahan masalah.
- Memberikan penilaian dan evaluasi pada algoritma pemrograman dasar.
- Web Developer — DEWANSTUDIO.COMFeb 2021 – Mar 2021 · Paruh waktu · Ciledug, Jawa Barat, Indonesia · Hibrida
Magang dengan fokus pada pengelolaan tata letak website berbasis WordPress, mengutamakan responsivitas dan desain yang berpusat pada pengguna.
- Mendesain website menggunakan WordPress dan plugin Elementor.
- Mengunggah dan mengintegrasikan gambar ke landing page melalui WordPress.
- Mempelajari bahasa PHP dan Laravel 8.
- Mengedit dan menyesuaikan ukuran foto agar pas di layar desktop menggunakan Photoshop.
Pendidikan
- Sarjana Ilmu Komputer · Teknik InformatikaUniversitas Pancasila · Sep 2022 – Sep 2027
Kegiatan dan organisasi: Learning, Teaching, Collaborate. Fokus pada pengembangan aplikasi web, basis data, kecerdasan buatan, dan analisis data melalui perkuliahan maupun belajar mandiri secara daring.
- Diploma, Teknologi Informasi · Rekayasa Perangkat LunakSMK Tunas Media · Jun 2019 – Jun 2022
Fokus pada bahasa pemrograman, logika pemrograman, dan pengembangan aplikasi, serta aktif mengikuti lomba dan tugas bidang teknologi di sekolah.
Sertifikasi
Sertifikasi terverifikasi, selengkapnya ada di halaman sertifikat.
- Badan Ekraf Digital Talent 2026 — Kemenparekraf & Dicoding (2026)
- Belajar Penerapan AI di Aplikasi Web — Dicoding (2026)
- Belajar Fundamental Generative AI — Dicoding (2026)
- Authoring Google Antigravity Skills — Google DeepMind (2026)
- Prompt Engineering untuk Software Developer — Dicoding (2024)
- Programmer Web Junior — BNSP (Badan Nasional Sertifikasi Profesi) (2025)
- Bangkit Academy – Pengembangan Aplikasi Mobile — Tim Bangkit Academy (2025)
- Google Play Academy – Sertifikasi Store Listing — Google Play Academy (2026)
- Magang Web Developer — Core Initiative (2022)
- Magang Web Developer — PT Dewanstudio Media Digital (2021)
Sedang membangun sesuatu?
Saya menerima pekerjaan konsultasi dan pengembangan. Ceritakan apa yang sedang Anda bangun.
Hubungi Saya