Portofolio — MMXXVI — Indonesia

Daffa Roffi.

Aku membangun AI dan perkakas yang membuat urusan kampus terasa ringan. Mahasiswa S1 Sistem Informasi, fokus backend.

Scroll
GitHubLinkedInInstagramWhatsApp
01 — karya yang dijalankan

Live di layar, bukan cuma sketsa.

Utusu
Utusu

Asisten kuliah AI

Asisten kuliah AI untuk mahasiswa Indonesia. Terhubung langsung ke layanan online kampus: nilai, tugas, jadwal, pengumuman, sampai pustaka digital. Dua kampus, dua bot: Utara untuk Universitas Terbuka, Usura untuk Universitas Sumatera Utara.

Next.js 16FastAPIMCPLive
Buka utusu.my.id ↗Lihat repo ↗
02 — karya lain

Yang sering kurevisi.

RBV-DL
Downloader modul UT
Downloader asinkron untuk modul UT dari RBV & Pustaka Pintar. Auto authentication, concurrent rendering. Versi mobile (Flutter) buat baca offline.
Python · FlutterRBV-DL
Termfile
File manager buat server
File manager TUI untuk server, tanpa dependency, murni Python, jalan lewat SSH. Mode scripting untuk pipeline shell.
Python · TUITermfile
Price Drop
Pantau harga, dapat notifikasi
Pantau harga Shopee & TikTok Shop, dapat notifikasi saat turun, dan generate link afiliasi.
Python · APIPrice Drop
IFT
Follower analytics
Chrome extension untuk melacak follower & unfollower Instagram dengan dashboard fullscreen.
JavaScript · Chrome ExtIFT
Telegram bots
Downloader & transfer bot
Bot Telegram untuk unduh media multi-thread (Aria2 + yt-dlp) dan transfer file dua arah via SSH.
Python · TelegramTelegram bots
03 — tentang

Orangnya, bukan cuma hasil kerjanya.

Aku Muhammad Daffa Roffi. Mahasiswa S1 Sistem Informasi Universitas Terbuka. Belajar ngoding dari buta, sekarang nyoba bikin sistem yang orang lain pakai.

Kalau harus klik halaman satu-satu, itu bukan workflow, itu bug.

Prinsip itu yang menuntunku membangun Utusu, MCP server, sampai segudang bot Telegram dan perkakas CLI. Menghargai kemudahan pengguna, tapi tanpa mengorbankan kontrol.

Kampus
Universitas Terbuka, S1 Sistem Informasi
Minat
Backend, AI tools, automation
Organisasi
Kader HMI
Berkontribusi
1.322 kontribusi GitHub tahun ini

Commit history

Real data · GitHub
1.322 kontribusi · 12 bulan terakhir
OktNovDesJanFebMarAprMeiJunJulAguSepOkt
1.322 kontribusi · 12 bulan terakhir · github.com/daffaroffiSedikitBanyak
04 — arsip

Yang publik, yang lain tersimpan.

02

instagram-follower-tracker

Chrome extension untuk melacak follower & unfollower Instagram, dashboard fullscreen.

JavaScript
03

telegram-freebuff-bot

Bot Telegram untuk menjalankan CLI agent AI (Freebuff/DeepSeek) dari jarak jauh di VPS.

Python
04

telegram-drive-mcp

MCP server: manajemen file via Telegram MTProto.

TypeScript
05

telegram-photos

Backup foto ke channel Telegram privat, enkripsi zero-knowledge.

Dart
06

pdf24-ocr-cli

CLI parsing dokumen & OCR headless, fokus privasi.

Python
07

git-cal

CLI lihat contribution graph GitHub di terminal.

Perl
08

questionmarkd

Web app: jalankan ujian/kuis interaktif langsung dari file Markdown.

TypeScript
09

telegram-antigravity-bot

Agent AI Telegram untuk Google Antigravity CLI (agy) dengan session resumption.

Python
10

telegram-website-traffic-bot

Bot Telegram: notifikasi traffic website + analitik access log Nginx.

Python
11

minecraft-lan-bridge

Server lokal: jembatani Minecraft Java & Bedrock di Wi-Fi yang sama.

HTML
12

telegram-smart-downloader-bot

Unduh media multi-thread (Aria2 + yt-dlp) lewat Telegram.

Python
13

telegram-file-transfer-bot

Transfer file dua arah & manajemen file interaktif via SSH.

Python
14

termfile

File manager TUI untuk server, zero dependency, jalan lewat SSH.

Python
15

price-drop-tracker

Pantau harga Shopee & TikTok Shop, dapat notifikasi, generate link afiliasi.

Python
05 — perkakas

Yang sering kupakai.

Backend

API, workflow, dan sistem yang berjalan diam-diam.

PythonFastAPIRESTVPS

Web & Frontend

Next.js 16 App Router, shadcn/ui sebagai rujukan tunggal.

Next.jsReactshadcn/uiTailwind

AI & Otomasi

MCP server, bot Telegram, agent AI, pipeline otomasi.

MCPTelegramPlaywrightAgent

Perkakas

Mengotomatiskan hal repetitif. TUI, downloader, dan alat kecil.

PythonPerlShellRust