Muhammad Abdullah Assagaf
Hello
I’m currently a Senior Software Engineer at Expedock, where I lead data platform teams focused on data model migrations, resolving discrepancies, and optimizing data onboarding for clients. My work involves designing Business Intelligence solutions using AWS, PostgreSQL, Python, and React, all while building efficient and scalable systems that support complex operations.
Before joining Expedock, I served as a Senior Expert Machine Learning Engineer at Noice. There, I developed and implemented a data orchestration platform using Kubernetes, Docker, and Jenkins. I also worked on scaling search and recommendation systems, integrating technologies like Elasticsearch and Kafka.
At Ruangguru, I managed a machine learning deployment platform using Kubernetes and Seldon Core, building scalable systems for search engines, recommendation platforms, and knowledge tracing. I also led A/B testing platforms integrated with MLFlow to enhance experiment tracking and insights for the team.
Throughout my career, I’ve specialized in designing and deploying data platforms, machine learning systems, and orchestration solutions, focusing on scalability, performance optimization, and seamless collaboration with cross-functional international teams.
When I’m not working, I enjoy reading, walking around the neighborhood, and diving into anime, visual novels, and rhythm games. Some of my favorite books include:
- Antifragile and Skin in the Game by Nassim Nicholas Taleb
- al-Munqiz min al-Dalal by Al-Ghazali
- Moral Letters to Lucilius by Seneca
I’m a fan of Kara no Kyoukai and the Fate series—especially Fate/Zero—and I always return to Tsukihime as my favorite visual novel.
Connect with me
If you would like to connect with me for mentoring purposes or to engage me in a project, please feel free to contact me through LinkedIn or ADPList.