Full-stack and systems developer. I build apps end to end, from Android and Linux
internals to web back ends and cross-platform business software, and I make them fast.
Document archive for a public university (SPU) · 2026
Digitizes and searches a university's personnel records, built for about 200,000 scanned
files, on ordinary hardware and fully offline.
Web app and API in ASP.NET Core with PostgreSQL and live updates over SignalR.
A scanner bridge that sends documents from TWAIN scanners or watched folders straight
into the archive, and a desktop backup service.
An offline, CPU-only pipeline that reads Central Kurdish and Arabic-Indic administrative
forms: deskewing, table detection, digit classification and name matching, with checks that
refuse a row rather than guess.
An explainer view that overlays what the pipeline saw on each page, so every result can
be checked.
C#
ASP.NET Core
PostgreSQL
SignalR
JavaScript
Image processing
RP Companion
Business software for a phone-repair shop · 2026
Inventory, sales, repair tickets, customer debts, expenses, accounting and thermal-printed
receipts, on the shop's Windows PC and the staff's Android and iOS phones.
Offline-first: every device keeps a full SQLite database and works without a network.
Peer-to-peer sync with no central database, through a self-hosted SignalR relay that
stores nothing.
One .NET MAUI codebase for four platforms, plus a public website with an admin panel.
Unit tests, an Inno Setup installer and CI-built iOS releases; went through a full
security audit with every finding tracked to closure.
C#
.NET MAUI
SQLite
EF Core
SignalR
ASP.NET Core
xUnit
phosh-termux
Linux mobile shell on Android · open source · 2026
Runs the Phosh mobile shell, Plasma Mobile and XFCE in a Debian container on Android, with
the fixes that make it usable: a lock screen that unlocks under PRoot, sessions that survive
Android's phantom-process killer, and relaunching without a reboot. Comes with a write-up of
each diagnosis.