karots-pos
Production point-of-sale for a Sri Lankan shop — a cashier terminal and an admin panel that compile to a single static Go binary.
// whoami
Backend & DevOps Engineer. I build backend systems and run the servers they live on.
$ neofetch user Mohammed Sheik Adhnan role Backend & DevOps Engineer loc Puttalam, Sri Lanka os Ubuntu Server 24.04 (self-hosted) stack Go · Bun · TypeScript · Postgres infra Docker · NGINX · Cloudflare edu HND Software Eng · Distinction · Rank 1 up ● online · 0 unplanned downtime ↗ $
last_sync: 2026-06-08
Production point-of-sale for a Sri Lankan shop — a cashier terminal and an admin panel that compile to a single static Go binary.
A full-stack local-network system that displays and manages mosque prayer times, running 24/7 on a Raspberry Pi.
A multi-application production server on repurposed hardware — 8+ containerized services, SSL, isolated networks, automated backups, 9+ months zero unplanned downtime.
A full-stack spare-parts store with a non-technical-friendly admin panel and a WhatsApp checkout flow — in production for 6+ months.
A lightweight, database-agnostic TypeScript migration engine with adapters, hashing protection, and transactional safety.
How I run a fleet of containerized production apps on a repurposed PC — SSL, isolated networks, automated backups, and what owning the deployment teaches you.
// open to work
I take projects end-to-end — from API design to the box it runs on.