Software engineer. I build web products end to end, and I care most about the layer nobody sees.
ŞU+015ELATIN CAPITAL LETTER S WITH CEDILLAC5 9E, 2 bytes
- 43
- 61
- 6E
- 62
- 65
- 72
- 6B
- 20
- C5
- 9E
- 65
- 6E
- 79
- C3
- BC
- 7A
- 43
- 61
- 6E
- 62
- 65
- 72
- 6B
- 20
- C5
- 9E
- 65
- 6E
- 79
- C3
- BC
- 7A
Selected work
Newest first. Each one opens a case study.
- TidewaterOne timeline per shipment, from many carrier feedsTypeScript, Node.js, PostgreSQL, Redis2025TidewaterOne timeline per shipment, from many carrier feedsTypeScript, Node.js, PostgreSQL, Redis2025
- DotlessLocale-aware name matching that respects Turkish ı and İTypeScript, Vitest2024DotlessLocale-aware name matching that respects Turkish ı and İTypeScript, Vitest2024
- Quiet HoursAlert routing that pages one person and lets the rest sleepGo, PostgreSQL, Slack API2023Quiet HoursAlert routing that pages one person and lets the rest sleepGo, PostgreSQL, Slack API2023
About
Most of my work sits between a database and a person in a hurry. I like that layer: the queries, the edge cases, the error messages, the half second a page takes to answer. Done well, nobody notices it, which is the point.
More about meMore about me