Type something to search...
Habib Abdurrasyid

Habib Abdurrasyid

AI/ML Engineer

Jakarta, Indonesia

About

I'm an AI/ML Engineer in Indonesia. I build applied machine learning projects, LLM applications, and RAG pipelines, then work through the less glamorous parts: evaluation, APIs, data, and deployment.

My professional role is Software Engineer, Data Platform at XLSmart. I build services and data workflows with FastAPI, Spark, PostgreSQL, AWS, and Tencent Cloud. That experience is a foundation for the AI systems I want to build, not a substitute for AI/ML work.

Before engineering full time, I taught AI/ML to more than a thousand students. Teaching made me less patient with vague answers. If I cannot explain a system plainly, I probably do not understand it well enough yet.

I am still building depth in MLOps and production ML. The projects here show the work as it is, including what has not been solved yet.

Experience

Software Engineer, Data Platform

April 2026 - Present
XLSmart - Full-time (Jakarta, Indonesia | Remote)
  • Design and ship production REST APIs in Python with FastAPI, deployed as Tencent SCF serverless functions.
  • Build batch ETL pipelines on Tencent WeData, processing data with Spark on Data Lake Compute (DLC).
  • Own PostgreSQL schema design and query tuning for timestamp-heavy tables, including the indexes that decide whether a dashboard loads or times out.
  • Migrated serverless workloads from AWS to Tencent Cloud as part of the platform consolidation.

Data Automation Engineer

April 2025 - January 2026
Orbit Future Academy - Full-time (Jakarta, Indonesia)
  • Ran class and instructor allocation for over 1,000 learners and coaches in the AWS re/Start Indonesia program.
  • Automated attendance processing end to end: manual matching went from 5 days to about 5 minutes.
  • Built the tooling behind learner progress tracking, taking reporting from 2 days down to 2 minutes.
  • Kept program operations on schedule by working closely with instructors and the ops team.

Senior AI/ML Instructor & Academic Coordinator

August 2022 - March 2025
Orbit Future Academy - Full-time (Jakarta, Indonesia)
  • Led the design of AI & ML curricula for 1,000+ students.
  • Built an automated assessment and tracking system with Google Sheets and scripting. Processing time went from 33 hours to under 5 minutes.
  • Mentored and upskilled 20+ instructors through ongoing workshops.

AI/ML Instructor

2021 - 2022
Orbit Future Academy - Full-time (Jakarta, Indonesia)
  • Taught Machine Learning and AI to 500+ students; hands-on, project-based sessions lifted engagement by 40%.
  • Mentored over 100 learners through real-world AI projects: chatbots, classification models, image recognition.
  • Wrote teaching materials built around practical AI applications rather than theory.

Back End Developer

June 2020 - July 2020
Banopolis Inovasi Kendara - Internship (Bandung, Indonesia)
  • Built a real-time bus tracking dashboard for fleet monitoring.
  • Developed the REST APIs that kept the backend and frontend in sync.
  • Wrote the system architecture documentation and API reference.

Skillset

Machine Learning

Time-Series Analysis Supervised & Unsupervised Learning Hyperparameter Tuning XGBoost K-Means Clustering Scikit-learn

Generative AI

Generative AI Transformers LangChain LangGraph PydanticAI

AI/ML Engineering

Python FastAPI MLflow Model Deployment REST API Development

Supporting Infrastructure

Docker PostgreSQL Apache Spark AWS Tencent Cloud CI/CD GitHub Actions

Certifications

View all
Amazon Web Services

AWS Certified AI Practitioner

Amazon Web Services

Issued: Sep 2026

Show credential
Amazon Web Services

AWS Certified Solutions Architect – Associate

Amazon Web Services

Issued: Sep 2024

Show credential
Amazon Web Services

AWS Certified Cloud Practitioner

Amazon Web Services

Issued: May 2024

Show credential

Featured Projects

View all
Print Cost Calculator
Project

Print Cost Calculator

Print-Cost is an automated solution for calculating document printing prices using Machine Learning

Python Scikit-learn K-Means XGBoost Pandas Streamlit
View Project
Attendance Generator
Project

Attendance Generator

Automated Microsoft Teams attendance tracking, applying fuzzy matching to accurately sync attendance data with an official database via a Streamlit web application.

Python Pandas Fuzzy Streamlit
View Project