SENIOR SOFTWARE ENGINEER · .NET · REACT NATIVE · AI-NATIVE

MISSION-CRITICAL SYSTEMS.ENGINEERINGACCELERATED BY AI.

FROM PAYMENTS TO INSURANCE: 15 YEARS IN PRODUCTION, BUILT WITH TOMORROW’S TOOLS.

I’ve designed payment, banking and insurance systems that process millions of transactions a day. Today I combine that same engineering discipline with AI to build end-to-end solutions — from .NET 10 backends to React Native mobile apps.

SCROLL DOWN
15+years building software in production
1M+card transactions per day through my systems
5industries: payments, banking, insurance, gaming, FMCG
→ .NET 10from Web Forms to .NET 10 — lived the whole evolution

01 / EXPERTISE

THE SOLID CORE
BEHIND THE SURFACE.

From a single API endpoint to the system as a whole — the same rigor and engineering discipline at every layer.

01

Backend engineering

Turning business rules into scalable, testable services. API design, integration and real-time communication on .NET 10.

  • C# / .NET 10
  • ASP.NET Core
  • REST
  • SignalR
02

Mobile apps

React Native (Expo) development accelerated by AI tools. End-to-end products together with a .NET 10 backend — from idea to app store.

  • React Native
  • Expo
  • Expo Router
  • TypeScript
03

Distributed & event-driven

Resilient services that scale independently. Messaging, caching and migrating monoliths to modern architectures.

  • RabbitMQ
  • MassTransit
  • Redis
  • Docker
04

Data & performance

Modelling high-volume transactional data correctly and keeping it fast. Query and schema optimization across relational and document stores.

  • PostgreSQL
  • Oracle PL/SQL
  • SQL Server
  • MongoDB
05

Observability & delivery

Always knowing what happens in production. Structured logging, central monitoring and automated CI/CD pipelines for safe delivery.

  • ELK
  • Serilog
  • Seq
  • Azure DevOps

02 / AI-NATIVE ENGINEERING

AI IS NOT JUST A TOOL —
IT’S A NEW WAY OF WORKING.

I don’t just experiment with AI; I make it part of my daily engineering flow and of the products I design. With curiosity — and with production responsibility in mind.

A1

AI-assisted development

I build products with coding agents — from .NET services to React Native mobile apps — with analysis, refactoring, testing and code review cycles moving several times faster. Decisions and quality control always stay with the engineer.

  • Claude Code
  • Codex
  • GitHub Copilot
  • AGENTS.md
  • React Native + AI
A2

Shipping LLMs to production

Integrating language models into .NET services — retrieval (RAG), vector search, tool calling and structured outputs to solve real business problems.

  • Microsoft.Extensions.AI
  • Semantic Kernel
  • RAG
  • MCP
A3

Responsible automation

Treating agentic workflows like any other critical system: observable, testable, with cost and security under control.

  • AI agents
  • Evals
  • Guardrails
  • Observability
agent.session LIVE

03 / EXPERIENCE

15 YEARS,
TESTED IN PRODUCTION.

In domains with zero room for error — payments, banking, insurance and gaming — from analysis and architecture to development and live operations.

  1. 07.2025 — PresentSenior Software Engineer

    Hepiyi Insurance

    Designing and building insurance solutions in digital insurance. Bringing speed and quality to product teams with modern .NET services and AI-assisted development practices.

    • .NET 10
    • C#
    • Insurance solutions
    • REST
    • AI-assisted development
  2. 10.2024 — 05.2025Senior Back-End Developer

    Warpiris — Pozitiftech

    Integrated new lottery games and modernized the infrastructure of a virtual dealer platform connected to Turkey’s central betting system.

    • .NET 5 → 9
    • SQL Server
    • MongoDB
    • Redis
    • RabbitMQ
    • Seq
  3. 11.2021 — 10.2024Senior Back-End Developer

    Paybox Electronic Commerce

    Transformation project rebuilding an end-to-end payment infrastructure. .NET 8 services, real-time notifications with SignalR, an asynchronous pipeline on Redis and RabbitMQ, end-to-end tracing with ELK.

    • .NET 8
    • PostgreSQL
    • EF Core
    • SignalR
    • RabbitMQ
    • ELK
    • Docker
  4. 01.2021 — 11.2021Senior Software Engineer

    Softtech

    Designed and maintained end-of-day accounting for millions of daily credit card transactions. High volume, zero tolerance.

    • Oracle PL/SQL
    • .NET Framework
    • .NET Core
    • Azure DevOps
  5. 12.2019 — 12.2020Senior Software Engineer

    Groupama Insurance

    Built and maintained insurance web applications, automated fleet motor-insurance operations and ran core policy processes.

    • ASP.NET MVC
    • Oracle
    • Dapper
    • WCF
    • Redis
    • ELK
  6. 05.2010 — 09.2019Senior Software Engineer

    Vizyoneks IT

    Enterprise solutions for leading insurance and FMCG companies. Nine years of full-stack .NET development, integration and database design.

    • ASP.NET
    • Web Forms
    • Oracle
    • SOAP / WCF
    • Windows Services
    • ExtJS

04 / TOOLBOX

THE RIGHT TOOL
FOR THE RIGHT JOB.

01 Languages & frameworks
  • C#
  • .NET 10
  • ASP.NET Core
  • Web API
  • SignalR
  • WCF
02 Data
  • PostgreSQL
  • SQL Server
  • Oracle PL/SQL
  • MongoDB
  • EF Core
  • Dapper
03 Messaging & cache
  • RabbitMQ
  • MassTransit
  • Redis
04 Observability
  • Elasticsearch
  • Logstash
  • Kibana
  • Serilog
  • Seq
05 Delivery
  • Docker
  • Azure DevOps
  • CI/CD
  • Git
06 AI
  • LLM APIs
  • RAG
  • Vector search
  • MCP
  • Coding agents
07 Mobile
  • React Native
  • Expo
  • Expo Router
  • TypeScript
08 Principles
  • SOLID
  • Design patterns
  • Clean Code

05 / APPROACH

SOLVES TODAY.
ADAPTS TO TOMORROW.

01

Understand the problem.

Clarify business needs, constraints and system boundaries. The right questions are where the right architecture starts.

02

Design for simplicity.

Justify every bit of complexity. Account for maintenance cost and change from day one.

03

Build fast, measure, improve.

Move faster with AI; stay safe with tests, observability and code review.

ORIGIN

Mathematics degree (Eskişehir Osmangazi University) — where I learned abstract thinking and reducing a problem to its simplest form.

OFFLINE

Scuba diving, swimming, camping and hiking. I like going deep — in code and in the sea.

06 / PERSPECTIVE

CURIOSITY, DISCIPLINE
AND AI.

Technology changes fast; the fundamentals of good engineering don’t. I try new tools early and bring the production-ready ones into my team and products — responsibly.