Halo, saya Abdillah Abhipraya Abrar. Software Developer & Informatics Student at UPN “Veteran” Yogyakarta.

Saya mengintegrasikan perancangan antarmuka (UI/UX) dengan rekayasa web full-stack dan keamanan sistem (cybersecurity). Belakangan ini, fokus saya adalah merancang dan membangun produk digital yang intuitif bagi pengguna, memiliki performa andal, serta aman dari sisi arsitektur sistem.

Terbuka untuk magang, peluang software development, kolaborasi proyek web, dan pekerjaan teknis lain yang sejalan.

Proyek

Lima proyek: masalahnya, yang saya bangun, sisi teknisnya, dan hasilnya. Buka barisnya untuk detail lengkap.

Overlay draft broadcast MLBB Draft Studio 1920x1080: slot pick kedua tim, timer, dan branding turnamen

MLBB Draft Studio

Full-stack developer

Masalah Operator turnamen membutuhkan satu sumber kebenaran untuk aksi draft, timer, konfigurasi tim, state pertandingan, dan overlay siap siar.

Stack React 18 · Vite · Tailwind CSS v4 · Express · Socket.IO
DibangunPanel operator dan dua overlay OBS Browser Source — draft serta scoreboard transparan 1920×1080 — dengan timer otoritatif, preset, dan backup state.
TeknisState otoritatif di server via Socket.IO tanpa reload; penulisan atomik (.tmp lalu rename) dengan autosave dan retensi backup; engine draft terpisah dari UI.
HasilDirancang sebagai sumber siaran OBS dua PC lewat LAN (operator + siaran). Pengujian otomatis: 131 asersi backend dan 115 asersi E2E lulus; dataset 133 hero tervalidasi 0 error — fixture teruji, koneksi grid live belum terverifikasi.
Repository

SPADA Telegram Bot

Developer & automation

Masalah Data mata kuliah, deadline, kehadiran, tugas, dan nilai tersebar di alur LMS yang merepotkan untuk dicek secara manual.

Stack Python · Telegram Bot · FastAPI · BeautifulSoup
DibangunBot Telegram: pengingat deadline 24 jam / 1 jam / 15 menit, absensi otomatis dengan screenshot bukti, briefing harian 07.00 WIB, dan dashboard web read-only dengan pairing QR.
TeknisScraping LMS dengan BeautifulSoup, pengecekan tiap 30 menit, sesi login disimpan lokal tanpa kredensial di .env; deploy GCP e2-micro (1 CPU, 512 MB) dengan systemd.
HasilDipakai untuk kebutuhan kuliah sendiri di UPNYK. Service systemd (systemctl enable) start otomatis setelah reboot.
Repository

JogjaLensa

Full-stack developer

Masalah Orang yang mencari fotografer membutuhkan cara lebih mudah untuk membandingkan layanan, harga, portofolio, dan informasi booking di satu tempat.

Stack PHP 8 · Bootstrap 5.3 · MySQL / MariaDB · Apache
DibangunMarketplace dua peran: klien mencari & memfilter vendor, booking, unggah bukti bayar, ulasan bintang, dan invoice; vendor mengelola paket, galeri portofolio, serta order.
TeknisPHP 8 prosedural + mysqli dengan foreign key, autentikasi login/register/logout, statistik langsung dari database, dan Bootstrap 5.3 di Apache (XAMPP/Laragon).
HasilProyek Pemrograman Web semester 3 — aplikasi full-stack yang berjalan lokal, dari landing page sampai alur pembayaran dan ulasan.
Repository
Tangkapan layar SimpleARPlacement di Android: prompt Tap to Place di atas kamera AR dengan palet objek 3D di bawah

SimpleARPlacement

Unity AR developer

Masalah Pengguna membutuhkan model interaksi mobile yang langsung untuk menempatkan objek 3D ke permukaan dunia nyata yang terdeteksi.

StackUnity · AR Foundation 6.5 · ARCore 6.5 · C#
DibangunAplikasi Android AR: tap untuk menempatkan objek 3D di permukaan terdeteksi, lengkap dengan kontrol rotasi, skala, dan reset dari UI.
TeknisRaycast ke plane terdeteksi + anchor AR di atas Unity Input System; konfigurasi Android IL2CPP/ARM64, minimum API 26, dan OpenGLES3 untuk ARCore.
HasilAPK berjalan di Samsung Galaxy A54 dengan sesi AR aktif. Lima skenario pengujian terdokumentasi: permukaan bertekstur/polos, cahaya terang/redup, dan gerakan kamera cepat.
Repository
Konsol orkestrasi Cerberus: terminal agen dan tabel tugas paralel dengan status eksekusi

