Software engineer & solution architect.
I'm a software engineer with six years of proven experience designing and shipping software for large user bases. I've led teams, mentored engineers and owned products from architecture to release.

2024 - 2026MovetruSenior Software Engineer
Belfast, UK
Senior engineer across both of Movetru's products, Vision and Pro (the company's athlete movement-analytics platform), spanning backend, web and desktop applications. Promoted from Software Engineer to Senior.
- Owned the architecture of computer-vision features across the products
- Designed and built backend services on AWS using C# / .NET
- Built and maintained features for a cross-platform mobile app (Unity + native iOS: Swift/Objective-C)
- Built real-time communication features connecting the app to external hardware devices
- Led code reviews and mentored engineers across native, backend and web codebases
2022 - 2024Inventuna GamesLead Game Developer
Istanbul, TR
Led architecture and multiplayer networking for Heroes Chained, a 3D hex-grid auto-battler with on-chain integration, from build pipeline to store release.
- Designed the full client/server stack: Unity, Netcode, .NET Core, SQL Server, AWS
- Built an iOS/Android CI/CD pipeline with Jenkins and AppCenter
- Mentored junior developers and drove code-review standards
2021 - 2022MasomoGame Developer
Izmir, TR
Shipped gameplay and live-ops features for Head Ball 2, a real-time multiplayer title with 100M+ downloads, in a large legacy C++ codebase.
- Built robust gameplay/UI systems and defined live-activation strategies
- Optimised and maintained a large Cocos2d-x (C++) codebase under live traffic
2020 - 2021Ford OtosanStudent Software Engineer
Kocaeli, TR
Built full-stack features for the Digital Factory project in a SCRUM team, helping convert paper-based production systems to digital.
- Shipped full-stack features with .NET, RabbitMQ, Oracle (PL/SQL), SignalR, ElasticSearch
- Mentored junior and intern developers
Cloud & Backend
- .NET Core
- AWS (Lambda, API Gateway, Fargate/ECS)
- DynamoDB · S3 · Cognito
- Microservices & REST APIs
- Redis
- CI/CD (Jenkins)
Real-time & Networking
- Server-authoritative netcode
- gRPC
- SSE
- WebSockets
- ENet
- Low-latency streaming
Languages
- C#
- C++
- Python
- JavaScript / TypeScript
- Swift / Objective-C
Full-stack & Mobile
- React
- React + Electron
- Native iOS
- Android
- System & solution architecture
- Technical leadership
Systems & Engines
- C++
- Unity
- Unreal Engine
- Engine architecture
- Computer vision
- OpenGL
What I can help with
Multiplayer & netcode
Server-authoritative games, replication and mid-match reconnects.
Head Ball 2 · Heroes Chained · MOBA Forge
Backend & cloud
C# / .NET services on AWS, and apps that talk to hardware in real time.
Movetru
Engines & tools
C++ engine code, editor tools and platform ports.
ToolKit · Unit Forge




