Terbuka untuk bekerja

Halo, saya

Software Engineer · Data · AI

Makassar, Indonesia

01Tentang

Fresh graduate S1 Universitas Negeri Makassar yang tertarik pada bidang pengembangan perangkat lunak, analisis data, kecerdasan buatan (AI), dan teknologi.

Saya mampu mengembangkan sistem dan website, memprogram dengan Python, serta mengolah dan menganalisis data secara terstruktur. Dua pengalaman sebagai Software Engineer, di Bawaslu Provinsi Sulawesi Selatan dan Tribun Timur, memperkuat ketelitian dan kemampuan pemecahan masalah, termasuk pemanfaatan Machine Learning, Computer Vision (YOLO), dan AI Agent Orchestration.

Memiliki kemampuan bahasa Inggris, komunikasi, koordinasi, dan adaptasi yang baik serta mampu mempelajari hal baru dengan cepat.

7

Proyek

2

Peran engineering

5

Aplikasi web

02Pengalaman

  1. Pemerintahan · Pengawasan pemilu

    Software Engineer

    Bawaslu Provinsi Sulawesi Selatan

    • Mengembangkan sistem perangkat lunak internal dengan fokus pada ketelitian dan keandalan teknis.
    • Membangun aplikasi web dan alat berbasis data untuk mendukung pekerjaan sehari-hari.
  2. Media · Redaksi

    Software Engineer & Video Production Intern

    Tribun Timur

    • Memanfaatkan Machine Learning, Computer Vision (YOLO), dan AI Agent Orchestration untuk mendukung pekerjaan redaksi.
    • Memproduksi media visual dan fotografi, serta membangun toolkit media untuk tim (downloader, penghapus latar, pembuat Instagram Story).

03Proyek

Aplikasi web menampilkan antarmuka aslinya. API dan skrip menunjukkan cara kerjanya.

01

SkripsiUNM

VSG — Visual Storyboard Generator

Foto masuk, blog perjalanan berbahasa Indonesia keluar.

Skripsi saya. Unggah storyboard foto perjalanan, tentukan destinasi, target pembaca dan gaya tulisan, lalu LLM multimodal menghasilkan draf blog yang bisa disunting. Pengguna menilai tiap draf pada tiga aspek, dan dashboard admin mengekspor penilaiannya. Dari sinilah skripsi mengevaluasi hasilnya.

  • Alur: pengecekan visual → riset pengetahuan (Google Search grounding) → penulisan → revisi panjang
  • Setiap tugas diarahkan ke penyedia atau model berbeda; bisa memakai API key sendiri
  • Batas penggunaan harian dan rotasi key untuk membagi kuota
  • Dashboard admin dengan filter, ringkasan, dan ekspor CSV / JSON
PythonFastAPINext.jsReactFirebaseGoogle GeminiTailwind CSS
🔒 Privat / Internal
VSG — Visual Storyboard Generator
VSG — Visual Storyboard Generator — generator
  1. 01Cek visual
  2. 02Riset
  3. 03Tulis
  4. 04Revisi

02

Aplikasi webTribun Timur

Tribun Colab

Toolkit media untuk ruang redaksi.

Kumpulan alat media harian di balik login: downloader, penghapus latar, dan pembuat Instagram Story, lengkap dengan manajemen pengguna dan changelog.

  • Downloader media dan penghapus latar
  • Generator Instagram Story
  • Firebase Auth dengan manajemen pengguna untuk admin
  • Dibangun dengan Next.js 15, Tailwind 4, dan shadcn/ui
TypeScriptNext.jsTailwind CSSFirebaseshadcn/uiFramer
🔒 Privat / Internal
Tribun Colab
Tribun Colab — downloader

03

Aplikasi webMVP

Suara Warga

Jurnalisme warga, diverifikasi sebelum terbit.

Warga mengirim laporan beserta foto atau video dan lokasi di peta. Admin meninjau dan memverifikasi setiap laporan sebelum dipublikasikan.

  • Formulir publik dilindungi Cloudflare Turnstile
  • Pemilih lokasi di peta dengan Leaflet
  • Login magic link dan antrean tinjauan admin
  • Supabase Postgres dengan row-level security dan storage privat
JavaScriptNext.jsTailwind CSSSupabaseLeafletCloudflare
🔒 Privat / Internal
Suara Warga
Suara Warga — home

04

Aplikasi webBawaslu

Bawaslu Internship System

Kelola program magang dari satu dashboard.

Mengelola peserta magang, absensi, kelompok, divisi, dan kuota divisi, dengan akses terpisah untuk peran user, admin, dan superuser.

  • Akses berbasis peran: user, admin, superuser
  • Daftar peserta dengan filter, penempatan divisi, dan tanggal selesai
  • Pencatatan absensi, manajemen kelompok dan kuota
  • Grafik dan tabel dengan Chart.js dan TanStack Table
TypeScriptNext.jsTailwind CSSFirebaseChart.js
🔒 Privat / Internal
Bawaslu Internship System
Pratinjau segera hadir

05

Aplikasi webPelindoRencana uji QA

Pelindo Internship App

Pendaftaran, logbook, dan laporan PDF untuk peserta magang.

Aplikasi manajemen magang untuk PT Pelabuhan Indonesia yang mencakup pendaftaran, absensi, logbook, kelompok, divisi, dan kuota, dengan dashboard per peran.

  • Pendaftaran bertahap dan alur persetujuan admin
  • Logbook harian dengan ekspor PDF untuk peserta dan laporan untuk admin
  • Tiga peran dengan dashboard masing-masing
  • Rencana pengujian black-box disusun untuk aplikasi ini
TypeScriptNext.jsTailwind CSSFirebaseshadcn/ui
🔒 Privat / Internal
Pelindo Internship App
Pelindo Internship App — admin dashboard

06

APIPython

MovieInfoAPI

Satu permintaan. Detail film lengkap.

REST API asinkron yang mencari IMDb berdasarkan judul dan mengembalikan hasil pertama lengkap dengan pemeran, tanggal rilis, durasi, poster, dan peringkat popularitas. Di belakang layar memanggil endpoint GraphQL IMDb.

  • Pencarian dan detail dalam satu panggilan
  • Tanggal rilis sesuai negara
  • Kode berlapis: router, service, sesi aiohttp bersama
  • Dokumentasi Swagger otomatis di /docs
PythonFastAPIPydantic
MovieInfoAPI — uvicorn :8000
$ ▌

07

CLIPython

IMDbReviewFetcher

Semua ulasan satu judul, tersimpan ke Excel.

Alat command-line yang mengambil seluruh ulasan pengguna sebuah judul IMDb lewat GraphQL API, menelusuri halaman secara otomatis, dan menyimpannya ke spreadsheet, siap untuk analisis sentimen.

  • Paginasi berbasis cursor sampai semua ulasan terambil
  • Urutkan berdasarkan kegunaan atau tanggal kirim
  • Penulis, rating, suara, dan teks di setiap baris
  • Keluaran .xlsx dengan pandas
Pythonpandas
IMDbReviewFetcher — python
$ ▌

04Keahlian

Bahasa

PythonJavaScriptTypeScript

Web

Next.jsReactTailwind CSSshadcn/ui

Data & AI

pandasUltralyticsGoogle Gemini
Machine LearningComputer VisionAI agent

Backend & Cloud

FastAPIFirebaseSupabasePostgreSQL

Alat

GitGitHubBun
FotografiProduksi video

05Kontak

Mari ngobrol.

Sedang mencari peran berikutnya di software engineering, data, atau AI. Silakan menyapa.

Dirancang dan dibangun oleh Andi Reza Pandu Batara