// 01 — about

About Me

Back-end engineer, team lead and systems thinker — building the parts of software nobody sees and everybody depends on.

My story

Back-end development is not just code — it’s about building trust in systems.

Building back-end systems since 2010, I specialize in PHP/Symfony, Java/Spring Boot and Node.js, building scalable platforms that power real businesses across the insurance, fleet leasing, automotive and fintech sectors. As Team Lead at Digilera, I don’t just write code — I architect systems, manage teams, and ensure software runs reliably under pressure.

I’ve built large-scale CRM systems, integrated banks and 3rd-party APIs, and optimized enterprise applications using Redis, RabbitMQ, MongoDB, Kafka, Docker and Kubernetes. My daily focus is clean architecture, maintainable code, and continuous improvement.

Whether it’s leading a dev team, solving complex backend challenges, or delivering production-grade APIs — I bring consistency, care, and clarity to every project I touch.

// how I work

Principles
I build by

Frameworks change every few years. These don’t.

  1. 01

    Trust is the product

    Users never see the back end — they see whether their payment went through, whether their policy was issued, whether the numbers add up. Every design decision starts from that promise.

  2. 02

    Clean architecture, on purpose

    Clear boundaries between domain, application and infrastructure code, so a system can change its database, its queue or its framework without a rewrite.

  3. 03

    Reliable under pressure

    Caching, queues and load balancing are planned before launch, not after the first outage. Systems should degrade gracefully, recover on their own and tell you what happened.

  4. 04

    Continuous improvement

    Small, reviewed, reversible changes shipped often. Code review and shared architecture guidance keep a whole team moving in the same direction.

// where it runs

Sectors

Platforms that power real businesses — each with its own idea of what “it must never break” means.

  • [0]

    Insurance

    Quote, policy and partner flows where every calculation has to be correct and traceable.

  • [1]

    Fleet leasing

    Long-running contracts, vehicles and customers tied together across many integrated systems.

  • [2]

    Automotive

    Catalogues, parts and dealer operations with large product data and heavy search traffic.

  • [3]

    Fintech

    Bank and payment integrations, money movement and market data — where downtime has a price.

// git log --career

Experience

Commits since 2010, newest first.

  1. 90f3cd2 (HEAD → main)

    Digilera

    Domain Leader / Team Lead, Senior Software Engineer

    Architecting back-end platforms and leading the team that builds them — system design, code review and delivery ownership for services that have to run reliably under pressure.

  2. 17e6a8f

    Birikimevim

    Senior Software Engineer

    Senior back-end engineering: building and hardening production services and their integrations.

  3. 1dfb1c0

    Teknofix

    Senior Software Engineer

    Senior back-end engineering across APIs, data models and the day-to-day running of production systems.

  4. 3b4b281

    Limon Production

    Team Lead / Senior Software Engineer

    First lead role: running a development team while shipping web platforms and products end to end.

  5. 8a28e54 (root)

    Freelance

    Software Developer

    Initial commit. Custom websites and e-commerce builds for clients — the foundation for everything after.

See the skills behind each role

// contact

Don’t be shy,
say _Hi!

A new platform, a system that has outgrown its architecture, a team that needs a lead, or an idea that needs an LLM behind it — send a message on LinkedIn and let’s talk it through.