Skip to content

About

Since starting my career in 2014, I have grown into a software architect who designs high-performance systems and a team lead who brings technical direction to engineering teams. I combine deep expertise across the .NET, Node.js and PHP ecosystems with modern architectural approaches to turn complex business requirements into scalable, reliable and maintainable products.

I design and deliver microservice architectures and event-driven systems for high-traffic, mission-critical projects — particularly e-commerce platforms and payment systems. Beyond code quality, I focus on the system as a whole: choosing the right database, building search and indexing infrastructure, and putting fast caching layers in the right places.

As a team lead, my priorities are keeping the Agile/Scrum culture alive, setting quality standards through code review, and helping every engineer on the team reach their potential. I take ownership across the full software lifecycle, building systems that improve operational efficiency and add direct value to the business.

What I do

Areas of Expertise

Where I take ownership — from architectural decisions to team culture.

  • Software Architecture Design

    Translating business requirements into scalable, reliable and maintainable system designs.

  • Microservice Architecture

    Building platforms that scale through independently deployable services with clear boundaries.

  • Event-Driven Systems

    Designing asynchronous, resilient and loosely coupled communication flows on Kafka and RabbitMQ.

  • Onion Architecture & CQRS

    Layered architecture, CQRS and design patterns for testable, maintainable codebases.

  • Team Leadership & Mentoring

    Sustaining Agile/Scrum culture and actively planning the technical growth of each engineer.

  • Code Review & Optimization

    Setting quality standards through code review and improving performance by measuring bottlenecks.

Tools

Tech Stack

Technologies I work with daily and have run in production.

Backend
.NET (C#)Node.jsNestJSExpressTypeScriptPHPLaravelSymfonyPrisma
Frontend
ReactNext.jsVueNuxt.jsTailwind CSSBootstrap
Databases & Cache
PostgreSQLMSSQLMongoDBMySQLRedis
Search & Indexing
ElasticsearchOpenSearch
Queues & Messaging
RabbitMQApache Kafka
Cloud & DevOps
AWSAzure DevOpsDockerCI/CDGit

Journey

Experience

From software development to architecture and leadership roles.

Lead Software Developer

Jan 2026 — Present

Bixcod Technology · Istanbul

At Bixcod, part of Ahlatcı Holding, I build high-efficiency software for the digitalization of financial markets, production and operational processes.

  • Designing scalable backend architectures with Node.js and .NET.
  • Optimizing data management and system performance with PostgreSQL and Elasticsearch.
  • Turning complex business processes into modern systems that add direct value.

Node.js · .NET · PostgreSQL · Elasticsearch

Lead Software Developer

Jul 2025 — Dec 2025

Paynew · Istanbul

Technical leadership at a fintech company building virtual POS and payment technology for individual and corporate customers.

  • Led the development and technical direction of the virtual POS payment infrastructure.
  • Designed the payment system as microservices, with services communicating event-driven over Kafka and RabbitMQ.
  • Worked on transaction flow reliability and payment provider integrations.

.NET · Node.js · PostgreSQL · Redis · RabbitMQ · Apache Kafka

Senior Software Developer

Aug 2023 — Feb 2025

Juvenis Telekom · Istanbul

Responsible for developing existing and new projects at a company running communication services for an international customer base.

  • Built the backend architecture of high-traffic services on .NET.
  • Shipped search and caching layers with Redis and Elasticsearch.
  • Standardized release processes with Azure DevOps and Docker.

C# · .NET · PostgreSQL · Redis · Elasticsearch · Docker · Azure DevOps

Senior Software Developer

Nov 2022 — Aug 2023

Azerion Turkey · Türkiye

Developed e-commerce infrastructure and worked on new projects at a media and entertainment technology company with offices in 24 countries.

  • Owned the development and improvement of the existing e-commerce infrastructure.
  • Contributed to services running on AWS.

PHP · OpenCart · Node.js · AWS

Software Developer

Nov 2018 — Nov 2022

OtoAnaliz · Istanbul

Backend development at a technology company building a claims management system for insurance and fleet companies.

  • Built real-time data processing over very large datasets.
  • Designed and shipped REST API services for third-party applications.
  • Improved the infrastructure of existing projects, raising operational efficiency.

PHP · MySQL

Software Developer

Apr 2016 — Apr 2017

Juvenis Konsept Tasarım · Istanbul

Worked on improving existing projects and building new ones at a digital agency serving major brands.

  • Built the backend of brand projects on Laravel.

PHP · Laravel · MySQL

Integration Supervisor

Dec 2014 — Jun 2015

iyzico · Istanbul

Ran integration processes at a fintech company providing virtual POS services and payment technology to e-commerce businesses.

  • Managed API production processes for third-party applications.
  • Led iyzico integrations into e-commerce platforms.

Technical Consultant

Apr 2013 — Nov 2014

Idea Teknoloji · Istanbul

Started as an intern at a technology company building enterprise projects, developing on HP-branded software.

Selected work

Selected Projects

A selection of architecturally interesting work.

  • Ahlatcı Store

    E-commerce platform selling bullion gold, silver and jewellery — built around volatile metal pricing, categorised catalogue management and insured shipping.

    • NestJS
    • PostgreSQL
    • Redis
    • RabbitMQ
    • Elasticsearch
  • Ahlatcı Yatırım CRM

    Internal CRM managing investment processes end to end, bringing the daily work of customer and operations teams onto a single platform.

    • NestJS
    • PostgreSQL
    • Redis
    • RabbitMQ
    • Elasticsearch
  • Paynew — Virtual POS & Payment Infrastructure

    Payment infrastructure built as microservices, providing virtual POS services to individual and corporate customers. Services communicate through event-driven messaging, with transaction reliability, provider integrations and uninterrupted operation as the priorities.

    • .NET
    • Node.js
    • PostgreSQL
    • Redis
    • RabbitMQ
    • Apache Kafka
  • Lixhium

    EV charging management platform with over 200,000 users, covering an OCPP 2.0.1-based charging network management system, OCPI integrations, route planning and payment flows.

    • NestJS
    • PostgreSQL
    • Redis
    • RabbitMQ
  • iDATA — Visa Application System

    Appointment and application system for the official centre accepting visa applications on behalf of the German and Italian missions in Türkiye. High traffic, multilingual, resilient under appointment peaks.

    • Laravel
    • PostgreSQL
    • Redis
    • RabbitMQ
  • Spectrum Cineplex

    Web platform running a cinema's film programme, screening schedule and ticketing hand-off flows.

    • Laravel
    • PostgreSQL
    • Redis
    • RabbitMQ

Where I've worked

Industry Experience

  • Payment Systems & Fintech

    Virtual POS infrastructure, payment integrations and financial market applications.

  • Insurance & Fleet Management

    Claims management systems, real-time processing over large datasets and third-party integrations.

  • E-Commerce

    High traffic, search performance, catalogue and pricing management.

  • Mobility & Energy

    EV charging network management, OCPP/OCPI integrations and field operations.

  • Media & Entertainment

    Content and e-commerce infrastructure at international scale.

  • Telecommunications

    Backend systems for services running international customer communications.

Contact

Reach out for a new project, architectural consulting or collaboration.

hello@musacivak.com