Skip to content
SE Laboratory
se-polinema
se-labsrcresearchersdian-hanifudin-subhi.md
Ln 1, Col 1Markdown

Dian Hanifudin Subhi

Lecturer / Researcher

Researcher focused on distributed systems, chatbots, and web-programming assessment systems.

Biography

Dian Hanifudin Subhi develops applied systems that combine software engineering, analytics, and automation. His research spans distributed interaction models, educational assessment for web programming, and operational support systems such as chatbots. This profile reinforces the laboratory's applied-software focus, especially where engineering quality meets real service and learning environments.

Books

  • Cover of Penuntun Praktikum Struktur Data
    Penuntun Praktikum Struktur Data

    A hands-on guide to data structures covering classes, objects, arrays, searching and sorting algorithms, stacks, queues, linked lists, binary trees, binary search trees, and graphs. Uses a step-by-step approach with exercises that build logical thinking, structured reasoning, and analytical depth.

  • Cover of Git Tanpa Drama
    Git Tanpa Drama

    A practical Indonesian-language guide that helps beginners use Git with confidence, from branching and merging to collaboration and everyday version-control workflows.

  • Cover of Pemrograman Mobile Menggunakan Flutter
    Pemrograman Mobile Menggunakan Flutter

    Introduces mobile application development using Flutter as a creative medium for building consistent, modern apps across devices. Covers logic, interface design, and user experience with a conversational approach that makes mobile programming accessible to beginners and curious learners alike.

  • Cover of Laravel REST API
    Laravel REST API

    A practical guide to building RESTful web services using Laravel, covering REST API concepts, project structure, authentication, authorization, Eloquent ORM data management, API documentation, testing, and best practices for building scalable, secure, and flexible API services.

Certifications

  • Software Engineer

    Certiport

  • Associate Cloud Engineer

    Google Cloud

  • Cloud Digital Leader

    Google Cloud

Projects

  • PakAI

    Unified AI subscription usage tracker. Surfaces Claude, OpenAI Codex, and OpenCode Go usage — per provider, per window (5h / weekly / monthly) — directly in your tmux status bar, Waybar panel, CLI, or a TUI dashboard.

Expertise

Research Interests
  • Adaptive publish-subscribe models
  • Automated web-programming assessment
2026
2025
2024
2023
2022
2020
2019
2018
2017
2016

// Jurusan Teknologi Informasi, Politeknik Negeri Malang

"address": "Jl. Soekarno Hatta No.9, Jatimulyo, Kec. Lowokwaru, Malang, East Java — Indonesia 65141"

"email": "imam.fahrur@polinema.ac.id"