Terbuka untuk pekerjaan

Data Analyst & Web Developer

Farhan Bachtiar

Membangun solusi data dari ujung ke ujung, dari pipeline dan analisis sampai dashboard dan aplikasi web. Bersertifikasi BNSP.

Foto Farhan Bachtiar

Sedikit tentang saya

Saya Farhan Bachtiar, lulusan S1 Teknik Informatika Universitas Komputer Indonesia (2026) dari Bandung, dengan dua sertifikasi kompetensi BNSP: Data Analyst dan Junior Web Developer.

Kombinasi ini membuat saya bisa mengerjakan seluruh alur sebuah solusi data: mengumpulkan dan membersihkan data, menganalisis atau membangun model machine learning, lalu menyajikannya dalam dashboard interaktif dan aplikasi web yang langsung dipakai pengguna. Salah satunya adalah dashboard analisis kemiskinan dan bantuan PKH di 27 kabupaten/kota Jawa Barat yang dibangun dari data terbuka BPS dan Dinsos.

Di sisi web, saya pernah membangun website layanan publik cek hoaks saat Kerja Praktik di Diskominfo Jawa Barat. Saya terbiasa bekerja dengan Python, Pandas, scikit-learn, SQL, Laravel, dan Next.js, dan senang mempelajari tools baru sesuai kebutuhan proyek.

3 Proyek data
4 Aplikasi web
2 Sertifikasi BNSP

Pendidikan

  • 2022 – 2026 · Lulus S1 Teknik Informatika Universitas Komputer Indonesia (UNIKOM)

Pengalaman

  • 2026 Kerja Praktik Diskominfo Jawa Barat — membangun website CekBerita (cek hoaks)

Sertifikasi Kompetensi

Proyek yang pernah saya kerjakan

Dari analisis data dan machine learning hingga aplikasi web. Klik kartu untuk melihat studi kasus atau kode sumbernya.

Data

Dashboard PKH & Kemiskinan Jawa Barat

Dashboard web untuk menganalisis penerima Program Keluarga Harapan (PKH) dan tingkat kemiskinan di 27 kabupaten/kota Jawa Barat tahun 2017–2024, lengkap dengan prediksi dan evaluasinya.

27 kabupaten/kota Jawa Barat, data 2017–2024

PythonPandasFastAPINext.jsGoogle Colab
Lihat studi kasus →
Data

Dashboard Analisis CV-ATS

Dashboard interaktif yang menganalisis dan memprediksi apakah sebuah CV lolos sistem ATS (Applicant Tracking System) menggunakan text mining dan machine learning.

2 model dibandingkan: Naive Bayes dan SVM

Pythonscikit-learnNLPStreamlit
Lihat studi kasus →
Data

Prediksi Penyakit Jantung

Aplikasi web untuk memprediksi risiko penyakit jantung dari data klinis pasien menggunakan algoritma K-Nearest Neighbors (KNN).

Model KNN dengan k = 5

Pythonscikit-learnPandasStreamlit
Lihat studi kasus →
Web

CekBerita — Cek Hoaks Jabar

Website layanan publik untuk mengecek berita hoaks, dibuat saat Kerja Praktik di Diskominfo Jawa Barat. Dilengkapi daftar artikel, panel admin, dan halaman pelaporan.

Laravel 12BladeMySQL
Lihat di GitHub →
Web

Event Ticketing System

Sistem manajemen event dan tiket dengan alur pemesanan, pembayaran, QR check-in, serta penerapan 12 design pattern dan refactor dari kode legacy.

LaravelPHPDesign Pattern
Lihat di GitHub →
Web

Bank Sampah Maps

Aplikasi web pemetaan lokasi bank sampah.

LaravelTailwind CSS
Lihat di GitHub →
Web

Point of Sale (POS)

Aplikasi kasir berbasis web untuk mencatat transaksi penjualan.

LaravelTailwind CSS
Lihat di GitHub →

Yang saya gunakan

Analisis Data & ML

  • Python
  • Pandas
  • NumPy
  • scikit-learn
  • SQL
  • Jupyter / Colab

Visualisasi & Dashboard

  • Streamlit
  • Matplotlib
  • Seaborn
  • Next.js Dashboard
  • Word Cloud

Web Development

  • Laravel
  • PHP
  • FastAPI
  • Next.js
  • TypeScript
  • Tailwind CSS
  • MySQL

Tools

  • Git
  • GitHub
  • Docker
  • Vercel

Mari bekerja sama

Tertarik berdiskusi tentang proyek, kolaborasi, atau peluang kerja? Jangan ragu untuk menghubungi saya.