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. Recently, I have been drawn toward Rust for backend work.

See selected work
3 s → 300 ms

Selected basic API calls after eliminating unnecessary database work.

90%

Database-load reduction through targeted performance remediation.

99.9%

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. I reach for Next.js when the experience is design-led, and vanilla JavaScript or SolidJS when efficiency matters most.

Currently deepening Rust for backend systems and sharpening the frontend choices that keep interfaces useful and fast.

Looking for the next hard thing to make measurably better.

Find me on GitHub