Hello!

My name is

Muhammad Hibrizi Farghana

— or just Izi

Backend, Mobile & AI-Integrated Application Developer

About Me

Portrait of Muhammad Hibrizi Farghana (Izi)

I am Muhammad Hibrizi Farghana — most people just call me Izi. I am an Information Systems undergraduate at Universitas Indonesia (GPA 3.79/4.00) with hands-on experience in backend, mobile, and AI-integrated application development using Flutter, Django, Spring Boot, and FastAPI. I enjoy building scalable backend systems, wiring up external services and APIs, and shipping apps powered by LLMs and real-time AI. Outside of code, I love teaching, mentoring, and watching anime.

📍 Depok, Indonesia · ✉️ [email protected]

Experience

Where I have worked, led, and mentored.

  1. APAX Media Pte Ltd (Iyagi) logo
    Jun 2026 — Present

    APAX Media Pte Ltd (Iyagi)

    Tech Development

    Singapore — Remote

    • Engineered a video transcoding microservice that processes uploaded videos into HLS/DASH streaming formats with multiple quality variants for adaptive delivery.
    • Implemented CDN-based video delivery to improve media distribution and playback performance.
    • Diagnosed and resolved playback and streaming issues across transcoding, manifests, media segments, and client-side players.
    • Built and maintained features for the Iyagi Flutter app and the React partner portal, integrating REST APIs and reusable UI components.
    • Collaborated with designers, backend engineers, and product stakeholders to ship features and fix production issues.
  2. RISTEK Fasilkom UI logo
    Mar 2026 — Present

    RISTEK Fasilkom UI

    Lead of Mobile Development SIG

    Depok, Indonesia

    • Contributed to INAGRICHAT, an AI-powered avatar chatbot for farmers, building the Flutter frontend with the Product, Design, Data Science, and Web SIGs.
    • Coordinated with the Data Science and Web teams to integrate the mobile app with AI and backend services.
    • Led technical mentoring sessions on Flutter — widget composition, StatefulWidget lifecycle, rebuild behavior, UI architecture, and performance.
    • Mentored members 1-on-1 on Flutter engineering, debugging, and maintainable application design.
  3. Bekerdja.id logo
    Feb 2026 — May 2026

    Bekerdja.id

    Full-stack Developer

    Jakarta, Indonesia — Remote

    • Integrated Groq LLM APIs into WIRA (WhatsApp Intelligent Recruitment Assistant) to automate candidate screening and interview scheduling over WhatsApp.
    • Built AI-assisted workflows that analyze recruiter and candidate chat history and classify candidate interest using prompt-engineered LLM responses.
  4. RISTEK Fasilkom UI logo
    Mar 2025 — Feb 2026

    RISTEK Fasilkom UI

    Member of Mobile Development SIG

    Depok, Indonesia

    • Explored core Flutter concepts: widgets, state management, clean architecture, and API integration.
    • Built a movie-themed app on the TMDB API with authentication, movie data retrieval, and personalized user features.
  5. Faculty of Computer Science, Universitas Indonesia logo
    Aug 2024 — Present

    Faculty of Computer Science, Universitas Indonesia

    Teaching Assistant

    Depok, Indonesia

    • Enterprise Application Programming (Aug 2026 — Present)
      Supporting students in building scalable enterprise systems with Spring Boot — layered architecture, design patterns, containerization, Git workflows, deployment, and JVM monitoring.
    • Databases (Jul 2025 — Dec 2025)
      Designed original DDL/DML quizzes and PostgreSQL assignments on complex query writing (SELECT, JOIN, filtering, grouping), and graded EERD, EER-to-relational mapping, relational algebra, triggers, and PL/pgSQL work.
    • Introduction to Computer Architecture (Jan 2025 — Jun 2025)
      Designed AVR lab problems to build up low-level programming and critical thinking, and evaluated 200+ assignment and lab submissions with written feedback.
    • Discrete Mathematics 1 (Aug 2024 — Dec 2024)
      Assisted 200+ students with mathematical logic, proof techniques, sets, functions, and combinatorics; wrote original practice problems, graded 80+ submissions, and supervised quizzes.

