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

Full Stack Developer

Self Employed Contractor
03/2023 - Present
Dover, DE

Delivering end-to-end software solutions for enterprise clients across multiple industries. Lead full-stack development projects from architecture design through production deployment.

React
Angular
Node.js
ASP.NET Core
Python
PostgreSQL
MongoDB
Redis
AWS
Azure
Docker
Kubernetes

Key Achievements & Responsibilities:

  • Architected and delivered 15+ production-ready full-stack applications using React, Angular, and ASP.NET Core, serving 100K+ users
  • Designed and implemented RESTful APIs and microservices architecture using Node.js, Python, and Go, improving system scalability by 60%
  • Managed SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases with optimized query performance reducing response times by 45%
  • Implemented CI/CD pipelines using Jenkins and GitHub Actions, reducing deployment time by 70% and increasing release frequency by 3x
  • Led cloud infrastructure migration to AWS and Azure, leveraging EC2, S3, Lambda, and container orchestration with Kubernetes
  • Served as Scrum Master for distributed teams of 5-8 developers, maintaining 95% sprint completion rate and improving team velocity by 40%
  • Integrated automated testing frameworks (Jest, Mocha, Pytest) achieving 85%+ code coverage and reducing production bugs by 50%

Full Stack Developer & Founding Team Member

Datarul
07/2023 - Present
Remote

Founding engineer at data governance startup, leading full-stack development and product architecture for an enterprise data management platform serving Fortune 500 clients.

.NET Core
Python
Go
Ruby
React
PostgreSQL
MongoDB
Redis
RabbitMQ
Kafka
Elasticsearch
Docker
Kubernetes

Key Achievements & Responsibilities:

  • Architected microservices-based data governance platform from ground up, handling 10M+ data records daily with 99.9% uptime
  • Developed RESTful APIs and event-driven architecture using .NET Core, Python, Go, and Ruby with RabbitMQ/Kafka message queuing
  • Built React-based business glossary application improving data consistency across 50+ enterprise teams and reducing data conflicts by 65%
  • Implemented data lineage tracking system using graph databases (RedisGraph) and visualization, enhancing impact analysis efficiency by 35%
  • Designed automated data quality monitoring system with custom validation rules, improving data quality scores by 28% within 6 months
  • Integrated AI/ML capabilities using Python (Scikit-Learn, TensorFlow) for automated data classification, increasing operational productivity by 22%
  • Established CI/CD pipelines with Jenkins and containerization strategy using Docker/Kubernetes, enabling daily production deployments
  • Optimized database queries and implemented caching strategies (Redis, MongoDB) reducing average API response time from 800ms to 120ms

Full Stack Developer & DevOps Engineer

Argos Multilingual
04/2023 - 08/2023
Remote

Led development of enterprise work management platform for translation services industry, managing complex workflow automation for 200+ concurrent projects.

JavaScript
TypeScript
.NET Core
Python
Ruby
PostgreSQL
React
Docker
Kubernetes
Jenkins
NGINX

Key Achievements & Responsibilities:

  • Developed high-performance multithreaded web application using TypeScript, .NET Core, and Python handling 500+ concurrent users
  • Built custom code parser and code generation engine automating 70% of repetitive translation workflow tasks, increasing team efficiency by 21%
  • Implemented comprehensive DevOps pipeline using Jenkins, Docker, and Kubernetes reducing deployment time from 4 hours to 15 minutes
  • Optimized PostgreSQL database with advanced indexing and query optimization, improving query performance by 65%
  • Designed fault-tolerant system architecture with load balancing (NGINX) and auto-scaling, reducing monthly downtime from 10 hours to <1 hour (99.86% uptime)
  • Created automated testing suite with 80% code coverage using Jest and Pytest, catching critical bugs before production
  • Implemented real-time notification system using WebSockets and Redis pub/sub for instant project updates across distributed teams

Co-Founder & Lead Game Developer

Redactor Interactive
03/2021 - 03/2023
Remote

Co-founded indie game studio and led development of 'Swipe Out', a competitive 3D multiplayer platformer shooter with parkour mechanics, reaching 50K+ downloads.

Unity
C#
Unreal Engine
C++
Node.js
PostgreSQL
Redis
Docker
Kubernetes
AWS
Photon Engine

Key Achievements & Responsibilities:

  • Architected and developed complete game systems using Unity/C# and Unreal/C++, including AI behavior trees, procedural level generation, and dynamic UI
  • Implemented robust multiplayer networking using Photon Engine and custom authoritative server architecture supporting 32 concurrent players per match
  • Designed scalable backend infrastructure using Node.js, PostgreSQL, and Redis for player data, matchmaking, and leaderboards
  • Optimized game performance through custom event-driven architecture and object pooling, achieving 35% FPS improvement (from 40 to 60+ FPS on mid-range hardware)
  • Deployed containerized game servers using Docker and Kubernetes on AWS EC2, supporting auto-scaling based on player demand
  • Implemented comprehensive analytics and telemetry system tracking 50+ gameplay metrics, enabling data-driven game balance decisions
  • Established continuous feedback loop through Discord community and in-game surveys, resulting in 28% increase in player retention and satisfaction scores
  • Led team of 4 developers and 2 artists using Agile methodology with 2-week sprints, successfully launching 12 major content updates

