AI Engineer ยท Full-Stack Developer

Membangun sistem AI yang praktis dengan fondasi delivery full-stack yang nyata.

Saya mengembangkan produk dan workflow AI yang bisa dipakai langsung, mulai dari CLI, VS Code, API, OCR, sampai eksperimen NLP untuk Bahasa Indonesia. Pengalaman itu saya bangun di atas fondasi yang lebih luas dalam pengembangan aplikasi mobile, platform GIS, dashboard, CMS, dan sistem web untuk institusi.

20+ Proyek software yang pernah dikerjakan di area AI dan non-AI
5+ Proyek dan lab yang berfokus pada AI
4 Surface utama delivery: CLI, VS Code, API, Web

Karya Pilihan

Proyek yang paling mewakili portofolio ini

Developer Assistant

IdSiberAi-CLI

Asisten AI berbasis command line dengan dukungan multi-provider, integrasi storage dan database, mekanisme fallback provider, dan fitur automasi sistem untuk kebutuhan teknis sehari-hari.

  • JavaScript
  • LLM Integration
  • S3
  • Automation
Lihat Repository
Coding Agent

IdSiberCoder-VSCode

Extension VS Code yang memungkinkan AI developer agent membaca file, mencari konteks workspace, menjalankan command, dan membantu mengubah project melalui tool calling.

  • VS Code API
  • Tool Registry
  • Parallel Tools
Lihat Repository
Document Intelligence

information_extraction

Pipeline OCR untuk KTP Indonesia dan paspor dengan OpenCV, Tesseract, EasyOCR, dan opsi ekstraksi berbantuan LLM.

  • Python
  • OCR
  • OpenCV
  • Flask
Lihat Repository
AI/NLP Lab

media_analytics

Workspace eksperimen untuk analisis media berbahasa Indonesia yang mencakup scraping, dataset SQLite, embedding IndoBERT, clustering, keyword extraction, eksperimen chatbot, dan local LLM runtime.

  • IndoBERT
  • KeyBERT
  • GGUF
  • PyTorch
Workspace project lokal
Local Model Runtime

Eksperimen GGUF dan llama.cpp

Eksperimen model lokal dengan GGUF quantized models, `llama.cpp`, `llama-cpp-python`, script chat interaktif, dan wrapper API lokal dengan format yang kompatibel untuk integrasi ringan.

  • GGUF
  • llama.cpp
  • llama-cpp-python
  • FastAPI
Workflow local inference dan serving

Tema Pengalaman

Area yang paling menunjukkan kedalaman engineering

AI Agents

Membangun sistem di mana model tidak hanya memberi jawaban, tetapi juga memahami konteks, memilih tools, menjalankan aksi, dan melanjutkan proses kerja.

Multi-Provider LLMs

Mendesain alur produk yang bisa berjalan di beberapa provider dengan switching, fallback, dan pengalaman penggunaan yang tetap konsisten.

OCR dan Extraction

Menggabungkan OCR engine, preprocessing, heuristik, dan bantuan LLM bila diperlukan untuk mengubah data dokumen yang noisy menjadi informasi yang lebih terstruktur.

NLP Bahasa Indonesia

Mengeksplorasi IndoBERT, TF-IDF, clustering, stemming, keyword extraction, dan workflow question answering untuk analisis data berbahasa Indonesia.

Local Model Serving

Menjalankan dan membungkus model GGUF secara lokal dengan `llama.cpp` dan `llama-cpp-python`, termasuk endpoint chat dan eksperimen yang disesuaikan untuk Apple Silicon.

Institusi

Konteks delivery dan organisasi yang tercermin di portofolio

Kementerian Perdagangan Kominfo RI Pemerintah Kota Yogyakarta DLHK Provinsi DIY DINPMPTSP Kabupaten Purworejo Kota Samarinda PT PP Persero Badan Intelijen Negara AKS-AKK Yogyakarta

Delivery yang Lebih Luas

Pengalaman non-AI yang memperkuat profil AI

Flutter Mobile Apps

Pengalaman mengembangkan aplikasi mobile untuk kebutuhan institusi dan pemerintahan, termasuk aplikasi layanan internal.

GIS Platforms

Membangun geoportal, peta interaktif, peta stok, dan sistem monitoring spasial dengan LeafletJS, GeoServer, dan database relasional.

Operational Systems

Mengerjakan portal rekrutmen, CBT, sistem perizinan, absensi, pembayaran pajak, dan dashboard monitoring untuk kebutuhan operasional.

CMS dan Dashboards

Membangun admin interface, CMS, dan reporting tools untuk kebutuhan publik maupun internal institusi.

Sorotan Non-AI

Contoh software delivery di luar jalur AI

Flutter Mobile

E-Kemendag, G20 TIIWG, Hero Mobile

Pengembangan aplikasi mobile untuk layanan internal, akses informasi, dan support workflow di lingkungan pemerintah.

  • Flutter
  • Mobile Apps
  • Government
GIS Systems

Geoportal dan platform peta interaktif

Produk geospasial untuk informasi publik, monitoring stok, data lingkungan, pemantauan Covid, dan layanan kota berbasis peta.

  • LeafletJS
  • GeoServer
  • PostgreSQL
Operational Workflows

Perizinan, rekrutmen, CBT, absensi, sistem pajak

Sistem yang penting untuk pengelolaan proses institusional, kontrol administrasi, dan service workflow.

  • Laravel
  • CodeIgniter
  • SQL Server
  • MySQL
CMS and Dashboards

Portal management dan reporting platforms

Admin system, dashboard, dan workflow CMS untuk publishing, monitoring, reporting, dan decision support di lingkungan organisasi.

  • CMS
  • Dashboards
  • Reporting

Gabungan Stack

Rentang teknologi di area AI dan software delivery

AI dan Data

  • Provider OpenAI-compatible
  • IndoBERT, mT5, KeyBERT
  • OCR dengan Tesseract dan EasyOCR
  • PyTorch, Transformers, GGUF runtime
  • llama.cpp dan llama-cpp-python
  • Embedding, clustering, dan topic analysis

Application Delivery

  • TypeScript, JavaScript, Python, PHP
  • Flutter, Vue, VS Code Extension API
  • FastAPI, Flask, Laravel, CodeIgniter
  • PostgreSQL, MySQL, SQLite, OracleDB, SQL Server
  • LeafletJS, GeoServer, REST API, CMS, dashboards

Positioning Profesional

Kategori peran yang paling cocok

AI Engineer LLM Application Developer AI Tooling Engineer Full-Stack Developer dengan fokus AI Automation

Kekuatan utama portofolio ini ada pada practical AI engineering: membangun assistant, agent, extraction pipeline, dan environment eksperimen yang menghubungkan model ke tools, data, dan workflow nyata.

Yang membuat profil ini lebih kuat adalah karena pekerjaan AI tersebut berdiri di atas pengalaman delivery yang lebih luas di mobile, GIS, dashboard, CMS, dan sistem institusional. Kombinasi ini relevan untuk peran di area developer productivity, aplikasi LLM, workflow automation, document intelligence, dan applied NLP.

Kontak

Tersedia untuk pekerjaan AI, automation, dan full-stack engineering

Cocok untuk peran yang berkaitan dengan AI tooling, aplikasi LLM, workflow automation, document intelligence, internal platforms, dan pengembangan software yang siap dipakai.