Skip to content
Ahmad Pausi

Projects

Most of what I build at work is internal and stays there. This is the rest — tools, products, and the older work that got me here. Everything with a public repository links to it.

Tools & infrastructure

Small things I built because I kept hitting the same problem.

aw-hub

Merges ActivityWatch data from every device into one self-hosted dashboard.

TypeScript · SQLite

Screenshot
The AW Hub dashboard: total active time, a daily trend per device, and a 24-hour timeline

adminer-table-search

A Ctrl+K quick-open palette for Adminer 5 — fuzzy search over tables, databases, columns, and saved queries.

PHP · JavaScript

Screenshot
The Ctrl+K palette open over Adminer, listing matching tables with their approximate row counts

adminer-schema-diagram

An interactive ER diagram that replaces Adminer 5's default schema page.

PHP · JavaScript

Screenshot
An ER diagram of a shop database, showing tables and the relations between them

cf-origin-fallback

A Cloudflare Worker that serves the last good copy of a page from KV when the origin goes down.

TypeScript · Cloudflare Workers · KV

sap-b1-sql-explorer

A read-only SQL explorer for SAP Business One on HANA: browse the company schema, look up column definitions, and run queries from the browser.

C# · ASP.NET Core · Vue · SAP HANA

my-grafana-prometheus-setup

A write-up of monitoring four servers across three providers with Prometheus and Grafana — pulling metrics from the fixed hosts, letting the ephemeral ones push.

Prometheus · Grafana · Shell · Docker

Screenshot
A Grafana dashboard tracking four servers across three providers: uptime, CPU, RAM, disk, network traffic, and a server inventory table

hermes-notion-spending

A Hermes Agent skill that logs spending to a Notion database from a WhatsApp message.

Hermes Agent · Notion API

Products

Whole applications rather than utilities — each with its own interface and its own users.

worthly

An all-in-one tracker for personal net worth and multi-asset portfolios.

TypeScript · Next.js

Screenshot
The Worthly dashboard, showing asset allocation and portfolio performance

aave-tracker

Tracks daily interest on USDT supplied to Aave V3. Encrypted data, static dashboard, no backend.

Svelte · TypeScript

Screenshot
The Aave Tracker dashboard: supplied balance, interest earned today, and the annualised rate

SimaRQA

An Android app for tracking the assets of Rumah Al-Qur'an Aqsyanna.

Flutter · Express · MySQL · AWS

Nutrify

A nutrition platform that explains what is in your food and tracks daily intake against your needs.

Selected as one of the best projects in Dicoding MSIB Batch 5.

React · Tailwind CSS · Express · MongoDB

RPA Onboarding Star Talent

An RPA employee-onboarding solution built for a real IDstar use case.

3rd place, ICstar Hackathon 2024.

UiPath · StarConnect

Archive

Show 10

Earlier work, kept for the record.

PasteBin

Stores plain text or code snippets for a set period and shares them by link.

Nuxt · Bootstrap

Easy Absence

A faster way to take class attendance than the QR-code flow my campus used.

Nuxt · Bootstrap

SLink

A URL shortener for long blog links.

Python · Flask · Bootstrap

Al-Qur'an Web

A web-based Al-Qur'an reader.

JavaScript · Webpack · Bootstrap

Computer Based Test

Digital exam creation and marking for vocational high schools.

Java · MySQL

Cinema Ticket App

Books cinema seats online.

PHP · MySQL · Bootstrap

Car Rental

Handles the rental process for a car hire company.

PHP · MySQL · Bootstrap

Sistem Kasir

A point-of-sale desktop app with stock records and sales reports.

VB.NET · SQL Server

Simple Web Chat

A minimal web chat.

PHP · Vue · Bootstrap

GloHost

A landing page for a web hosting service.

HTML · CSS