Portofolio · MMXXVI · Indonesia
Aku membangun AI dan perkakas yang membuat urusan kampus terasa ringan. Mahasiswa S1 Sistem Informasi, fokus backend.
Live di utusu.my.idAsisten 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. Live di produksi, gratis selama masa pengembangan.

MCP server menghubungkan AI agent ke akun kampus. Utara membaca Tuton, MyUT, dan perpustakaan; Usura membaca portal USU, KHS, dan UKT. Semua read-only.

Downloader asinkron untuk modul UT dari RBV & Pustaka Pintar. Auto authentication, concurrent rendering. Versi mobile (Flutter) buat baca offline.

Chrome extension privat untuk melacak follower & unfollower Instagram, dashboard fullscreen dan analitik jaringan.

File manager TUI untuk server, tanpa dependency, murni Python, jalan lewat SSH. Mode scripting untuk pipeline shell.

Pantau harga Shopee & TikTok Shop, notifikasi saat turun, generate link afiliasi. Chrome extension, API, dan bot Telegram dengan dashboard histori harga.
Prinsip itu yang menuntunku dari sekadar belajar ngoding sampai membangun Utusu, MCP server kampus, sampai segudang bot dan perkakas CLI.
Aku Muhammad Daffa Roffi. Mahasiswa S1 Sistem Informasi Universitas Terbuka. Mulai dari nol, sekarang bikin sistem yang dipakai orang lain. Fokus di backend, AI, dan otomasi, tanpa membuat alur pengguna jadi rumit.
"Bikin yang rumit jadi ringan, tapi tetap gampang dikontrol."
Prinsip di balik semua yang kubangunAsisten kuliah AI. Next.js 16, FastAPI, dua MCP server kampus. Live di utusu.my.id.
Chrome extension, dashboard analitik follower & unfollower Instagram.
Downloader modul UT dari RBV & Pustaka Pintar, asinkron.
File manager TUI untuk server, tanpa dependency, via SSH.
Pantau harga Shopee & TikTok Shop, notifikasi, link afiliasi.
Web app ujian & kuis interaktif dari file Markdown.
Jalankan CLI agent AI (Freebuff/DeepSeek) dari Telegram di VPS.
MCP server: manajemen file via Telegram MTProto.
Backup foto ke channel Telegram, enkripsi zero-knowledge.
CLI parsing dokumen & OCR headless, fokus privasi.
Lihat contribution graph GitHub dari terminal.
Jembatani Minecraft Java & Bedrock di jaringan lokal.
Integrasi Telegram untuk Immich (fork).
API, workflow, dan sistem yang berjalan di belakang layar.
Next.js 16 App Router, shadcn/ui sebagai rujukan tunggal komponen.
MCP server, bot Telegram, agent AI, dan pipeline otomasi.
Mengotomatiskan hal repetitif: TUI, downloader, alat kecil.