Habib Abdurrasyid
AI/ML Engineer
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- 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- 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- 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- 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- 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
Generative AI
AI/ML Engineering
Supporting Infrastructure
Certifications
Featured Projects
Print Cost Calculator
Print-Cost is an automated solution for calculating document printing prices using Machine Learning
Attendance Generator
Automated Microsoft Teams attendance tracking, applying fuzzy matching to accurately sync attendance data with an official database via a Streamlit web application.