About
Resume / CVMy background in engineering, research, and teaching.
Where I've worked
- Research and Development InternNational Taiwan University of Science and Technology · Jun - Aug 2026InternshipTaipei, Taipei City, TaiwanOn-site
- Collaborated with a team to build a knowledge-based system using knowledge graphs to help LLMs retrieve relevant information and generate answers grounded in laboratory meeting records.
- Implemented hybrid retrieval combining Qwen3-Embedding-0.6B embeddings with RDFLib graph traversal and RDF4J/SPARQL integration to provide answers with traceable source references.
- Built relation validation to quarantine unverified graph connections while preserving evidence for review.
- Benchmarked retrieval on 30 questions from three meetings: graph retrieval passed 30/30 acceptance cases, compared with 22/30 for the vector baseline.
- Machine Learning EngineerAvalon AI Group (PT. Automasi Visi Analitika Optima) · Oct 2025 - Jan 2026SeasonalSurabaya, East Java, IndonesiaHybrid
- Developed Python scraping pipelines with Selenium and BeautifulSoup to collect Matahari product details and images, organizing color and size variants in SQLite for Aura Intelligence.
- Contributed to personal color analysis using MediaPipe facial landmarks, OpenCV, and K-Means clustering to extract dominant skin, eye, and eyebrow colors for personalized fashion recommendations.
- Implemented CIELAB and HSV color-space analysis, skin-tone scoring, and facial color contrast to support 12-season personal color classification.
- Built FastAPI endpoints for image-based color analysis, returning seasonal classifications and recommended palettes for the fashion assistant's customer-analysis workflow.
- Software Research and Development AssistantSoftware Engineering Laboratory, Informatics Engineering ITS · Aug - Nov 2025Part-timeSurabaya, East Java, IndonesiaOn-site
- Led the development team and contributed across the full stack to build a mobile task-management and scheduling application using React Native (Expo), Go (Gin), and PostgreSQL.
- Implemented LLM orchestration in Go, integrating the OpenRouter API and MCP tools for conversational task management and scheduling.
- Integrated Google Calendar and Google Tasks APIs with OAuth 2.0 so the assistant could manage calendar events and tasks on users' behalf.
- Evaluated the application with 30 participants, achieving a System Usability Scale score of 73.67 and an AI-assisted scheduling Task Success Rate of 83%.
Where I studied
Bachelor's degree, Informatics Engineering
Institut Teknologi Sepuluh Nopember (ITS) · Aug 2022 - Oct 2026
Surabaya, Indonesia
Grade: 3.68 / 4.00
- Focused on machine learning, NLP, databases, and software engineering.
Mathematics and Natural Sciences (MIPA Track)
SMAN 1 Sidoarjo · Jul 2019 - May 2022
Sidoarjo, Indonesia
Research output
Augmentation-Free Semi-Supervised Contrastive Learning for Multi-Label Classification of Indonesian Regulatory Texts
Anindhita Dewabharata, Bagus Jati Santoso, Muhammad Ivan Ardianadi Afiat, Muhammad Rifqi Ma'ruf, Monalisa Gosumolo
IEEE COMNETSAT 2025
AI-Based Application for Task Management and Scheduling Student Activity
Bintang Nuralamsyah, Umi Laili Yuhana, Anny Yuniarti, Muhammad Rifqi Ma'ruf, Firania Putri Harsanti, Faiz Kautsar, Pelangi Masita Wati
IEEE ICTS 2025
Recognition
3rd Place Winner of the SMEFU National Scientific Writing Competition Part XIV
Oct 2023Issued by Himpunan Mahasiswa Teknik Informatika Universitas Siliwangi
Associated with Institut Teknologi Sepuluh Nopember (ITS)
Community work
- Mar 2025 - Jan 2026
Avalon AI Group (PT. Automasi Visi Analitika Optima)
Lead ML Engineer Community
- Mentored a 15-member team to build practical machine learning engineering skills.
- Initiated twice-weekly ML Tweaks sessions to improve model performance and coding practices.
- Oct 2024
idsecconf
Organizing Committee Staff of IDSECCONF 2024
- Served on the organizing committee for a national seminar, overseeing the rundown and technical coordination for more than 100 participants.
Things I work with
Programming
- Python
- JavaScript
- Go
- C++
- SQL
Research
- PyTorch
- Hugging Face
Engineering
- FastAPI
- PostgreSQL
- Docker
- Git