About Me

Machine Learning Engineer with experience building scalable AI systems, recommendation engines, forecasting models, and intelligent automation pipelines.

Skilled in Python, PyTorch, Azure AI, Microsoft Fabric, vector databases, and modern data architectures. Certified Google Professional ML Engineer, Azure AI Engineer Associate, and Databricks Generative AI Engineer Associate, focused on production-ready solutions with measurable impact.

Stack: Python, SQL, PyTorch, FastAPI, Airflow, Azure AI, Microsoft Fabric, GCP, AWS

Read my writing on Medium.

Last updated: February 2026

Experience

Senior Machine Learning Engineer

TenEleven.ai

July 2025 - Present | Jakarta, Indonesia

  • Architected and delivered production-grade AI solutions for conversational AI, agentic systems, and data-driven applications.
  • Designed and implemented conversational AI platforms with tool calling, API orchestration, state management, and automated workflows.
  • Built and evaluated PoCs such as chat-with-data systems, agentic DevOps assistants, voice-enabled agents, and conversational analytics.
  • Created advanced agentic AI architectures including Agentic RAG, autonomous task-oriented agents, and multi-step reasoning pipelines.

Data Scientist

Tribun Network - KG Media

August 2024 - June 2025 | Jakarta, Indonesia

  • Developed personalized advertorial boosting strategies to increase page views and optimize content delivery.
  • Researched and implemented hierarchical text classification (HiDEC) with PyTorch for news content categorization.
  • Leveraged LLMs for data conditioning and labeling, improving data quality and reducing manual effort.
  • Built recommendation and search capabilities, including tags/articles recommendation and internal image search.
  • Optimized recommendation delivery by integrating Qdrant and caching, reducing CPU usage from 95% to 20%.
  • Streamlined the entity extraction pipeline using BERT, reducing daily processing time from 2 hours to 15 minutes.

Data Scientist

Praktis.co

October 2022 - July 2024 | Jakarta, Indonesia

  • Built forecasting models with Vertex AI AutoML for rapid ML system development.
  • Implemented text similarity search using embeddings and cosine similarity to align product categories across marketplaces.
  • Collaborated with academic experts to formulate production scheduling optimization models using Pyomo and Lingo, and developed heuristic algorithms in Python.
  • Developed Min-Max inventory monitoring logic and visualized it in Metabase to improve inventory management and out-of-stock prevention.
  • Pioneered advanced demand forecasting models in Python orchestrated by Airflow for batch inference.

Data Analyst

Praktis.co

November 2021 - October 2022 | Jakarta, Indonesia

  • Developed forecasting models for demand prediction for thousands of products at the SKU level.
  • Cleaned and migrated reporting dashboard data into a data warehouse to reduce response times.
  • Conducted ad-hoc analyses for business decision support.

Data Science Trainee

Jakarta Smart City

August 2021 - October 2021 | Remote

  • Researched few-shot learning methods to categorize CRM report images and improve flexibility for new classes.
  • Deployed a prototype model for web app and prediction API serving.
  • Contributed insights on practical big-data implementation across public service sectors.

Thesis Project (Research Intern)

Pusat Penelitian dan Pengembangan Geologi Kelautan (PPPGL)

August 2019 - October 2019 | Bandung, Indonesia

  • Conducted seismic data pre-processing, processing, and imaging for marine geology research.
  • Applied multiple attenuation methods including SRME and Radon Transform for clearer seismic imaging.
  • Performed geological structure interpretation beneath the Seram Sea area.

Geophysicist Intern

PT TIMAH TBK

September 2018 - October 2018 | Pangkal Pinang, Indonesia

  • Executed magnetic and geoelectrical survey data acquisition in potential tin mineralization areas.
  • Processed geophysical data to produce geomagnetic anomaly maps for exploration support.
  • Interpreted anomaly maps to delineate potential primary tin mineralization targets.

Teaching Assistant

Universitas Jambi

January 2018 - April 2018 | Jambi, Indonesia

  • Taught sophomore geophysics students seismic refraction fundamentals.
  • Guided survey design using a 24-channel seismograph.
  • Mentored students on seismic refraction data processing for subsurface imaging.

Education

Bachelor of Engineering in Geophysical Engineering (Sarjana Teknik)
Aug 2015 - Jan 2020 | Jambi, Indonesia
Thesis: Seismic Pre-Stack and Post-Stack Kirchhoff Time Migration

Certifications

Skills

  • Programming: Python, SQL, Git
  • ML/AI: Machine Learning, Deep Learning, PyTorch
  • Data & Automation: Airflow, BigQuery, Metabase
  • Backend: FastAPI, Docker
  • GCP: Vertex AI, BigQuery, Cloud Run, GCS
  • AWS: EC2, Athena, S3, QuickSight, MWAA
  • Optimization: Pyomo, Lingo
  • Comfortable with: Automation, Optimization, Data Analytics
  • Languages: Indonesian, English (C1 Advanced)
  • Soft Skills: Self-starter, can-do attitude, curiosity, innovation, clear communication

Personal Projects

Selected personal projects.

Few-shot image classification project preview

Few-Shot Image Classification With JAKI Report Images

Built a few-shot image classification approach for JAKI report images to reduce manual categorization and provide category recommendations for end users.

Random Forest and ANN project preview

Random Forest and ANN Model with Oversampling Data

Compared Random Forest and ANN models on imbalanced data using SMOTE to evaluate how oversampling affects classification performance.

Drone aerial segmentation project preview

Drone Aerial View Segmentation

Explored high-resolution aerial image segmentation for drone imagery, addressing bird's-eye-view challenges and transfer learning limits from standard vision datasets.

Semantic segmentation in seismic images preview

Semantic Segmentation in Seismic Images

Applied U-Net with ResNet backbones to delineate salt bodies in seismic images and support more accurate subsurface interpretation.

Mineral image classification project preview

Mineral Image Classification

Trained a deep learning model to classify seven mineral classes using image data and evaluated its robustness across varied samples.

COVID-19 X-ray detection project preview

Covid-19 Early Detection from X-ray Images Aided by AI

Built an AI-assisted X-ray classification workflow for faster COVID-19 screening in high-volume testing scenarios.

Sentiment analysis project preview

Sentiment Analysis COVID-19

Built a sentiment classification pipeline for COVID-19-related tweets to analyze public opinion trends from social media data.

Text extraction and summarization project preview

Text Extraction

Developed a PDF text extraction and summarization tool that uses TF-IDF scoring to surface the most important sentences quickly.

Marine seismic study publication preview

Combined Multiple Attenuation Methods and Geological Interpretation : Seram Sea Case Study 2D Marine Seismic Data

Published a marine seismic study combining predictive deconvolution, FK-filtering, SRME, and Radon transform to attenuate multiples and improve interpretation quality.