Skip to content

Hi, I'm Ömer.

I'm a Lead Developer at DefineX, building enterprise software on .NET since 2018. Mostly the systems large organizations run on every day: order management, business process orchestration, and the integrations that hold them together.

I like owning a system from the first architecture decision until long after go-live. Screens, services, processes, data, integrations, releases. If it breaks in production, it's mine to fix. As a team lead I set the technical direction, agree on standards with the team, review the work, and plan delivery so big changes reach production in small, safe steps.

My focus now is on how regulated organizations can adopt AI in software delivery without losing control. Someone has to own what AI is allowed to do, and model access should go through a gateway, governed like any other API. Business rules, specifications and code should change together, so the documentation stays current and knowledge doesn't depend on one person. And the test strategy has to be strong enough to decide what reaches production, especially when a legacy system is being replaced.

I build open source tooling for this with Claude Code, MCP servers and agent skills. This site is where I write it down, show it running, and keep an honest record of the work.

Experience

2024 — now

Lead Developer · DefineX

Consulting, Technology & Labs

Leading a large, multi-year order management transformation for a telecom operator: a legacy Conceptwave-based B2B ordering stack replaced with .NET microservices, one service line at a time. I lead both teams, 10+ engineers in total, and own the technical design from the Vue.js interface and API gateway to the ASP.NET Core services, Camunda workflows and Kafka messaging. I set up the platform's foundation, from the structure of every service and the implementation templates to the shared building blocks and the .NET Aspire environment the team develops in, and contribute across all of its modules. Cut-overs ship on schedule without disrupting live order flows.

2021 — 2024

Senior Developer · DefineX

Consulting, Technology & Labs

Full stack .NET developer on telecom B2B systems, delivering features from design to production across ASP.NET Core Web APIs, Entity Framework Core, Vue.js and integrations with connected systems.

2019 — 2021

Developer · DefineX

Consulting, Technology & Labs

Full stack development on telecom projects with .NET, C#, JavaScript, TypeScript and Vue.js.

2018 — 2019

Developer · Accenture

İzmir

First industry role: telecom ordering on Conceptwave, with .NET, Vue.js and JavaScript.

Toolbox

C# / .NETASP.NET CoreCamunda · BPMKafkaPostgreSQL · OracleVue 3 · TypeScriptOpenShift · KubernetesOpenTelemetryConceptwaveMCP · Claude Code