Education

  1. Universitas Indonesia logo
    Jul 2023 — Present

    Universitas Indonesia

    Bachelor of Information Systems

    Depok, Indonesia

    • CGPA: 3.79 / 4.00
    • Relevant coursework: Data Structures and Algorithms, Databases, Security-Driven Software Development, Enterprise Application Development
  2. SMAN 3 Kota Jambi logo
    Jul 2020 — Jun 2023

    SMAN 3 Kota Jambi

    Math and Science

    Jambi, Indonesia

    • Ranked 7th in the 2022 Jambi City Informatics Olympiad (Puspresnas SIMT)
    • Netco Informatics Olympiad Team, English Club

Projects

Things I have built — the stack I used and what I actually contributed.

SIFPI

Lead Programmer

Sistem Informasi Fasilitasi Proyek Infrastruktur

Infrastructure Project Facilitation Office (IPFO) — Kemenkoinfra

  • Spring Boot
  • Java
  • Next.js
  • PostgreSQL
  • Cloudflare R2
  • Cloudflare Turnstile
  • Railway
  • CI/CD
  • Led a 5-person development team as lead programmer, delivering the platform for IPFO as the project client with Spring Boot and Next.js.
  • Directed backend engineering practices — database indexing, caching, pagination, and access/refresh token authentication — to improve scalability, performance, and security.
  • Integrated Cloudflare Turnstile and Cloudflare R2 for bot protection and scalable object storage, and built CI/CD pipelines for automated deployment to Railway.
  • Engineered an asynchronous bulk upload system in Java with concurrent image downloading, background job processing, and polling-based status tracking APIs.
  • Leveraged AI-assisted development workflows with tools such as Claude Code to speed up implementation and debugging.
INAGRICHAT screenshot 1 of 3INAGRICHAT screenshot 2 of 3INAGRICHAT screenshot 3 of 3

INAGRICHAT

Mobile & Backend Developer

AI Avatar Chatbot for Farmers

RISTEK Project

  • Flutter
  • FastAPI
  • Python
  • LiveKit
  • LLM APIs
  • Developed an AI-powered chatbot for farmers with FastAPI and Flutter, giving conversational access to agricultural information from a mobile app.
  • Integrated the backend with an LLM-based AI service to process user queries and generate context-aware agricultural responses.
  • Integrated LiveKit for real-time communication between users and an AI avatar, enabling interactive voice conversations.
  • Designed backend APIs and service integrations coordinating LLM inference, conversational state, and real-time avatar communication.
Food-Reg screenshot 1 of 5Food-Reg screenshot 2 of 5Food-Reg screenshot 5 of 5

Food-Reg

Solo Developer

Food Recognition App

Dicoding Final Project — Machine Learning Applications for Flutter

  • Flutter
  • Dart
  • Google ML Kit
  • TensorFlow Lite
  • Firebase ML
  • Built a Flutter food recognition app as the final project for the Dicoding Machine Learning Applications for Flutter course, using Google ML Kit and TensorFlow Lite.
  • Implemented image classification through both on-device inference and Firebase-hosted models, recognizing food locally and through remotely deployed models.
TMDB MovieApp screenshot 1 of 3TMDB MovieApp screenshot 2 of 3TMDB MovieApp screenshot 3 of 3

TMDB MovieApp

Solo Developer

Cross-platform Movie Companion

Solo Project

  • Flutter
  • Dart
  • REST API
  • TMDB API
  • Designed and developed a cross-platform movie application independently using Flutter and the TMDB REST APIs.
  • Implemented authentication, movie discovery, search, favorites, watchlist, and pagination for an efficient and responsive experience.

Skills & Certifications

Frameworks

  • Flutter
  • Spring Boot
  • Django
  • FastAPI
  • Next.js
  • Nuxt

Languages & Tools

  • Java
  • Dart
  • Python
  • TypeScript
  • PostgreSQL
  • Git
  • AWS

Soft Skills

  • Teaching
  • Mentoring
  • Presentation
  • Communication

Interests

  • Mobile Development
  • Backend Development
  • Frontend Development

Machine Learning Applications for Flutter

Dicoding

TensorFlow Lite, ML Kit, on-device ML

Google Cloud Basics

Dicoding

Google Cloud Platform, Compute Engine, Cloud Storage, IAM

Socials

Feel free to reach out — I am always happy to talk about tech.

GitHub profile
LinkedIn profile
Instagram profile

or email me at [email protected]

Thank you!