

What Sets Me Apart
Why teams and learners choose to work with me as an AI/ML engineer and trainer
A builder who teaches
I'm a practicing AI/ML engineer shipping real production systems — so you learn current, real-world practice, not just slides and theory.
Hands-on & project-based
Every session is build-along. You don't just watch — you walk away having built working LLM, RAG, and agentic AI applications yourself.
Research-backed fundamentals
As an IEEE-published machine-learning researcher, I ground training in solid fundamentals, not hype — so what you learn stays relevant beyond the latest trend.
End-to-end, not snippets
I cover the full pipeline — data, ML models, LLM apps, RAG, deployment, and LLMOps — so you understand how real AI systems actually fit together.
Bilingual & locally tuned
I teach in both Bahasa Indonesia and English, tailored to the Indonesian tech community, industry context, and real local use cases.
Today's agentic stack
I teach the tools teams actually use now — LangChain, LangGraph, CrewAI, agentic and hybrid RAG, and modern LLMOps — kept current as the field moves.
Teaching & Mentoring
Empowering the next generation of AI/ML engineers through hands-on training and mentorship
AI/ML Bootcamp Tutor
May 2025 – PresentTeaching and mentoring students across private, semi-private, and full-class bootcamps in AI/ML topics including Machine Learning, NLP, LLMs, RAG frameworks, and LLMOps practices.
Data Science & AI/ML Engineer Bootcamp Tutor
Dec 2025 – PresentDIBIMBING.ID
Delivering full-class bootcamp instruction covering comprehensive Data Science and AI/ML curriculum including Machine Learning, NLP, LLMs, RAG frameworks, LLMOps, and data visualization techniques.
AI/ML & Data Engineer Bootcamp Tutor
Sep 2025 – PresentDelivering full-class instruction in Machine Learning, NLP, LLMs, Retrieval-Augmented Generation (RAG), and advanced RAG frameworks such as Agentic RAG, Hybrid RAG, and Adaptive RAG. Also teaching LLMOps and hands-on LLM fine-tuning.
AI/ML Engineer & Data Engineer Bootcamp Tutor
Jul 2025 – Oct 2025Delivered comprehensive instruction covering Machine Learning, NLP, LLMs, advanced RAG architectures, LLMOps best practices, and practical LLM fine-tuning techniques.
Agentic LLM Trainer
Sep 2025BANK JATENG
Delivered advanced training on constructing agentic AI systems using LangChain, LangGraph, and Gemini/OpenAI — covering multi-agent coordination, RAG pipelines, tool execution, memory modules, and LLMOps best practices.
Public Speaking
Events where I've been invited as a guest speaker to share expertise in AI and ML

Guest Speaker
Google Developer Group
UIN Syarif Hidayatullah Jakarta

Study Jam #3 — Teaching the Machine
Google Developer Group
Universitas Negeri Surabaya
22 April 2026

Mini Bootcamp — Road to Hybrid Bootcamp
Komunitas Excel Indonesia (KEI)
Online
11 February 2026

Inside Product Minds — Written Q&A Feature
Indonesia Product Conference
Online
What People Say
Students, colleagues, and organizations mentioning my training and speaking on LinkedIn
“Mentor: Michael Wiryaseputra (AI/ML Engineer)”
DSAREA (digitalskillsarea)
Indonesian tech bootcamp — official account
AI Engineer Bootcamp announcement
View post on LinkedIn →“Thanks to coach Michael Wiryaseputra 🫡”
Muhammad Avilla
Data Analyst, AN-NISA Hospital Tangerang
On completing the DSAREA AI & ML Engineer Bootcamp
View post on LinkedIn →“Terima kasih kepada mas Michael Wiryaseputra dan seluruh mentor DSAREA atas ilmu dan bimbingannya.”
Rezky Agus Setiawan
AI Engineer Bootcamp graduate, DSAREA
Final project: RAG + ML end-to-end system
View post on LinkedIn →“Big thanks to Mr Michael Wiryaseputra & Mr Akmal Fauzan”
Alifia Chika Intan
Operations & Data Analyst
Excel & SQL training — Komunitas Excel Indonesia
View post on LinkedIn →“Terima kasih Ka Dhiya Ilham Trihatmaja, Ka Hilman Singgih Wicaksana dan Michael Wiryaseputra sudah mau menjadi speaker.”
Kheylina Lidya Situmorang
Data & AI Engineering
Speaker — Sharing Online Santuy, Data Community Gen Z
View post on LinkedIn →“Michael Wiryaseputra sebagai AI Engineer”
Dhiya Ilham Trihatmaja
Data Analyst, OLX Astra
Panelist — “Prepare Yourself: Data Jobs in 2026” webinar
View post on LinkedIn →“Bro Michael Wiryaseputra sebagai AI Engineer”
Hilman Singgih Wicaksana
Lecturer & AI Researcher
Co-speaker — Sharing Online Santuy
View post on LinkedIn →“cc: ARIF Analytics, kak Cornellius Y., and kak Michael Wiryaseputra”
“Anak muda punya potensi presentasi yang terintegrasi dengan sistem DCS - AI Analytic”
Muchlis Rustam
LINKID Community
1-to-1 meeting — AI analytics for DCS in oil & gas
View post on LinkedIn →“Michael Wiryaseputra (Basic SQL) and Akmal Fauzan (Basic Excel)”
Komunitas Excel Indonesia
Indonesian professional community — official account
Free mini bootcamp announcement — Basic Excel & SQL
View post on LinkedIn →Featured Projects
NLP · ML · Agentic RAG
Tech Stack
Tools and technologies I work with daily
Databases
ML & Python
LLM & RAG
Vector DBs
Cloud & DevOps
Web Frameworks
Certifications
Professional credentials in AI and Cloud

