Muhammed Fatih
Turakoğlu

Computer engineer in Istanbul. I build Unity games and the .NET backends behind real products.

Portrait of Muhammed Fatih Turakoğlu

Experience

  1. 2024–2026

    Software & Systems Developer

    MFT Games, Istanbul

    Built four Unity apps, including Trail Ball 3D on Google Play and a TÜBİTAK chemistry lab simulation.

  2. 2025

    Backend Developer Intern

    VakıfBank, Istanbul

    SQL Server queries, DTO mapping and Web APIs documented with Swagger, in an Onion Architecture codebase.

  3. 2025

    Backend Developer

    Plus Mühendislik, Istanbul

    Batch reporting software for industrial automation.

Education

2022–2026

B.Sc. in Computer Engineering

Biruni University, Istanbul

Certificates

  • Unity Game Engine certificate, BTK Akademi

    Unity Game Engine

    BTK Akademi, November 2025

  • Layered Architecture and Entity Framework with Web API certificate, Udemy

    Layered Architecture and Entity Framework with Web API

    Udemy, July 2025

  • Introduction to Java Programming certificate, BTK Akademi

    Introduction to Java Programming

    BTK Akademi, April 2025

What I work with

Games and simulations

Unity and C#, from gameplay to store release.

  • Unity
  • C#
  • VContainer (DI)
  • UniTask
  • Addressables
  • Object pooling
  • Memory and CPU/GPU optimization
  • Google Play Console
  • AdMob

Backend

.NET services and the databases behind them.

  • .NET Core
  • Web API
  • REST
  • JWT
  • Swagger
  • SQL Server
  • PostgreSQL
  • MySQL
Languages
C#, C++, C, Java, JavaScript, HTML, CSS
Practices
SOLID, OOP, Onion Architecture, event-driven design, Git Flow
Spoken
Turkish (native), English (C1)

Projects

PC simulation, made for a TÜBİTAK project

Chemistry Laboratory Simulation

A 3D chemistry lab with five experiments, built for a TÜBİTAK-supported project. Students open the cabinet, pick up the equipment and chemicals they think they need, and run each experiment by trial and error while a professor character guides them. Experiments include a density tower, a silver mirror and black powder, all without any real-world risk.

  • Unity
  • C#
  • VContainer
  • Event-driven design

Mobile game on Google Play

Trail Ball 3D

Roll a ball along a winding track that keeps getting faster. Each run throws new track pieces, gaps and obstacles at you, coins pay for new ball skins in the store, and a slow-down button buys you a moment when it gets tight.

  • Unity
  • C#
  • Object pooling
  • AdMob
Get it on Google Play

Hyper-casual mobile game

Big Punch Man

A runner-brawler where your arm is the weapon. Run through gates that boost punch power and punch length, break through doors, smash punching bags for coins, knock down crowds of enemies and take on the boss at the end. I wrote the code together with Claude Code as an AI pair programmer, which let me spend more time on game feel and balancing.

  • Unity
  • C#
  • Claude Code

Mobile game

Maze Game

A physics-driven maze game. Guide the ball through levels that grow larger and tighter, zoom out to plan a route, and leave a trail so you can see where you have already been.

  • Unity
  • C#
  • Physics
Maze level 3 with zoom and trail buttons

Industrial software, Plus Mühendislik

Mixer Batch Reporting System

Collects production data from industrial mixers, tracks each batch and generates reports, so the factory can follow production without paperwork.

  • C#
  • .NET
  • SQL Server

About

I graduated in Computer Engineering from Biruni University in 2026. I work on two sides of software: games and simulations in Unity, and backend services in .NET.

Both sides need the same habits: clean architecture, careful use of memory, and code another developer can pick up. I speak English at C1 level.

Contact

Hiring for a game or backend role, or have a project in mind? Email or call me.

+90 535 689 08 70