Selected basic API calls after eliminating unnecessary database work.
Available for backend, full-stack, and systems work
Shan PadayhagVersatile software engineer who can move across the stack.
I build reliable software across backend, frontend, data, and production operations. My strongest work is in performance-minded systems, and I’m currently leaning into Rust for new backend work while staying comfortable in PHP, TypeScript, and React ecosystems.
See selected workDatabase-load reduction through targeted performance remediation.
Uptime maintained for a system used by 1,300+ daily operators.
Work across the stack, grounded in systems thinking.
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 PHP, React, TypeScript, MySQL, CI/CD and Ubuntu.
Source-verified personal projects.
Built to show range: correct data models, useful offline behavior, and tests that protect the hard edges. I reach for Next.js when the experience is design-led, and vanilla JavaScript or SolidJS when efficiency matters most.
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 leaning into Rust for backend systems while keeping the frontend choices that make interfaces useful and fast.