Summary
Overview
Work History
Education
Leadership Experience
Architecture And Systems
Communication And Identity
Observability
Tech Stack
Certification
Timeline
Generic
Tarık Burak Özönder

Tarık Burak Özönder

Head Of Software Development | Cloud & System Architecture Expert | Serverless & Event-Driven Systems | Video Streaming & Banking Platforms | Scalable Tech Solutions
İstanbul

Summary

Cloud & System Architect and Engineering Leader with 12+ years of experience building scalable, modular, and mission-critical systems across streaming, banking, e-commerce, and logistics.

Currently leading 30+ engineers across mobile, web, backend, and TV platforms. Responsible for architecture, project delivery, team structure, roadmap alignment, performance tracking, and planning.

I design systems that scale, remain consistent, secure, observable, and developer-friendly. I focus on architectural clarity, operational efficiency, and cross-functional execution.

Overview

14
14
years of professional experience
1
1
Certification
1
1
Language

Work History

Head of Software Development

RoofStacks
02.2025 - Current
  • Leading technical teams across mobile, web, TV, and backend platforms, managing all product development and delivery processes
  • Built tailored team structures aligned with project goals, increasing overall development efficiency
  • Designed modular, scalable systems with a product-oriented architecture strategy
  • Drove alignment between roadmap and technical capabilities, ensuring timely and high-quality releases
  • Shaped the company's tech vision and led innovation initiatives focused on performance, reliability, and long-term sustainability

Software Architect

RoofStacks
11.2022 - 02.2025
  • Migrated the entire Gain platform from Google Cloud to AWS, including video, subscription, and content services
  • Rebuilt the backend architecture using serverless AWS Lambda, improving scalability and reducing infrastructure cost
  • Designed and executed a delta migration process to transition 4.5M users with minimal downtime
  • Internalized the subscription system and removed third-party dependencies to achieve platform autonomy
  • Integrated DRM solutions (Widevine, FairPlay, PlayReady) into the video streaming pipeline to ensure content protection across platforms.
  • Led modernization projects in the banking domain, including HIS to CTG mainframe transitions and OpenShift-based deployments

Software Architect

LIVAD Technologies
06.2021 - 11.2022
  • Migrated the company's entire infrastructure from GCP to AWS, significantly improving cost-efficiency and observability
  • Developed a custom Helm chart system to automate end-to-end SSL, load balancing, and deployment processes
  • Established Prometheus + Grafana monitoring stacks to ensure SLA compliance
  • Applied DDD, CQRS, and Saga pattern to deliver resilient, scalable, and maintainable microservices
  • Integrated GitHub Actions into CI/CD pipelines, reducing delivery time by 40%

Software Technical Lead

FUPS
06.2018 - 06.2021
  • Led three engineering teams (backend, frontend, iOS) with a total of 9 engineers
  • Built a fraud detection and prevention infrastructure using Camunda BPMN
  • Designed event-driven external integration architecture using RabbitMQ and Stomp
  • Automated CI/CD processes with Bamboo to accelerate development cycles
  • Delivered production-ready solutions across backend, web, and mobile platforms in a highly collaborative setup

Software Architect

Borusan Logistics
07.2016 - 06.2018
  • Led the end-to-end development of an internal logistics platform to replace a costly and inflexible third-party system
  • Built a scalable microservices architecture using .NET Core, Angular, Elasticsearch, and RabbitMQ
  • Established centralized logging and monitoring with ELK stack (Logstash, Elasticsearch, Kibana)
  • Reduced API latency by 60% through efficient caching and queue-based processing with Redis and RabbitMQ
  • Integrated JIRA into the CI/CD process to enable traceable, automated deployments

Software Developer

Hepsiburada.com
07.2014 - 07.2016
  • Automated e-commerce operations by developing order management and cargo service integrations
  • Resolved data synchronization issues under high traffic in systems using Couchbase and MongoDB
  • Re-engineered post-order processes with microservices based on Nancy Framework and WebAPI
  • Achieved over 70% test coverage by implementing a robust unit testing infrastructure

