Information Systems · S1  ·  MMXXVI · Indonesia
GitHubLinkedIn
InstagramEmail

DaffaRoffi.

I build AI and tools that make university life feel lighter. Backend focused, without making the user flow complicated.

Scroll to see my work ↓
Featured

Utusuon the screen

An AI study assistant

An AI study assistant for Indonesian students. It connects directly to your university's online services: grades, assignments, schedules, announcements, even the digital library. Two universities, two bots: Utara for Universitas Terbuka, Usura for Universitas Sumatera Utara. Live in production, free while in development.

About

Briefbehind the scenes

Build one thing, properly finished.

Started from zero, now building systems that other people use.

A simple principle: if something can be automated without adding to your trouble, it is worth making. From that came Utusu, the campus MCP servers, and a shelf of bots and small tools.

I am Muhammad Daffa Roffi, an Information Systems student at Universitas Terbuka. Focused on backend, AI, and automation, without making the user flow complicated.

Everything here comes from public GitHub repos. What is not on this page is kept neatly away, not because it is small.

University
Universitas Terbuka, B.Sc. IS
Focus
Backend, AI, automation
Organization
HMI member
Status
Open to collaboration

Commit history

Real data · GitHub
1,322contributions · last 12 months
OktNovDesJanFebMarAprMeiJunJulAguSepOkt

Make the complex feel light, but keep it easy to control.

The principle behind everything I build
Updates

Most recenthappened

2026

Utusu live in productionLive

An AI study assistant for two universities, free while in development.

2026

Two campus MCP servers

Utara for Universitas Terbuka, Usura for USU. All read-only.

2025

A shelf of small tools

Termfile, module downloader, price tracker, down to an OCR CLI.

Archive

The public

See everything on GitHub ↗
Toolkit

What I reach for

01

Backend

APIs, workflows, and systems that run behind the scenes.

PythonFastAPIRESTVPS
02

Web

Next.js 16 App Router, shadcn/ui as the single component reference.

Next.jsReactshadcn/uiTailwind
03

AI & Automation

MCP servers, Telegram bots, AI agents, and automation pipelines.

MCPTelegramPlaywrightAgent
04

Tooling

Automating the repetitive: TUIs, downloaders, small utilities.

PythonPerlShellRust