Cerberus

Kustomisasi & orkestrasi

Masalah Pengujian keamanan yang kompleks diuntungkan dari dekomposisi: perencanaan, riset, eksekusi, verifikasi, dan pelaporan sebaiknya tidak ditangani sebagai satu tugas agen tunggal.

StackBun · TypeScript · OpenCode · Multi-Agent
DibangunKustomisasi dan adaptasi Cerberus sebagai bagian kerangka oh-my-open-pentest: instalasi via bunx, verifikasi lewat perintah doctor, playbook dan agen disesuaikan.
TeknisOrkestrasi multi-agent berbasis intent: pekerjaan dirutekan ke sub-agent spesialis (Scout, Intel, Sentinel, Talos) yang bisa berjalan paralel, dengan verifikasi tiap temuan sebelum masuk laporan.
HasilKerangka menyediakan 109+ tools keamanan, 250+ skill playbooks, dan 10 mode engagement dengan laporan ber-CVSS — dipakai untuk pengujian yang berizin di lab pribadi.
Repository

Tentang

Potret Abdillah Abhi

Saya Abdillah Abhi, mahasiswa S1 Teknik Informatika di UPN “Veteran” Yogyakarta. Saya tertarik mengubah masalah nyata menjadi solusi digital yang dapat digunakan, baik melalui aplikasi web, otomasi, maupun sistem interaktif.

Yang saya kerjakan: merancang antarmuka yang intuitif, membangun aplikasi web full-stack, mengotomasi tugas berulang, dan mengembangkan sistem real-time. Saya juga memperhatikan struktur sistem, maintainability, dan aspek keamanan agar solusi yang dibangun tidak hanya berjalan, tetapi juga dapat diandalkan.

  • 131 + 115Asersi backend & E2E lulus pada MLBB Draft Studio
  • 5 proyekProyek publik di GitHub: web, bot Telegram, AR, dan orkestrasi
  • Otomasi kuliahPengingat deadline, absensi otomatis, dan briefing 07.00 WIB
  • Best VideoFind IT! UGM 2026 — kompetisi UX nasional

Pengalaman

Mei 2026 — Sekarang

UI/UX Designer & System Analyst (Research Assistant)

Riset Sistem Penganggaran Digital · UPN “Veteran” Yogyakarta

  • Merumuskan Functional Requirements dan dokumen SRS teknis berbasis regulasi tata kelola anggaran.
  • Memetakan alur bisnis multi-entitas ke dalam pemodelan data flow (DFD Level 0–3).
  • Mengembangkan user flow, design system, dan prototipe interaktif high-fidelity di Figma menggunakan metode User-Centered Design (UCD).
Sep 2025 — Sep 2026

Wakil Kepala Departemen Media & Informasi

Badan Keluarga Mahasiswa Kebumen (BKMK)

Koordinasi tim Medinfo, strategi konten, kalender editorial, dan pengawasan aset visual lintas platform.

Okt 2025 — Jan 2026

Koordinator PDD

Kebumen Campus Festival 2026

Memimpin 9 anggota dan membagi alur kerja fotografi, videografi, desain grafis, serta copywriting untuk event berskala kabupaten.

Okt 2025 — Jan 2026

Koordinator PDD

SMANSAKU Campus Expo

Memimpin 4 anggota untuk strategi publikasi visual end-to-end dan produksi konten multi-platform event berskala regional.

Agu 2026 — Sep 2026

Koordinator PDD

Serasehan Jurusan Informatika · Himpunan Mahasiswa Informatika, UPN “Veteran” Yogyakarta

Memimpin tim dokumentasi dan publikasi visual untuk event yang sedang berlangsung.

Pendidikan

2024 — Sekarang

S1 Teknik Informatika

UPN “Veteran” Yogyakarta

Pencapaian

Finalis & Penerima Best Video — Find IT! UGM 2026

Penghargaan pada kompetisi desain UX tingkat nasional.

Mei 2026
KMTETI · FT UGM

