My background in engineering, research, and teaching.

Where I've worked

  1. Research and Development InternNational Taiwan University of Science and Technology · Jun - Aug 2026Internship
    Taipei, 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.
  2. Machine Learning EngineerAvalon AI Group (PT. Automasi Visi Analitika Optima) · Oct 2025 - Jan 2026Seasonal
    Surabaya, 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.
  3. Software Research and Development AssistantSoftware Engineering Laboratory, Informatics Engineering ITS · Aug - Nov 2025Part-time
    Surabaya, 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

  1. 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.
  2. 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 2023

    Issued by Himpunan Mahasiswa Teknik Informatika Universitas Siliwangi

    Associated with Institut Teknologi Sepuluh Nopember (ITS)

Community work

  • Avalon AI Group (PT. Automasi Visi Analitika Optima)

    Lead ML Engineer Community

    Mar 2025 - Jan 2026
    • 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.
  • idsecconf

    Organizing Committee Staff of IDSECCONF 2024

    Oct 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