Available · Q3 engagements
Hi, I'm Ayhan Sipahi.
I'm an independent software consultant in Berlin. I help product teams ship software systems that keep working after the team that built them has moved on.
Most of my work is TypeScript, AWS, and the distance between them. The writing here is field notes from that work. Every post is published in both English and Turkish.
Latest Posts and Notes
View All PostsA measured benchmark of 9 bundlers and 3 cdk synth runners for CDK TypeScript Lambdas, with a per-layer default and the rule that picks each one.
Nub and Vite+ are both 2026 oxc-powered Rust toolchains that look like rivals but are not. A senior engineer's rule for which binary belongs in which repo.
A lifecycle test for CDK stack layout: give a resource its own long-lived stack when it outlives any single deployer, then reach it by a well-known name.
New here? Start with Comparing TypeScript Formatting and Linting Tools: Biome, Oxlint, ESLint, and Prettier · Understanding Career Levels in Tech - From Entry to Distinguished Engineer · MCP vs Direct API Access for AI Agents: When to Skip the MCP Layer
Selected Outcomes
“In 4 months, we moved our core platform from a legacy setup to a cloud-native architecture with less operational friction.”
“With a focused AWS and serverless redesign, we reduced annual infrastructure spend by around $200K.”
How I Can Help
Focused support for architecture and delivery decisions.
Architecture Review
A focused review of your system: code, AWS infrastructure, and delivery pipeline. You get a written, prioritized set of findings and a practical technical direction.
Fixed scope · typically 1–2 weeks
Technical Advisory
Ongoing advisory for product and engineering teams: architecture decisions, delivery unblocking, and a second pair of senior eyes when it matters.
Retainer · a few hours a week
Want to work together? Get in touch.