Halil Mentes

Senior Game Developer


I am a Senior Software Engineer specializing in game development, real-time systems, and cross-platform optimization. With over five years of experience, I have worked daily with C#, C++, Unity, and custom in-house game engines (OpenGL, WebGL, Metal), focusing on game performance, modular UI architecture, and scalable multiplayer networking.
I build reusable, scalable core systems that can be quickly adapted across multiple game projects.
My approach emphasizes clean architecture, data-driven workflows, and plug-and-play component design to support rapid iteration and long-term maintainability.


Download CV Linkedin Github
DEVELOPED GAME FEATURES
  • Daily Rewards: Daily login bonuses and streak-based rewards
  • Spinning Wheel & Gacha Mechanics: "luck-based" :) Reward systems such as spinning wheels and gacha boxes
  • Leaderboard Systems: Leaderboards with filters for global, regional and friend rankings
  • Player Progression: Designed XP-based leveling systems with unlockable content, skill trees and visual indicators of progress
  • Limited-Time Events: Seasonal or time-based event structures with exclusive content, unique rules and special rewards
  • Ad Reward Mechanics: Integrated opt-in rewarded ads into features like revive, double rewards and free spins
  • Social Systems: Friend list management, online presence and block/report functionalities
  • In-Game Chat: Real-time text based and emoji only chat with support
  • Gift Sharing: Send virtual items or daily gifts to friends
  • Referral & Invite Systems: Friend invite links and referral bonuses
  • Push Notifications: Personalized in-app and device-level notifications like “Your friend passed you!” or “Event ends in 2 hours”
  • Tutorial & Onboarding Flows: Interactive tutorial sequences and contextual tooltips
  • Currency & Economy: Soft and hard currency systems with dynamic pricing, in-game shops and limited-time offers.
  • Achievements & Missions: Challenge-based task systems with dynamic objectives and milestone tracking
  • Matchmaking & Lobby:Lobby features such as table creation, seat assignment, and room browsing for multiplayer card and board games.
  • Inventory Systems: Inventory systems with item sorting, filtering, capacity limits
  • Deck Building: Deck construction interfaces with validation logic, drag-and-drop UX, and real-time feedback
  • Session Management: Reconnect logic, AFK detection and timeout behaviors
  • Consumables: Consumable items like boosters, revives
WORK EXPERIENCE
Senior Game Developer at Janus Interactive
July 2022 - May 2025
  • Designed and implemented scalable gameplay systems with a strong focus on data-driven architecture, modularity and maintainability.
  • Led client-server synchronization for multiplayer gameplay, ensuring deterministic turn-based mechanics, state replication and optimal network performance.
  • Developed advanced UI systems leveraging MVC, MVVM and Data Binding, allowing designers and developers to work in parallel while maintaining real-time synchronization with server data.
  • Engineered and optimized game tools for animation, content creation and live game management, improving iteration speed and overall development efficiency.
  • Integrated physics-based mechanics, procedural animations and complex state-driven AI behaviors, enhancing gameplay depth and player immersion.
  • Optimized performance across platforms, applying frame debugging, memory profiling and render pipeline optimizations for stable frame rates and minimal resource overhead.
  • Collaborated closely with design, art and backend teams, ensuring cohesive development workflows and rapid iteration cycles.
  • Mentored and led junior developers, establishing best practices in coding, debugging and system architecture to enhance team efficiency.
Contributed Projects in Janus Interactive

STORM WARFARE

Store Links: Steam / Epic Games

Gameplay Video

Game Developer at Digitoy Games
November 2019 - July 2022
  • Engine & Rendering Optimization: Contributed to the in-house game engine (C, C#), optimizing draw calls, frame buffering and enhancing shader performance for cross-platform stability.
  • Multiplayer & Client-Server Synchronization: Engineered real-time networking solutions, ensuring seamless gameplay synchronization, packet loss mitigation and server-client consistency across highly active multiplayer sessions.
  • Live Game Development & Feature Implementation: Led the development and deployment of 8 live multiplayer games, implementing weekly content updates, gameplay features and data-driven features to enhance engagement and retention.
  • Scalable UI & Developer Tools: Designed highly modular UI frameworks, integrating MVVM architecture, data binding and custom UI tools, streamlining designer workflows and responsive, real-time server interactions.
  • State-Driven Animation Systems & Interactive Gameplay Elements: Developed 2D animation tools, enabling smooth player interactions, animated UI components and dynamic content rendering.
  • Game Analytics & Performance Monitoring: Integrated real-time analytics tracking, gathering player behavior insights to optimize monetization strategies, gameplay balance and feature iteration based on live data.
Contributed Projects in Digitoy Games

Okey Extra

Store Links: Facebook / GOOGLE PLAYSTORE / AppStore

101 Extra

Store Links: Facebook / GOOGLE PLAYSTORE / AppStore

Gin Rummy Extra

Store Links: Facebook / GOOGLE PLAYSTORE / AppStore

Can Okey

Store Links: Facebook / GOOGLE PLAYSTORE / AppStore

Poker Extra

Store Links: Facebook / GOOGLE PLAYSTORE / AppStore

Tekel Okey

Store Links: Facebook / GOOGLE PLAYSTORE / AppStore

Rakkip Okey

Store Links: Facebook / GOOGLE PLAYSTORE / AppStore

Intern Game Developer at Tiramisu Studio
September 2019 - November 2019
  • Learned drift physics in order to implement in a mobile game
  • Developed Hyper-Casual SpaceDrift Game For Mobile Platforms
  • Learned Custom Inspector Coding in UNITY
  • Developed Map Editor For Inspector Window in UNITY
EDUCATION
Konya Technical University
BACHELOR'S DEGREE DIPLOMA
Computer Engineering
Faculty of Engineering and Natural Sciences
September 2015 - December 2019
Graduation Project and Awards
Thesis title: Army Officer Strategic Training and Evaluation Simulation.


Certificate of participation in 2242 University students research project
competitions in the Defense, Space and Aviation category


Certificate of achievement of the project awarded with first place
br> in the Defense, Space and Aviation category at the Konya regional fair


Certificate of participation in TEKNOFEST
competitions in the Defense, Space and Aviation category


PERSONAL PROJECTS

3Match Game
December 2020
  • 3 Match Game with only checks horizontally
Maze Generator with A* Path Finding
November 2020
  • DFS Maze generator with A* Pathfinding algorithm

Sling Drift
October 2020
  • Hyper Casual Drift Game with procedural road generator

Space Drift
November 2019
  • Hyper Casual, Space themed Drift Game

Tower Defense Sink The Pirates
March 2018
  • 2.5D Tower Defense Themed Multi-Platform Game.

Duelling Knights
November 2018
  • Cross-Platform, 2D Multiplayer Game.

Shooter Game Mechanics
March 2019
  • 3D Shooter Game Mechanics.

Aww That's Cube
January 2017
  • Simple time killer game
  • Endless runner