Skip to content
View arifaqyl's full-sized avatar

Highlights

  • Pro

Block or report arifaqyl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arifaqyl/README.md

Arif Aqyl

Software engineering student in Kuala Lumpur.
Most of what I build starts as a small irritation, and everything on arifaqyl.me is served from a Raspberry Pi 4 in my room.

Portfolio LinkedIn X Email

Chibi character in uniform Chibi character with basketball

What runs on the Pi

App What it does Link
UniKL Lite A fast phone app for UniKL students: timetable, the class on now, QR attendance, coursework and reminders. One HTML file, no framework. Private beta with friends; the source is private. Unofficial, not affiliated with UniKL. arifaqyl.me
Sah.Bukti Turns WhatsApp order messages into invoices, and payment messages into proofs the shop owner approves. Built in four days for the Kracked Devs Vibe-a-thon, June 2026. Demo · Code

I automate what annoys me

Project What annoyed me What it does Language
whatsapp-assignment-dashboard A lecturer moves a deadline in a WhatsApp group Forwards my class WhatsApp chats to Telegram. It read the VLE too, until UniKL Lite took that over Python
video-editing-automation Cutting a three-hour recording by hand took a day Finds the dead air with Whisper and renders the shorter cut overnight Python
threadterm Threads only lives in a browser or an app A terminal app with the following feed, search and copy Go
github-profile-organizer Tagging every repository by hand is dull Suggests topics for each repo and applies them through the GitHub API Java
flight-fare-monitor Fare history, threshold alerts and Telegram pings for flights out of KL Python

Where it started

In 2023 my team at MRSM Gerik designed and pitched Compostify, a food-waste app concept for iOS with a solar-powered compost bin that weighs what you drop in. We placed second at the iOS App Ideation and Prototyping competition for MRSM schools. The sketch and the 3D model are on arifaqyl.me.

Also on this profile

  • pi-lab: the scripts and config behind the Pi (backups, uptime check, nginx and tunnel templates).
  • aduanmy: TrafficMY, a public transport tracker for Malaysia. Retired.
  • Small Python libraries for Malaysian rules: gaji, cuti, sahih, tnb, kwsp, ringgit, duitnow.

How I build

  • Python + FastAPI for services, SQLite for state.
  • Automation: Playwright, Telegram bots, WhatsApp through WAHA.
  • Go for single-binary command line tools.
  • Hosting: nginx and Cloudflare Tunnel on a Raspberry Pi 4.

Now

Software engineering student at UniKL MIIT. Open to software engineering internships, KL or remote.

Contact

Kuala Lumpur · MYT

Pinned Loading

  1. video-editing-automation video-editing-automation Public

    AI-powered video editing pipeline: Whisper transcription, dead-air removal, and overnight GPU export for long vlog footage.

    Python 1

  2. flight-fare-monitor flight-fare-monitor Public

    Flight fare monitor with SQLite history, threshold alerts, and Telegram notifications.

    Python

  3. github-profile-organizer github-profile-organizer Public

    GitHub profile organizer that suggests and applies repo topics via the GitHub REST API.

    Java

  4. sah-bukti sah-bukti Public

    WhatsApp-first collections control plane for Malaysian micro-sellers: order text becomes an invoice, payment becomes a review-gated ledger entry

    Python

  5. threadterm threadterm Public

    Threads in your terminal - a Bubble Tea TUI + CLI with cookie login, following feed, search, and copy

    Go

  6. whatsapp-assignment-dashboard whatsapp-assignment-dashboard Public

    24/7 academic assistant: scrapes UniKL VLE, bridges WhatsApp class groups to Telegram, builds a grounded daily agenda. Running in production with an ops console.

    Python