Skip to content
Faza.ID

Menu

MuhammadFazaPinaringgi

Roles: AI Engineer, Full-stack Developer, ML Researcher

I build and ship LLM features in real products. Right now, I'm the sole engineer behind SemarLanguage.

Muhammad Faza Pinaringgi in a black suit

Open to AI roles

What I work on: AI Engineering, LLM Apps, Machine Learning, Computer Vision, Full-stack Web, Data Science, Research

I build AI-powered products end to end, from machine learning models to the web apps people use every day.

Faza speaking at a podium

About

Researcher by habit, engineer by job.

I'm Faza, an AI Engineer based in Bekasi, Indonesia. I build AI features and the web products around them, from training the model to launching the app people actually use.

I came to AI through research, and it still shapes how I work: I test a result against real data before I trust it, and I make sure a feature works for real users before it ships.

Today I'm the only engineer behind four live products at OOH Group, while finishing a fast-track master's in Data Science at BINUS University.

Right now

  • Building AI scoring features for SemarLanguage, a language test platform.
  • Running the final experiments for my master's thesis on chest X-ray models.
  • Open to AI engineering roles.

Soft skills

Experience

One employer, four live products, each one built or rebuilt by me.

Jul 2026 - present

AI Engineer & Full-stack Web Developer

PT OOH Kupu Kupu Global (OOH Group)

Sole engineer for four of the group's web products, owning architecture, releases, and production databases. Built with an AI coding assistant (Claude Code); design decisions, review, testing, and releases are my own.

  • SemarLanguage homepage: five languages, one place to learn

    LiveJul 2026 - present

    SemarLanguage: AI-scored IELTS pre-tests

    A paid language pre-test platform where Claude scores Writing and Whisper transcribes Speaking, checked against real IELTS results.

    • Next.js 15
    • TypeScript
    • Supabase/PostgreSQL
    • Claude API
    • +4

    Writing-scorer bias

    Read case study
  • ooh.co.id homepage with the Work and Holiday ballot simulation

    LiveAug 2026 - present

    ooh.co.id: Work and Holiday visa platform

    I redesigned the whole site, then built what runs the business behind it: a member area, an admin panel, lead scoring, and online payments.

    • Laravel
    • PHP
    • MySQL
    • Midtrans
    • +1
    Read case study

Organizations and volunteering

  • HIMTI Informatics Student AssociationMember2022-2024
  • Freshmen Partner, BINUS UniversityMentor2022-2023
  • Christian Eunike Orphanage Foundation, SemarangVolunteer educator: digital literacy, basic coding, study skills2022-2024
  • Srondol Wetan 05 Primary School, SemarangVolunteer mathematics teacher

Featured projects

Research, competitions, and prototypes with a full write-up. More in the project archive.

All projects
  • Simpul analyst answering a sales question with computed numbers (simulated data)

    ProjectOct 2026

    Simpul: AI data hub with Gemini agents

    A 10-day prototype for a team in an internal corporate AI competition. The team won 1st place.

    • React 19
    • TypeScript
    • Gemini function calling
    • Vercel serverless

    Query tools for the analyst agent

    Read case study
  • A chest X-ray

    In progress2025 - present

    Multi-teacher distillation for chest X-rays

    Master's thesis: three different teachers trained on 112,120 chest X-rays, distilled into one lightweight student.

    • PyTorch
    • DenseNet-121
    • ResNet-50
    • RAD-DINO ViT
    • +1

    Best teacher mAUC

    Read case study
  • A flooded street with closed shops and trees

    Published2025

    3D flood visualization for Jakarta

    LSTM rainfall forecasting feeding an ANUGA flood simulation, rendered as an interactive 3D map. Published at ICCSCI 2025.

    • LSTM
    • ANUGA
    • Leafmap
    • Python

    Rainfall LSTM R²

    Read case study
  • Hands holding a credit card over a laptop

    Published2024

    Credit card fraud: 4 models × 8 balancing techniques

    Which balancing technique helps when only 0.172% of 284,807 transactions are fraud? Published at ICCSCI 2024, presented orally.

    • Python
    • scikit-learn
    • XGBoost
    • imbalanced-learn

    Best fraud-class F1

    Read case study

Research

Two papers in Procedia Computer Science and a thesis in progress.

2025 · Procedia Computer Science (ICCSCI 2025)

3D Dynamic Flood Visualization System with AI-based Prediction Using LSTM, ANUGA and Leafmap for Jakarta Urban Area

J. D. Dzaky, M. F. Pinaringgi, F. Purnomo, A. Prasetyo · Author 2 of 4

Rainfall LSTM R²

2024 · Procedia Computer Science (ICCSCI 2024)

Comparative Analysis of Machine Learning Algorithms and Data Balancing Techniques for Credit Card Fraud Detection

M. G. Wijaya, M. F. Pinaringgi, A. Y. Zakiyyah, Meiliana · Author 2 of 4 · Oral presenter

Best fraud-class F1

Education

Fast-tracked from the bachelor degree straight into the master programme.

  • BINUS University

    BINUS University

    2025 - present

    Master of Computer Science

    Data Science, fast-track

    3.93GPA / 4

  • BINUS University

    BINUS University

    2022 - 2026

    Bachelor of Computer Science (S.Kom.)

    Intelligent Systems

    3.59GPA / 4

Certificates and tech stack

Comments

Questions, feedback, or just a hello. Comments appear here after I review them.

Hiring for an AI role? Email me.

Open to AI roles. Email is the fastest way to reach me.

CV (EN)CV (ID)