Selected basic API calls after eliminating unnecessary database work.
Available for thoughtful engineering teams
Shan PadayhagSoftware engineer for systems that need to move faster.
I turn slow, calculation-heavy software into reliable, maintainable systems. My work sits where backend performance, practical product engineering, and technical judgment meet.
See selected workDatabase-load reduction through targeted performance remediation.
Uptime maintained for a system used by 1,300+ daily operators.
Work shaped by constraints, not buzzwords.
Experience across product maintenance, performance improvements, technical direction, testing, delivery, and production operations.
Sep 2022 — Jul 2024
Software Engineer
Mabizza IT Solutions
Maintained and improved a calculation-heavy client application with PHP, TypeScript, React, MySQL, Redis, AWS and Ubuntu.
May 2021 — Sep 2022
Lead Developer
Whitelide
Provided technical direction for a small delivery team while building with Laravel, React, TypeScript, MySQL, CI/CD and Ubuntu.
Source-verified personal projects.
Built to practice the parts of engineering I care about: correct data models, useful offline behavior, and tests that protect the hard edges.
Savings Tracker
Next.js · React · TypeScript · IndexedDB
A local-first finance application built around transactional ledgers, reconciliation, reports and denormalized read models.
View sourceStudy Aid
Astro · SolidJS · TypeScript · IndexedDB
An offline study tool with rich cards, attachment management, backups, migrations and an FSRS scheduling integration.
View sourceCurrently deepening Rust while building a public systems showcase.