RESEARCH × ENGINEERING

Hanif Muhammad
Zhafran Sutisna

An Informatics Engineering graduate who builds intelligent applications by bridging AI/ML research with practical software engineering.

  • AI / MACHINE LEARNING
  • COMPUTER VISION
  • NLP
  • SOFTWARE ENGINEERING
Portrait of Hanif Muhammad Zhafran Sutisna
PROFILE SIGNAL ID / 01
INSTITUTION
Gunadarma University
PROGRAM
Informatics Engineering — fresh graduate
RESEARCH
Arabic OCR & diacritization
TEACHING
Tutor & Laboratory Assistant, LePKom
LOG / 001

Featured work

Three builds, read in progression: author → full-stack → researcher.

01 COMPUTER VISION · MOBILE AI
CASE 01 / 03

TadabburLens

Developer / Project Author Academic computer vision project · 2025

An on-device Arabic script lens: photograph a letter and a MobileNetV2 classifier returns the Hijaiyah class, running inside an Android app through TensorFlow Lite.

45,308
training images
dataset_v5 · 29 classes
  • 98.41%
    validation accuracy
  • 88.57%
    UAT score
  • Python
  • TensorFlow
  • MobileNetV2
  • TFLite
  • Kotlin
  • Android
DISPLAY +04 INSTRUMENTS
tadabburlens / splash-screen
App splash screen
Main home screen ready to scan
Loading state during inference
Loading complete, model ready
Detection result: recognized letter shown
Manual correction options available
Alternative character suggestions
Final corrected result
Hijaiyah gallery of learned letters
Detection history and saved scans
01 / 10
INSTRUMENTATION 04 VIEWS
02 AUTOMATION · AI INTEGRATION
CASE 02 / 03

YoLiYo Mentai

Full-Stack Developer Team project · Pengelolaan Proyek Perangkat Lunak · 2026

An ordering system for a real MSME client: customers order through a Telegram chatbot (n8n + AI agent), payments run through Midtrans, and the owner runs the business from a React dashboard backed by Supabase.

100%
UAT
accepted by the business owner
  • React
  • Supabase
  • n8n
  • Telegram Bot
  • Midtrans
  • AI Agent
DISPLAY +04 INSTRUMENTS
yoliyo-mentai / login-page
yoliyo-mentai 01 / 15
Admin login page
Main dashboard with KPIs
Order management overview
Order detail modal
Products and inventory management
Add new product modal
Edit existing product modal
Customer and contacts page
Customer detail modal
Analytics and reporting dashboard
Account detail view
Admin account management
Audit log page
Telegram chatbot response flow (1)
Telegram chatbot response flow (2)
INSTRUMENTATION 04 VIEWS
03 OCR · NLP · MOBILE PIPELINE
CASE 03 / 03

TashkiFlow

Thesis Researcher & Developer Undergraduate thesis research · 2026

An Arabic OCR and diacritization pipeline: scan a page, a hybrid OCR engine (PaddleOCR + Kraken, arbitration-merged) extracts the text, a sequence model restores the harakat, and an Android app presents Arabic + diacritics + Latin transliteration.

13.79%
average CER
character error rate
  • 23.15%
    average WER
  • 25.75%
    average DER

LIMITATION Known limitation: classical handwritten Arabic remains difficult for this pipeline — character error rate rises to 40.52% on that subset. The results above are not a claim of flawless accuracy.

  • Python
  • PaddleOCR
  • Kraken
  • Diacritization
  • FastAPI
  • Android
DISPLAY +04 INSTRUMENTS
tashkiflow / splash-screen
App initialization
Home screen (top half)
Home screen (bottom half)
Preview with perspective correction
Preview enhancement options
Processing scan with progress indicator
Result screen (top half)
Result screen (bottom half)
Share and export results
Scan history and saved results
01 / 10
INSTRUMENTATION 04 VIEWS
LOG / 002

Research context

Fresh graduate in Informatics Engineering from Gunadarma University, focused on artificial intelligence and machine learning — specifically computer vision and natural language processing.

Undergraduate research sits in Arabic OCR and diacritization: an area where models are still fragile, and where honest measurement matters more than a good demo.

TUTOR & LABORATORY ASSISTANT — LePKom
  • Java
  • Database / DBMS
  • Golang

Supporting coursework and lab sessions across these subjects.

The through-line: taking AI/ML experimentation and giving it a shape someone can actually use.

Hanif Muhammad Zhafran Sutisna, seated portrait
FIELD NOTE / 02 GUNADARMA
TECHNICAL DOMAINS 06 AREAS
  • 01 COMPUTER VISION Image classification, recognition pipelines
  • 02 NLP Diacritization, sequence modelling
  • 03 ANDROID On-device model integration
  • 04 AUTOMATION Bot & workflow systems
  • 05 WEB SYSTEMS Dashboards, data-facing interfaces
  • 06 OCR Document & handwriting pipelines