Interactive Resume

Explore my professional journey and technical expertise in detail.

Download PDF Version

Key Achievements

Architected and delivered 15+ production-ready applications serving 100K+ users with 99.9% uptime

Reduced system deployment time by 70% through CI/CD automation and containerization strategies

Improved application performance by average of 45% through optimization and caching strategies

Led cross-functional teams of 5-12 developers with 95% sprint completion rate and 40% velocity improvement

Successfully migrated legacy monolithic systems to microservices architecture handling 10M+ daily transactions

Contributed to open-source projects with 500+ GitHub stars and active community engagement

Professional Experience

Principal Software Engineer (AI & SaaS Platforms)

Sports Digitale
03/2025 - Present
Remote / Istanbul, Turkey

Building AI-native SaaS products for the sports industry. Designing the shared microservices core powering four distinct high-scale applications.

Node.js
Python
React Native
OpenCV
PostgreSQL
MongoDB
WebSockets
Kubernetes
Docker

Key Achievements & Responsibilities:

  • Built AI-native SaaS products. Designed the shared microservices core powering four distinct high-scale applications, using Node.js for orchestration and Python for heavy AI workloads
  • Built 'Trustworthy RAG' at Scale: Solved the LLM 'hallucination' problem by building a strict pipeline that verifies answers against official club data. Used Node.js to manage Agentic workflows, ensuring users receive fact-checked info
  • Engineered Real-Time Computer Vision Pipelines: Built a processing pipeline using OpenCV and Pose Estimation to analyze athlete movements from live video feeds, serving biomechanical metrics to a React Native app via WebSockets
  • Developed a Self-Optimizing Ad Engine: Implemented Reinforcement Learning (Multi-Armed Bandit) to dynamically recommend ad variations. Integrated CNNs and Vision Transformers to classify visual elements based on engagement data
  • Ensured Enterprise-Grade Security: Implemented a strict Multi-Tenant architecture on PostgreSQL and MongoDB, ensuring proprietary data remained cryptographically isolated for multiple sports clubs

Principal Consultant & Solutions Architect

Fabula Labs, LLC
03/2023 - Present
Remote / Delaware, USA

Delivering high-level architectural solutions for international clients using a Delaware-based LLC to facilitate seamless B2B contracting.

Node.js
Python
Go
Rust
Unity
Unreal Engine
C#
C++
Pinecone
AWS

