Interactive Resume

Explore my professional journey and technical expertise in detail.

Download PDF Version

Key Achievements

Designed and shipped production backends across defense, IoT, data governance, and AI-native SaaS

Polyglot engineer across Python (FastAPI), Node.js, C# (.NET Core), and Go in production systems

Led a 12-person squad as Scrum Master in the defense sector, owning agile ceremonies and delivery

Built multi-tenant SaaS platforms on Kubernetes with PostgreSQL, MongoDB, RabbitMQ, and Kafka

Independent consultant via a Delaware-based LLC, delivering AI and backend work for international clients

Professional Experience

Senior Software Engineer (AI & SaaS Platforms)

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

Designing the microservices foundation for AI-native sports products — RAG pipelines, LLM grounding, and panoramic computer vision (PanoramaML).

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

Key Achievements & Responsibilities:

  • Designing the shared microservices core for AI-native SaaS products, using Node.js for orchestration and Python (FastAPI) for AI workloads
  • Building RAG pipelines with strict grounding against official club data to reduce LLM hallucinations in user-facing Q&A flows
  • Working on PanoramaML — panoramic computer vision and pose estimation pipelines feeding biomechanical metrics into mobile clients via WebSockets
  • Implementing multi-tenant isolation on PostgreSQL and MongoDB so proprietary data remains cryptographically separated across sports clubs

Independent Consultant (via Fabula Labs LLC)

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

Delivering backend and AI engineering work for international clients through a Delaware-based LLC for B2B contracting.

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

