Skip to content
Faza.ID

Menu

All projects

Projects by Muhammad Faza Pinaringgi: LLM scoring, Gemini agents, medical imaging research, and web products.

Work

Four live products I build and run as the only engineer.

  • 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

Personal projects

Research papers, course projects, and prototypes, each with its stack.

9 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
  • A leaf covered in disease spots

    Project2024

    Plant disease detection from leaf photos

    Classical models versus CNNs on PlantVillage leaves, served through a web app with a low-confidence guard.

    • TensorFlow
    • MobileNet
    • ResNet
    • scikit-learn
    • +3

    MobileNet macro-F1

    Read case study
  • The New York Stock Exchange building

    Project2025

    Financial news sentiment: RoBERTa vs FinBERT

    A general-purpose model beat the domain-specific one on 3-class financial sentiment.

    • Hugging Face Transformers
    • RoBERTa
    • FinBERT
    • BiLSTM

    RoBERTa accuracy

    Read case study
  • A dermatologist at a microscope in a hospital lab

    Project2026

    Skin lesion classification (HAM10000)

    Three modern vision backbones compared on 7 imbalanced classes, judged by macro-F1.

    • PyTorch
    • timm
    • ConvNeXt V2-Tiny
    • DeiT III-Small
    • +1

    ConvNeXt V2 macro-F1

    Read case study
  • Rows of white and red tablets

    Project2024

    Medicine recommendation from symptoms

    Type your symptoms and get a likely disease with its description, precautions, medications, diet, and workout. A Flask app on top of five compared classifiers.

    • Python
    • scikit-learn
    • pandas
    • Flask
    • +1
    Read case study
  • Four university students studying at a table

    Project2023

    TutorDek: a tutor booking site

    Book a tutor by level, subject, and method. Designed in Figma, built in HTML, CSS, and JavaScript, with a MySQL schema.

    • Figma
    • HTML
    • CSS
    • JavaScript
    • +1
    Read case study