Software Developer

Türkiye Finans Participation Bank
05.2013 - 07.2014
  • Built profitability reporting systems (MIS) based on customer, product, branch, and channel metrics
  • Reduced monthly reporting cycles by 50% through optimized ETL pipelines using SSIS and T-SQL
  • Migrated legacy web services to ASP.NET MVC and WCF for improved maintainability and performance

Software Engineer

Kocaeli University
06.2011 - 05.2013
  • Developed the university's public website and student information systems
  • Migrated internal XML web services to WCF and upgraded .NET projects from version 2.0 to 4.0
  • Provided long-term support, maintenance, and deployment for a variety of internal applications

Software Engineer Intern

Netaş
07.2012 - 08.2012

Education

Electronic And Communication Engineer

Kocaeli University
1 2008 - 1 2013

Leadership Experience

Built high-performing teams with strong ownership culture

Delivered enterprise platforms with minimal-downtime migrations through planned maintenance windows

Managed resources, performance, and cross-functional coordination

Ensured roadmap alignment and timely delivery across platforms

Architecture And Systems

Patterns: DDD, Hexagonal & Clean Architecture, CQRS, Event Sourcing, Actor Model, Internal SDKs, Reusable Packages (NuGet, NPM)
Modernization & Migration: Refactored monoliths into cloud-native microservices. Designed delta migrations with CDC (Debezium + Kafka) and real-time sync.
API Gateway & Edge: Built layers with Ocelot, YARP, KrakenD. Applied JWT delegation, rate limiting, multi-tenant routing, observability. Integrated Dapr, Linkerd.
Data Consistency: Handled race conditions, idempotency, distributed transactions, sagas, and ACID vs eventual consistency.
Event-Driven Architecture: Designed pub/sub systems using Kafka, RabbitMQ, AWS SNS/SQS with resilient orchestration.

Communication And Identity

Protocols: gRPC, MQTT, REST, WebSockets, Event Bus
Access Control: Keycloak integration with ABAC (Attribute-Based) & PBAC (Policy-Based). Token-based security, delegated identity.

Observability

OpenTelemetry, Prometheus, Grafana, Grafana Loki, Grafana Tempo, Jaeger, Zipkin, Aternity, AppDynamics, Senetry. Kubernetes-native tracing, logging, debugging, and mesh observability.

Tech Stack

Languages: .NET, Node.js, Java, React, Angular, Swift
Databases: PostgreSQL, SQL Server, Cassandra, MongoDB, Couchbase, DynamoDB, Elasticsearch
Messaging & Caching: Kafka, Debezium, RabbitMQ, Redis, AWS SQS/SNS, GCloud Pub/Sub
Cloud & Infra: AWS, GCP, Kubernetes, Docker, Service Mesh
Streaming: HLS, DASH, DRM, FFmpeg, CDN
Legacy/Finance: CTG, HIS, DB2, IBM MQ

Certification

Scrum Master PSM1

Timeline

Head of Software Development

RoofStacks
02.2025 - Current

Software Architect

RoofStacks
11.2022 - 02.2025

Software Architect

LIVAD Technologies
06.2021 - 11.2022

Software Technical Lead

FUPS
06.2018 - 06.2021

Software Architect

Borusan Logistics
07.2016 - 06.2018

Software Developer

Hepsiburada.com
07.2014 - 07.2016

Software Developer

Türkiye Finans Participation Bank
05.2013 - 07.2014

Software Engineer Intern

Netaş
07.2012 - 08.2012

Software Engineer

Kocaeli University
06.2011 - 05.2013

Electronic And Communication Engineer

Kocaeli University
1 2008 - 1 2013
Tarık Burak ÖzönderHead Of Software Development | Cloud & System Architecture Expert | Serverless & Event-Driven Systems | Video Streaming & Banking Platforms | Scalable Tech Solutions