Fatih Sultan Saruhan
I've been working with software for about 10 years.
In the beginning, all I wanted was to build things that worked. Then I started wondering why those things eventually stopped working the way they were supposed to. That curiosity pulled me deeper into software — architecture, distributed systems, databases, teamwork, and the parts of software development that aren't always visible from the outside.
Today, I mostly work with .NET. Large-scale systems, microservices, APIs, and databases are a big part of my everyday work. But what keeps me interested isn't really the technology itself. It's the question:
“Could we do this differently?”
When something catches my attention, it rarely stays on its own. One question usually leads to another, and that one somehow connects to a completely different problem. Sometimes it turns into a project, sometimes an article, and sometimes just another question that sticks around in my head.
This site is a record of some of that.
It's where I keep the things I've built, the things I've learned, the ideas I've been exploring, the articles I've written, the games I've played, the experiments I've tried, and the occasional “let's see what happens if I try this” project.
Think of it as my digital workbench.
A short timeline
- 2024 — Senior Software Developer · Movetech Yazılım Working as a Senior Software Developer, building and maintaining production systems and customer-facing solutions.
- 2014 — 2023 Team Lead · Argen Bulut ve Yazılım Worked on projects using .NET, Angular, React, React Native, Flutter, JavaScript, Meteor.js, Python, Django, and Three.js. Over time, my role evolved from building systems to leading projects and managing a development team. I also ended up dealing with the less glamorous parts of software — servers, deployments, backups, environments, and whatever else was needed to keep things running.