Ali Burak Başaran Software Architect · Ankara / Istanbul

Ali Burak Başaran. CHAOS IN. SYSTEMS OUT.

I’ve spent 15+ years building on .NET and Azure. I take messy, high-traffic reality and turn it into systems that hold up in production, teams that can make their own calls, and AI that knows when to say “I don’t know”.

15+ yearsof production systems
20+ engineersled across two companies
NowSenior Software Architect at Doktar
WritingBuilding Secure Systems →
Scroll to compileor press and hold
ABB—01The story in four states01 / 04
01Noise

Every system starts as noise.

Conflicting requirements, legacy code nobody owns, alerts at 3 a.m. I started out in 2012 as a developer, working on hospital information systems for the Ministry of Health, then on e-commerce at PttAVM, where I led my first team. That’s where I learned that reality never reads your diagram.

2012–2018 · Foundations

02Monolith

Then it hardens into a monolith.

One deploy moves everything, and nobody is quite sure who owns what. At Mikro I moved .NET Framework systems to .NET Core. At Odeon we replatformed the B2B and B2C tourism platforms and broke them into event-driven microservices, wired to Amadeus, Sabre and Travelport. The lesson: find the seams and cut along them, one piece at a time. No big-bang rewrite.

2018–2022 · Scaling systems

03System

Architecture sets it free.

Bounded contexts, event-driven flows, observability from day one. At Farmazon I led the team behind an e-commerce platform with 20K+ daily users. At Borusan Lojistik I moved a legacy WMS/TMS onto microservices for a 45% performance gain. At RoofStacks and GoArt Worlds I ran software development for 20+ engineers across both companies. Teams work like systems: best when they can make the call without me in the room.

2022–2026 · Leadership & architecture

04Intelligence

Now it learns. Under control.

RAG, fine-tuned models, evaluation pipelines, guardrails. Today I’m the architect at Doktar, an agri-tech company, responsible for everything from the backend to the mobile apps and building AI on OpenAI and Microsoft Fabric. The problem isn’t the model, it’s control: I build AI where “I don’t know” counts as success and no sentence ships without a source.

2024 → today · AI transformation

ABB—02Principles

How I work.

Six trade-offs I keep making, whatever the system and whoever the team.

  1. UtilizationFlow

    Optimize for work moving, not for everyone looking busy.

  2. CleverSimple

    Choose simple over clever. Strong boundaries do the rest.

  3. AssumptionsMeasurements

    Measure before you optimize. That goes for architecture, too.

  4. Happy pathFailure modes

    Design for failure. Production will test it either way.

  5. Dependency chainsLeaders

    Grow people who can make the call without me.

  6. HopePolicy

    If a rule can be enforced in code, don’t leave it in a prompt.

ABB—03Experience

Where I’ve built.

From hospital systems to agri-tech: the roles, the teams and what changed along the way.

EngineeringLeadershipArchitecture

