Solution architecture
Making sense of brownfield systems, defining service boundaries, breaking up monoliths when it helps, and keeping APIs predictable so teams stop arguing about them.
Cloud & hybrid
Solution architect & software engineer
Hi, I’m Fatih. I’ve spent the past 14+ years shaping solution architecture, cloud platforms, and integrations so product teams can keep shipping without drama. I still dive into the code, still draw workflows on real paper when screens get crowded, and I’ve learned that steady delivery starts with plain language and honest expectations.
How I help
I start by listening, map what’s really happening in the stack, and turn those notes into plans that engineers, ops, and product folks can live with. I stay close to delivery until the platform is running in production, because the truth always shows up there.
Making sense of brownfield systems, defining service boundaries, breaking up monoliths when it helps, and keeping APIs predictable so teams stop arguing about them.
Cloud & hybrid
Kubernetes, infrastructure as code, observability stacks—mostly the boring but important things that keep cloud-native platforms stable without turning your engineers into full-time ops.
Platform & delivery
Event streams, search tooling, and lightweight ML pipelines. Useful intelligence, grounded in real data, no hype needed.
Intelligence
Working with founders and teams to keep priorities clear, remove the small roadblocks before they grow, and share enough context that everyone knows why the work matters.
Enablement
Project memories
A few projects that reminded me why clear interfaces, dependable data pipelines, and honest communication matter more than slogans.
Led a multi-tenant integration hub that ingested documents from ERPs, SaaS tools, and partner APIs, then routed them through validation, PEPPOL, national gateways, and auditors. Predictable workflows turned chaos into calm.
Pulled ERP and e-commerce data into a single analytics platform with forecasting and alerting. Retailers finally had one dashboard that matched what the stores felt.
Helped teams move oversized monoliths into modular SaaS and FaaS components. Releases got lighter, on-call rotations calmed down, and customers noticed.
Latest writing
Notes on architecture choices, integration patterns, and the experiments I run between client work.
Bazen “500 oldu geçti” değil; 500 olduysa bunun kanıtı, repro’su ve versiyon bilgisi tek yerde olmalı. Benim hedefim ...
Read article →Test-first değil, test etrafında geliştirme
Read article →Peppol’u anlamaya çalışırken SML, SMP, Access Point, Participant ID gibi onlarca terim ezberlenmesi gereken karmaşık ...
Read article →DNS hakkında konuşurken çoğu anlatım root–TLD–authoritative sıralamasıyla başlar. Ben tersinden gideyim: Bir domain’i...
Read article →Web uzun yıllar boyunca basit bir varsayımla yürüdü: Bir siteye girdiğinizde, sizi başka sitelerde tanıyabilen third-...
Read article →Modern tarayıcıların güvenlik modeli artık sadece origin kavramıyla sınırlı değil. Chrome ve Edge gibi Chromium taban...
Read article →Bir geliştirici olarak yıllar içinde fark ettim ki, benim için en iyi çalışma ortamı hafif, parçalı, taşınabilir ve t...
Read article →Event-driven mimariye geçtiğim dönemde yaşadığım en belirgin duygu, akışın bütününü bir türlü görememekti. API log’un...
Read article →I keep a bit of time open each week for conversations about roadmaps, architecture reviews, or simply sharing lessons over coffee. If you think I can help, just reach out.