Keahlian

Dikelompokkan per peran: yang saya andalkan untuk membangun produk, yang spesialis, dan yang pendukung.

Engineering utama

JavaScript Python PHP C++ Java SQL / MariaDB HTML CSS Bootstrap React Vite Tailwind CSS Express Socket.IO

Spesialisasi

FastAPI Unity 3D AR Foundation ARCore

Desain pendukung

Figma Adobe Photoshop Adobe After Effects Blender 3D SketchUp Canva

Sertifikat

Dua penghargaan Find IT! 2026 dan empat sertifikat Dicoding, lengkap dengan tautan verifikasi resmi dan berkas aslinya.

Sep 2026

Belajar Machine Learning untuk Pemula

Dicoding
Agu 2026

Belajar Dasar Data Science

Dicoding
Agu 2026

Memulai Pemrograman dengan Python

Dicoding
Agu 2026

Belajar Dasar Structured Query Language (SQL)

Dicoding
Mei 2026

Finalis UX Competition — Find IT! 2026

KMTETI · FT UGM
Mei 2026

Best Video — Find IT! 2026

KMTETI · FT UGM

Repository

Dua belas repository publik saya, dikelompokkan menurut bidang dan diurutkan dari yang terbaru diperbarui. Lima di antaranya punya studi kasus lengkap di bagian Proyek.

Aplikasi, web & AR 3

mlbb-draft-studio

Draft pick dan scoreboard Mobile Legends sebagai sumber Browser Source OBS: panel operator dan dua overlay transparan yang tersinkron real-time.

JavaScriptDiperbarui Okt 2026

Repository

simple-ar-placement

Aplikasi AR Unity: deteksi permukaan, penempatan objek, rotasi, skala, dan reset (AR Foundation + ARCore).

C#Diperbarui Okt 2026

Repository

ProjectPemogramanWeb-Abdillah-Abhi

Proyek pemrograman web: CRUD, authentication, dan integrasi database dengan PHP, HTML, CSS, dan JavaScript.

PHPDiperbarui Des 2025

Repository

AI, bot & otomasi 3

autosync-git

Toolkit auto-sync Git: commit, pull, dan push otomatis dengan penanganan konflik serta mode once, lintas platform (Linux systemd + Windows Task Scheduler).

PowerShellDiperbarui Sep 2026★ 1

bot_spada

Bot Telegram dan web dashboard untuk mengelola kuliah di SPADA WIMAYA: login otomatis, pengingat deadline tugas, dan absensi otomatis.

PythonDiperbarui Sep 2026

Repository

Cerberus

Platform AI Agent: integrasi OpenCode + oh-my-open-pentest untuk otomatisasi workflow dan keamanan siber.

TypeScriptDiperbarui Jul 2026

Repository

Riset, data & keamanan 4

projek-kriptografi-1

Tugas mata kuliah Kriptografi semester 5, dikerjakan bersama anggota kelompok.

PythonDiperbarui Sep 2026

Projek-SCPK

Sistem Pendukung Keputusan dengan metode AHP, SAW, Weighted Product, dan Fuzzy Logic — Python, Jupyter, dan Streamlit.

Jupyter NotebookDiperbarui Mei 2026

WifiPentest

Eksperimen pengujian keamanan jaringan Wi-Fi: dua sesi WPA2 pada jaringan milik sendiri, satu berhasil di-crack dan satu tidak.

Diperbarui Mei 2026

sqli-research

Riset keamanan: proof of concept eksploitasi Time-Based Blind SQLi dengan sistem verifikasi ganda dan contoh mitigasi PDO.

PythonDiperbarui Apr 2026

Profil 2

Abdillah-Abhi-Portfolio

Sumber situs portofolio statis tanpa dependensi ini, beserta scaffold React/Vite yang menyertainya.

HTMLDiperbarui Okt 2026

Abhiprayaa29

Profil README GitHub: mahasiswa Teknik Informatika semester 5 di UPN "Veteran" Yogyakarta.

Diperbarui Sep 2026

Kontak

Terbuka untuk magang, peluang software development, kolaborasi proyek web, dan pekerjaan teknis lain yang sejalan.

Detail proyek

Peran
Status
Stack

Buka repository
Masalah

Kontribusi

Tantangan teknis

Fitur utama
    Hasil

    Catatan teknis

    Sertifikat