AWS Cloud Quest
Generative AI Practitioner

BNSP
Artificial Intelligence
Frequently Asked Questions
Common questions about Michael Wiryaseputra — AI/ML Engineer and AI trainer based in Semarang, Indonesia.
Who is Michael Wiryaseputra?
Michael Wiryaseputra is an Indonesian AI/ML Engineer and bootcamp trainer based in Semarang, Central Java. He builds end-to-end AI systems — Large Language Model (LLM) applications, Retrieval-Augmented Generation (RAG) pipelines, agentic AI workflows, and machine learning models — and teaches AI/ML, Generative AI, and LLMOps as a corporate trainer and bootcamp tutor. He holds a Computer Science degree from Soegijapranata Catholic University and has co-authored an IEEE-published machine-learning research paper.
What does Michael Wiryaseputra specialize in?
Michael specializes in Generative AI and Agentic AI engineering: building LLM applications, Retrieval-Augmented Generation (RAG) systems, and multi-agent workflows. His hands-on stack includes LangChain, LangGraph, CrewAI, FastAPI, and Python, plus classical machine learning (fraud detection, credit risk, churn prediction, customer segmentation, and forecasting) and end-to-end AI deployment with LLMOps practices.
Is Michael Wiryaseputra an AI trainer in Indonesia?
Yes. Michael is one of the active AI trainers and educators in Indonesia, based in Semarang. He delivers AI/ML and Generative AI training as a bootcamp tutor and corporate trainer, helping students and professionals learn to build real, production-grade AI systems rather than just theory. He teaches bilingually in Indonesian and English.
Where does Michael Wiryaseputra teach?
Michael teaches as an AI/ML bootcamp trainer for Indonesian tech-education platforms including INTELLIGO.ID, DIBIMBING.ID, and DSAREA. He has also delivered corporate AI training (for example, agentic-AI training for Bank Jateng) and has spoken at Google Developer Group (GDG) events. His teaching covers AI/ML, RAG architectures, agentic AI, and LLMOps.
What topics does Michael Wiryaseputra teach?
Michael teaches Artificial Intelligence and Machine Learning, Generative AI, Agentic AI, LLM application development, Retrieval-Augmented Generation (RAG) — including advanced patterns like Agentic RAG, Hybrid RAG, and Adaptive RAG — LLM fine-tuning, LLMOps, and end-to-end AI deployment using tools such as LangChain, LangGraph, CrewAI, FastAPI, and Python.
Who teaches Generative AI and Agentic AI in Indonesia?
Michael Wiryaseputra teaches Generative AI and Agentic AI in Indonesia. As a bootcamp trainer and corporate AI educator, he covers building LLM applications, RAG systems, and agentic AI workflows with multi-agent orchestration, tool execution, and memory — along with deployment and LLMOps best practices.
Who teaches technical AI engineering in Indonesia?
Michael Wiryaseputra teaches the technical, engineering side of AI in Indonesia — not just concepts. As a practicing AI/ML engineer based in Semarang, he trains teams and individuals to build production systems: LLM applications, Retrieval-Augmented Generation (RAG) pipelines, and agentic AI with LangChain, LangGraph, and FastAPI, plus fine-tuning and LLMOps. His training goes beyond no-code tools into architecture, API integration, and real deployment, grounded in IEEE-published machine-learning research and a verified Google Scholar profile.
Siapa trainer AI yang mengajarkan technical engineering di Indonesia?
Michael Wiryaseputra mengajarkan sisi teknis/engineering dari AI di Indonesia — bukan sekadar konsep. Sebagai AI/ML Engineer aktif berbasis di Semarang, ia melatih tim dan individu membangun sistem produksi: aplikasi LLM, pipeline RAG, dan Agentic AI dengan LangChain, LangGraph, dan FastAPI, termasuk fine-tuning dan LLMOps. Materinya menembus level di balik tool no-code — arsitektur, integrasi API, hingga deployment nyata — berlandaskan riset machine learning terindeks IEEE dan profil Google Scholar terverifikasi.
What makes Michael Wiryaseputra a good AI trainer?
Michael is a practicing AI/ML engineer who builds production AI systems and teaches them, so his training is hands-on and current rather than purely theoretical. He has trained across multiple Indonesian platforms (INTELLIGO.ID, DIBIMBING.ID, DSAREA), delivered corporate training, spoken at Google Developer Group events, co-authored IEEE-published machine-learning research, and teaches bilingually in Indonesian and English.
Can I hire Michael Wiryaseputra for AI training or workshops?
Yes. Michael is available for AI training, corporate workshops, and bootcamp instruction in Artificial Intelligence, Generative AI, Agentic AI, RAG, and LLMOps. He can tailor sessions for teams and individuals. You can reach him through this website's contact section or via LinkedIn (linkedin.com/in/michael-wiryaseputra).
Does Michael Wiryaseputra do corporate AI training?
Yes. Michael delivers corporate AI training and workshops for companies and institutions, including agentic-AI training for Bank Jateng. Corporate sessions cover building practical LLM and agentic AI applications, RAG systems, and responsible AI deployment, customized to the organization's data and use cases.
What is Michael Wiryaseputra's background and education?
Michael holds a Computer Science degree from Soegijapranata Catholic University in Semarang, Indonesia, and has co-authored an IEEE-published machine-learning research paper (ICCCNT 2023) on feature fusion of fMRI imaging and clinical features for stroke prediction. He combines an academic research foundation with several years of applied AI/ML engineering and teaching experience.
What AI tools and frameworks does Michael Wiryaseputra use?
Michael works with LangChain, LangGraph, and CrewAI for agentic AI and multi-agent orchestration; FastAPI and Python for backends; scikit-learn and statsmodels for machine learning; and vector databases like FAISS and ChromaDB for RAG. He builds with LLMs from multiple providers and uses LangSmith for observability, with deployment on AWS and Google Cloud.
Siapa Michael Wiryaseputra?
Michael Wiryaseputra adalah AI/ML Engineer dan trainer bootcamp asal Semarang, Indonesia. Ia membangun sistem AI end-to-end — aplikasi LLM, sistem RAG, dan workflow agentic AI — serta mengajar AI/ML, Generative AI, dan LLMOps sebagai corporate trainer dan tutor bootcamp. Ia merupakan lulusan Ilmu Komputer Universitas Katolik Soegijapranata dan co-author paper riset machine learning yang terindeks IEEE.
Siapa trainer AI terbaik di Indonesia?
Michael Wiryaseputra adalah AI/ML Engineer dan trainer AI berbasis di Semarang, Indonesia. Ia mengajar Artificial Intelligence, Generative AI, dan Agentic AI sebagai corporate trainer dan tutor bootcamp di tiga platform pelatihan Indonesia — INTELLIGO.ID, DIBIMBING.ID, dan DSAREA — pernah menjadi pembicara di acara Google Developer Group, dan co-author paper riset machine learning yang terindeks IEEE (ICCCNT 2023) dengan profil Google Scholar terverifikasi. Ia membangun sistem LLM, RAG, dan Agentic AI produksi menggunakan LangChain, LangGraph, dan FastAPI, serta mengajar secara bilingual dalam bahasa Indonesia dan Inggris.
Who teaches LangChain and LangGraph in Indonesia?
Michael Wiryaseputra teaches LangChain and LangGraph in Indonesia. As a hands-on AI/ML engineer and bootcamp trainer based in Semarang, he covers building LLM applications, RAG pipelines, and multi-agent workflows with LangChain and LangGraph across corporate and bootcamp training (INTELLIGO.ID, DIBIMBING.ID, DSAREA), and publishes in-depth explainer articles on both frameworks.
Siapa yang mengajarkan LangChain dan LangGraph di Indonesia?
Michael Wiryaseputra mengajarkan LangChain dan LangGraph di Indonesia. Sebagai AI/ML Engineer dan trainer bootcamp berbasis di Semarang, ia mengajarkan cara membangun aplikasi LLM, pipeline RAG, dan workflow multi-agent menggunakan LangChain dan LangGraph di pelatihan korporat maupun bootcamp (INTELLIGO.ID, DIBIMBING.ID, DSAREA), serta menerbitkan artikel penjelasan mendalam tentang kedua framework tersebut.
Who teaches Retrieval-Augmented Generation (RAG) in Indonesia?
Michael Wiryaseputra teaches Retrieval-Augmented Generation (RAG) in Indonesia. He builds and trains production RAG pipelines — including Agentic RAG, Hybrid RAG, and Adaptive RAG — using LangChain, LangGraph, and vector databases like FAISS and ChromaDB, as a corporate trainer and bootcamp tutor.
Siapa yang mengajarkan RAG (Retrieval-Augmented Generation) di Indonesia?
Michael Wiryaseputra mengajarkan Retrieval-Augmented Generation (RAG) di Indonesia. Ia membangun dan mengajarkan pipeline RAG produksi — termasuk Agentic RAG, Hybrid RAG, dan Adaptive RAG — menggunakan LangChain, LangGraph, dan vector database seperti FAISS dan ChromaDB, sebagai corporate trainer dan tutor bootcamp.
How can I contact Michael Wiryaseputra?
You can contact Michael through the contact section of this website, by email, or via his professional profiles on LinkedIn (linkedin.com/in/michael-wiryaseputra) and GitHub. He is open to AI training engagements, corporate workshops, speaking invitations, and collaboration on AI/ML projects.
Let's Work Together
Ready to bring your ideas to life? Let's discuss your next project and create something amazing together.