Click a role to open the details

  1. DoktarSenior Software Architect04.2026 — present5m

    The only architect at an agri-tech company. End-to-end architecture across backend, frontend and mobile; .NET and Azure; CI/CD; AI systems on OpenAI and Microsoft Fabric; and bringing AI-assisted development (Cursor) into the team’s daily work.

    Agri-tech · .NET · Azure · OpenAI · Microsoft Fabric

  2. RoofStacks & GoArt WorldsHead of Software Development & Software Architect05.2024 — 02.20261y 9m

    Technical direction for 20+ developers across two companies at the same time. .NET 8 and Azure architecture, LLM fine-tuning and RAG for AI automation, and the roadmaps, performance metrics and KPI tracking for both.

    .NET 8 · Azure · RAG · LLM fine-tuning

  3. Borusan LojistikSoftware Architect09.2023 — 05.20248m

    Moved a legacy WMS/TMS onto microservices (+45% performance), halved response times with Redis, sped up queries by 60%, standardized SAP ERP and 3PL integrations for real-time inventory, and set up a GDPR/KVKK-compliant security framework with audit trails.

    Microservices · Redis · SAP · OAuth 2.0 · KVKK/GDPR

  4. FarmazonDevelopment Team Lead04.2022 — 09.20231y 5m

    Led an 8–12 person team with a 95% on-time delivery rate. E-commerce for 20K+ daily users with 40% faster page loads, 70% faster deployments, 80% automated test coverage, and an ML recommendation engine that lifted conversion by 25%.

    E-commerce · CI/CD · ML recommendations

  5. OdeonSenior Software Developer / Architect01.2021 — 04.20221y 3m

    Replatformed the B2B and B2C tourism platforms and moved them to a microservice architecture: GDS integrations (Amadeus, Sabre, Travelport), multi-currency support and event-driven services on RabbitMQ and Azure Service Bus. Queries got 60% faster and hotel search 45% faster.

    Tourism · Replatforming · Microservices · GDS · RabbitMQ · Azure Service Bus

  6. Zirve Yazılım / Mikro YazılımSenior Software Developer10.2019 — 01.20211y 3m

    Enterprise consulting for a wide range of clients, focused on moving .NET Framework systems to .NET Core with better architecture.

    .NET Core migrations · Consulting

  7. Innova · Türk TelekomSenior Software Developer05.2018 — 10.20191y 5m

    Senior developer inside one of Türk Telekom’s technology companies.

    Telecom

  8. PttAVMSoftware Development Team Lead01.2018 — 05.20184m

    First team-lead role, on one of Turkey’s large e-commerce marketplaces.

    E-commerce

  9. InfoPark YazılımSenior Software Developer01.2014 — 01.20184y 0m

    Four years of enterprise product development as a senior developer.

    Enterprise software

  10. T.C. Sağlık BakanlığıSoftware Developer, HIMS10.2012 — 01.20141y 3m

    Development of the hospital information management system (HIMS).

    Healthcare

  11. DijtekSoftware Developer01.2012 — 10.20129m

    Where it started: first job as a software developer.

    First job

Education & certification

  • Anadolu UniversityBusiness Administration, BA2011–2015
  • Balıkesir UniversityComputer Programming, associate degree2009–2011
  • Microsoft · MCTSMicrosoft Certified Technology Specialist2014

ABB—03.1Toolbox

.NET 8C# 12ASP.NET CoreEntity Framework CoreCQRSEvent SourcingDDDAPI-firstEvent-driven
AzureApp ServiceFunctionsService BusAWSDockerKubernetesCI/CDRabbitMQ
OpenAI APIRAGLLM fine-tuningLangChainHugging FaceMicrosoft FabricPrompt engineeringEvaluation
PostgreSQLSQL ServerMongoDBCosmos DBRedisElasticsearchCursorClaude Code

ABB—04Impact

Measured in production.

Numbers from platforms and teams I’ve built and led.

Platform01 / 03

Response time

50

Redis caching · Borusan Lojistik

System performance

45

Legacy WMS/TMS → microservices

Query performance

60

Database optimization

Page load time

40

20K+ daily users · Farmazon

Delivery02 / 03

Deployment cycles

60

Modern DevOps and CI/CD

Downtime

80

High availability and disaster recovery

On-time delivery

95

8–12 person team, Agile/Scrum

Test coverage

80

Automated tests · Farmazon

People & product03 / 03

Engineers led

20

Two companies at once

Conversion

25

ML recommendations + A/B tests

Daily active users

20

E-commerce platform · Farmazon

Hotel search

45

Redis + query tuning · Odeon

ABB—06Talks

Talk topics.

For conferences, meetups, podcasts and in-house engineering days. Each one comes from systems I’ve actually built.

AI · Governance

Designing AI you can hold accountable

Refusal and citation contracts, risk layers, audit trails: what it takes to put an LLM in front of real decisions.

Architecture

From monolith to microservices, without the big bang

Carving out bounded contexts one at a time, and what a 45% performance gain in logistics actually took.

Delivery · DevOps

Delivery speed without heroics

How pipelines and guardrails, not overtime, bought 60% faster deployment cycles and 80% less downtime.

Leadership

Scaling judgment, not headcount

Growing engineering leaders instead of dependency chains, from leading 20+ engineers across two companies.

Keynote · Talk · Workshop · Podcast · Panel

Invite me to speak→

ABB—07Contact

Next state

LET’S BUILD WHAT’S NEXT.

A talk, a podcast, a writing collaboration or a hard architecture problem. I read every message.

Ankara / Istanbul · hybrid