Key Achievements & Responsibilities:

  • B2B Consultancy via US Entity: Delivering high-level architectural solutions for international clients using my Delaware-based LLC to facilitate seamless B2B contracting
  • Built Custom AI & RAG Solutions: Developed domain-specific bots using Pinecone for vector search and custom MCPs (Model Context Protocols) to ingest live data feeds, ensuring context-aware answers
  • Polyglot Microservices Strategy: Rewrote critical microservices in Go or Rust when standard APIs struggled, significantly improving throughput for high-concurrency client projects
  • Full-Cycle Gaming Support: Provided hybrid engineering for Unity & Unreal projects, writing gameplay scripts (C#/C++) and building backend infrastructure for multiplayer persistence

Senior Software Engineer (Data Governance)

Datarul
07/2023 - 02/2025
Remote / Istanbul, Turkey

Architected a high-scale data governance SaaS platform handling 10M+ daily records with 99.9% uptime for enterprise clients.

.NET Core
Python
Go
React
D3.js
PostgreSQL
MongoDB
Redis
RedisGraph
Kubernetes

Key Achievements & Responsibilities:

  • Architected High-Scale SaaS: Designed a data governance platform handling 10M+ daily records with 99.9% uptime. Orchestrated a polyglot stack (.NET Core, Python, Go) via Kubernetes
  • Solved Performance Bottlenecks: Dropped API response times from 800ms to 120ms by hunting down N+1 queries and implementing database sharding on PostgreSQL/MongoDB
  • Automated PII Detection: Integrated AI/ML models specifically to detect PII and sensitive assets automatically, reducing compliance risks and increasing productivity by 22%
  • Data Lineage Visualization: Created interactive maps using React, D3.js, and RedisGraph, allowing users to visualize data flow and improving impact analysis efficiency by 35%

Senior Full Stack Developer (Contract)

Argos Multilingual
04/2023 - 08/2023
Remote / Colorado, USA

Core developer for a mission-critical Work Management App used by 500+ employees, focusing on backend reliability and legacy modernization.

TypeScript
.NET Core
Python
PostgreSQL
React
Docker
Jenkins

Key Achievements & Responsibilities:

  • Internal Tools Modernization: Core developer for a mission-critical Work Management App used by 500+ employees. Focused on backend reliability under heavy load
  • Engineered 'Legacy Migration' Tool: Individually developed a custom Code Parser & Generation Engine to automate code translation, cutting refactoring time by ~70%
  • DevOps Transformation: Contributed to cutting deployment times from manual processes to a 15-minute automated pipeline using Docker and Jenkins

Co-Founder & Lead Game Developer (Part-time / Bootstrapped)

Redactor Interactive
03/2021 - 03/2023
Remote / Ankara, Turkey

Co-founded indie game studio and led engineering for 'Swipe Out', a competitive PC title with 50K+ downloads on Steam.

Unreal Engine
C++
Unity
C#
Kubernetes
AWS
Node.js

Key Achievements & Responsibilities:

  • Shipped Competitive PC Title: Led engineering for 'Swipe Out' (50K+ downloads on Steam). Architected the production game in Unreal Engine (C++) for maximum performance
  • Orchestrated Game Servers on K8s: Containerized Unreal Engine dedicated servers and managed them via Kubernetes on AWS for auto-scaling during player spikes
  • Deterministic Networking: Built a Seed Synchronization system to enable procedural level generation in a multiplayer environment, ensuring perfect map replication across clients

Senior Software Engineer (IoT & Big Data)

Inavitas
10/2021 - 08/2022
Ankara, Turkey

Designed a high-throughput IoT platform processing 100K+ sensor readings per minute from 1000+ industrial devices.

Go
Node.js
Python
React
TimescaleDB
PostgreSQL
Kafka
PostGIS
Docker

Key Achievements & Responsibilities:

  • High-Throughput IoT Platform: Designed a system processing 100K+ sensor readings per minute from 1000+ industrial devices using Go for ingestion and Kafka for buffering
  • Optimized Time-Series Storage: Implemented TimescaleDB with native compression, reducing storage costs by 40% while keeping historical queries instant
  • Geospatial Analytics (GIS): Integrated PostGIS to enable complex polygon-based spatial queries for facility energy analysis

Software Engineer & Scrum Master

Bridge Software & Defense Inc.
03/2019 - 08/2021
Ankara, Turkey

Dual role leading agile development processes and building enterprise software for defense sector in strict air-gapped environments.

.NET Core
Python
Scikit-Learn
Docker
PostgreSQL
Elasticsearch
Jenkins

Key Achievements & Responsibilities:

  • Mastered 'Air-Gapped' Environments: Configured CI/CD pipelines and Docker containers to run flawlessly in strict, offline security environments
  • AI Profiling on Sparse Data: Developed ML modules using Scikit-Learn to generate user profiles from fragmented text data within a Decision Support System
  • Rapid Leadership Growth: Stepped up as Scrum Master for a 12-person squad, improving team velocity by 45% through agile process optimization

Technical Expertise

Languages & Runtimes

Node.js (Advanced)
Python
C# (.NET Core)
Go
TypeScript
SQL
C++

AI & Machine Learning

RAG Architectures
LangChain
Vector Databases (Pinecone, Weaviate)
OpenAI/DeepSeek APIs
OpenCV
TensorFlow
Scikit-Learn

Backend & Cloud

Microservices
AWS (EC2, S3, Lambda)
Kubernetes
Docker
Kafka
RabbitMQ
Redis
NGINX

Databases

PostgreSQL
MongoDB
TimescaleDB
Elasticsearch
DynamoDB

DevOps & Tools

Jenkins
GitHub Actions
CI/CD Automation
Terraform
PostGIS

Featured Projects

Swipe Out - Multiplayer Game

Lead Developer & Co-Founder

3D competitive platformer shooter with parkour mechanics

Unity
C#
Photon Engine
Node.js
PostgreSQL
AWS
50K+ downloads across Steam and itch.io platforms
Implemented authoritative server architecture supporting 32 concurrent players
Achieved 60+ FPS on mid-range hardware through optimization
Built complete backend infrastructure for matchmaking and player progression

Data Governance Platform - Datarul

Founding Engineer

Enterprise data management and governance solution

.NET Core
React
Python
PostgreSQL
MongoDB
Elasticsearch
Kubernetes
Handles 10M+ data records daily with 99.9% uptime
Serves Fortune 500 clients across multiple industries
Improved data quality scores by 28% through automated monitoring
Reduced API response time from 800ms to 120ms through optimization

Energy Management IoT Platform

Backend Architect

Real-time industrial energy monitoring and analytics system

Node.js
Python
React
TimescaleDB
MQTT
Docker
Processes 100K+ sensor readings per minute with <100ms latency
Monitors 1000+ IoT devices across multiple industrial facilities
Saves plant managers 10+ hours weekly through automated insights
Reduced storage costs by 40% through time-series optimization

Education

Hacettepe University

Master's Degree in Computer Animation and Game Technologies

Ankara, Turkey

2020 - 2022
Thesis: 'Event-Driven Architecture in Multiplayer Game Systems'
Research focus on real-time networking, game engine optimization, and procedural content generation

Hacettepe University

Bachelor's Degree in Statistics

Ankara, Turkey

2014 - 2019
Specialized in data analysis, machine learning, and statistical modeling
Senior project: Predictive analytics system using machine learning algorithms

Certifications

.NET Senior Developer Assessment

Coderbyte

02/2024

AWS Serverless Architecture Specialization

Remotetechwork

03/2024

Advanced PostgreSQL Database Management

Udemy

05/2019

Languages

Turkish

Native

English

Professional Working Proficiency (C1)

Portuguese

Elementary Proficiency (A2)