Key Achievements & Responsibilities:

  • B2B engagements via US entity for international clients, handling contracts, invoicing, and delivery end-to-end
  • Built domain-specific RAG bots using vector search (Pinecone, pgvector) with custom ingestion pipelines for live data feeds
  • Rewrote hot-path services in Go or Rust when Node.js/Python services struggled under concurrency pressure
  • Hybrid game engineering on Unity and Unreal projects — gameplay systems (C#/C++) plus backend for multiplayer persistence

Senior Software Engineer (Data Governance)

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

Built an enterprise SaaS data governance platform for managing metadata, lineage, and PII across client databases.

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

Key Achievements & Responsibilities:

  • Designed and built a polyglot (.NET Core, Python, Go) microservices platform on Kubernetes for enterprise data governance
  • Implemented Business Glossary, Data Dictionary, and Data Lineage features, with automated metadata discovery across SQL/NoSQL sources
  • Integrated AI/ML models for automated PII and sensitive-asset detection across client databases
  • Built interactive data lineage visualization using React, D3.js, and RedisGraph for end-to-end impact analysis

Senior Full Stack Developer (Contract)

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

Core developer for an internal Work Management App used by ~500 employees, focused on backend reliability and legacy modernization.

TypeScript
.NET Core
Python
PostgreSQL
React
Docker
Jenkins

Key Achievements & Responsibilities:

  • Core developer on a mission-critical Work Management App used by ~500 employees, focusing on backend reliability
  • Built a custom code parser and generation engine to automate translation of legacy code during a platform migration
  • Contributed to moving releases from manual steps to an automated Docker + Jenkins pipeline

Co-Founder & Game Developer (Part-time)

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

Co-founded a small indie studio to develop Swipe Out, a competitive 3D multiplayer shooter prototype.

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

Key Achievements & Responsibilities:

  • Developed Swipe Out as a pre-incubation multiplayer shooter prototype, focused on Unreal Engine (C++) gameplay systems
  • Designed authoritative server architecture with client-side prediction for fast-paced parkour movement
  • Containerized dedicated Unreal servers and orchestrated them on Kubernetes (AWS) for match-based scaling
  • Built deterministic networking with seed synchronization for procedural multiplayer levels

Senior Software Engineer (IoT & Big Data)

Inavitas
10/2021 - 08/2022
Ankara, Turkey

Worked on a high-throughput IoT platform ingesting sensor data from industrial devices for energy analytics.

Go
Node.js
Python
React
PostgreSQL
Kafka
PostGIS
Docker

Key Achievements & Responsibilities:

  • Designed high-throughput IoT ingestion using Go for producers and Kafka for buffering between ingestion and analytics services
  • Integrated PostGIS for polygon-based geospatial queries over facility energy data
  • Built internal React dashboards for operators to monitor device health and consumption trends

Software Engineer & Scrum Master

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

Built enterprise software for the defense sector in air-gapped environments, and led agile processes for a squad.

.NET Core
Python
Scikit-Learn
Docker
PostgreSQL
Elasticsearch
Jenkins

Key Achievements & Responsibilities:

  • Configured CI/CD pipelines and Docker containers for strict offline/air-gapped environments
  • Developed ML modules with Scikit-Learn to generate user profiles from fragmented text data inside a Decision Support System
  • Served as Scrum Master for a 12-person squad — running sprint planning, retros, and coordination with stakeholders

Technical Expertise

Expert (daily work, production)

TypeScript/JavaScript
Python (FastAPI)
C# (.NET Core)
PostgreSQL
Docker

Production Experience

Node.js
Go
Kubernetes
Redis
RabbitMQ
MongoDB
React
D3.js
AWS (EC2, S3)
GCP
NGINX

Working Knowledge

Rust
C++
Kafka
Elasticsearch
RAG (LangChain, LlamaIndex)
Vector DBs (Pinecone, pgvector, Weaviate)
OpenCV
LoRA/PEFT
AWS Bedrock
Terraform
PostGIS

Featured Projects

Swipe Out — Multiplayer Shooter Prototype (Pre-Incubation)

Co-Founder & Game Developer

A competitive 3D multiplayer shooter prototype developed during a pre-incubation program with a small team. Focus on Unreal Engine (C++), authoritative server architecture, and Kubernetes-based dedicated server orchestration on AWS.

Unreal Engine
C++
Unity
C#
Node.js
PostgreSQL
AWS
Kubernetes
Authoritative multiplayer architecture with client-side prediction for fast-paced parkour movement
Containerized Unreal dedicated servers orchestrated on Kubernetes (AWS) for match-based scaling
Deterministic networking with seed synchronization for procedural multiplayer levels
Prototype developed inside a pre-incubation program — not a shipped commercial title

Datarul — Enterprise Data Governance Platform

Senior Software Engineer

Enterprise SaaS data governance platform for managing metadata, lineage, and PII across client databases.

.NET Core
React
Python
PostgreSQL
MongoDB
Elasticsearch
Kubernetes
Polyglot microservices stack (.NET Core, Python, Go) on Kubernetes
Business Glossary, Data Dictionary, and Data Lineage features for enterprise metadata management
Automated PII and sensitive-asset detection using AI/ML models
Interactive lineage visualization with React, D3.js, and RedisGraph

BI Bridge — Government Decision Support System

Full-Stack Developer & Scrum Master

AI-driven Decision Support System delivered for a government client, combining microservices, analytics, and data visualization.

.NET
Python
Go
MongoDB
Elasticsearch
PostgreSQL
React
Kubernetes
Microservices architecture orchestrated with Kubernetes for scalability
Predictive analytics and data visualization for government stakeholders
Jenkins-based CI/CD pipeline for a multi-service deployment setup
Ran Scrum ceremonies for the delivery team across a multi-year engagement

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

AWS Certified Solutions Architect — Associate (SAA-C03)

Amazon Web Services

In progress

HashiCorp Terraform Associate

HashiCorp

In progress

LangChain for LLM Application Development

DeepLearning.AI

Recent coursework

Hugging Face NLP Course

Hugging Face

Recent coursework

Languages

Turkish

Native

English

Professional Working Proficiency (C1)

Portuguese

Elementary Proficiency (A2)