Full Stack Developer & Backend Architect

Inavitas - Energy Management Solution
10/2021 - 08/2022
Remote

Developed IoT-based energy management platform for industrial plants, processing real-time sensor data from 1000+ devices and providing actionable insights for energy optimization.

Node.js
Python
Go
Ruby
React
PostgreSQL
TimescaleDB
MongoDB
Redis
GIS (PostGIS)
Jenkins
Docker
Kubernetes
MQTT

Key Achievements & Responsibilities:

  • Architected microservices-based energy monitoring system handling 100K+ IoT sensor readings per minute with <100ms latency
  • Developed RESTful and GraphQL APIs using Node.js, Python, and Go for real-time and historical energy consumption data
  • Implemented time-series database solution using TimescaleDB and PostgreSQL optimized for IoT data, reducing storage costs by 40%
  • Built real-time data visualization dashboards using React and D3.js, saving plant managers 10+ hours weekly in manual data analysis
  • Integrated GIS (PostGIS) for geospatial analysis of energy consumption patterns across multi-location industrial facilities
  • Created interactive map-based interfaces for visualizing consumption histories and anomaly detection across plant infrastructure
  • Designed event-driven architecture using MQTT protocol and message queuing (RabbitMQ) for reliable sensor data ingestion
  • Streamlined CI/CD deployment pipeline using Jenkins and Kubernetes, achieving zero-downtime deployments and 50% faster release cycles

Full Stack Developer & Scrum Master

Business Intelligence Bridge Software & Defence Inc.
03/2019 - 08/2021
Remote

Dual role leading agile development processes and building enterprise business intelligence platform for defense sector, managing classified data analysis systems.

.NET Core
Python
Go
React
Angular
PostgreSQL
MongoDB
Elasticsearch
Redis
RabbitMQ
Docker
Kubernetes
Jenkins
TensorFlow
Scikit-Learn

Key Achievements & Responsibilities:

  • Served as Scrum Master for cross-functional team of 12 developers, facilitating all agile ceremonies (daily standups, sprint planning, retrospectives, reviews)
  • Developed microservices architecture using .NET Core, Python, and Go with MongoDB, PostgreSQL, and Elasticsearch for distributed data processing
  • Implemented event-driven communication between services using RabbitMQ message broker, improving system decoupling and reliability
  • Built advanced search and analytics features using Elasticsearch, enabling sub-second queries across 50M+ records
  • Designed and deployed containerized applications using Docker and Kubernetes, reducing infrastructure costs by 30%
  • Established automated CI/CD pipeline using Jenkins, reducing deployment time by 25% and enabling weekly production releases
  • Developed Decision Support System (DSS) using machine learning (Python, TensorFlow, Scikit-Learn) for predictive analytics and pattern recognition
  • Created responsive dashboards using React and Angular with real-time data updates via WebSockets and Redis pub/sub
  • Improved team velocity by 45% and sprint predictability by 60% through implementation of agile best practices and continuous improvement

Technical Expertise

Languages

Python
SQL
JavaScript
TypeScript
Go
Ruby
Rust
C#
C++

Frameworks

.NET Core
React Native
ReactJS
Angular
Node.js
Pandas
NumPy
Scikit-Learn
Matplotlib
.NET MVC

Tools

Excel
Git
Jira
Confluence
Lucidchart

Databases

MySQL
SQLite
PostgreSQL
MongoDB
DynamoDB
TimescaleDB
RedisGraph
Elasticsearch
Redis

Platforms

PyCharm
Jupyter Notebook
AWS (S3, EC2, Lambda)
Azure

Infrastructure

Docker
Kubernetes
NGINX
Jenkins
CI/CD
Ansible
Grafana
Prometheus
Zookeeper
Fluentd

Protocols

Restful API
GRPC
GraphQL
RabbitMQ
ActiveMQ
Redis
Kafka
Perforce

Soft Skills

Rapport Building
Scrum Management
People Management
Excellent Communication

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

01/2022GPA: 3.8/4.0
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

06/2019GPA: 3.6/4.0
Specialized in data analysis, machine learning, and statistical modeling
Senior project: Predictive analytics system using machine learning algorithms

Universidade Nova de Lisboa

Information Management Systems - Exchange Program

Lisbon, Portugal

01/2018
Erasmus+ exchange program focusing on database systems and enterprise architecture
Completed coursework in advanced database design, distributed systems, and IT project management

Certifications

AWS Certified Solutions Architect - Associate

Amazon Web Services (AWS)

2023

Certified Scrum Master (CSM)

Scrum Alliance

2020

Microsoft Certified: Azure Developer Associate

Microsoft

2022

Docker Certified Associate (DCA)

Docker

2021

Kubernetes Application Developer (CKAD)

Cloud Native Computing Foundation

2022

Languages

Turkish

Native

English

Professional Working Proficiency (C1)

Portuguese

Elementary Proficiency (A2)