Backend developer, mostly PHP and PostgreSQL. Day job is enterprise systems — the kind that have been running for a decade and have to keep running while you move them onto a modern stack. Off-hours I build small tools I actually use myself.
Most of my code is in private repos, so this profile is quieter than the work is.
Things I've built
- Kolay IBAN — a place to keep IBANs, with real validation (MOD-97 → bank registry → branch DB), expiring share links and TR Karekod QR. Grew a few free finance tools along the way: deposit-rate comparison, loan-term optimizer, EFT codes. Next.js, PostgreSQL, Drizzle.
- Kampanya Takvimi — Turkish campaign/promotion aggregator. Paste a URL and it fills in 20+ fields for you. CodeIgniter 4, PHP 8.1, MySQL.
- SQLitePad — a SQLite editor for VS Code, on the Marketplace. SQLite compiled to WebAssembly, so no native deps and nothing leaves your machine. Bugs & requests → srdrvrl/sqlitepad
- userscripts — a couple of Tampermonkey scripts I run every day.
Working with PHP Laravel PostgreSQL PL/pgSQL TypeScript Next.js Go