Available to hire
Hi, I’m Berk Terek, a Senior Unity Developer with 8+ years of professional experience building 2D, 2.5D and 3D games for mobile, PC and VR. I focus on clean architecture (OOP, SOLID, DOP), Unity ECS/DOTS, performance optimization and production-ready code.
I’ve led multiplayer integrations (Photon PUN2, Photon Fusion, Unity Netcode), online backends (PlayFab, Firebase, REST APIs) and memory-loading optimizations with Addressables. I currently work fully remote with EU studios as a contractor and can invoice internationally via my own company.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Turkish
Fluent
English
Advanced
Work Experience
FOUNDER at TEREK GAMING
February 1, 2024 - June 14, 2024Founded and currently managing Terek Gaming, providing game development services to various clients including Happy Hour Games, ARCN Games, Rodd Games, Upwork, and Falan Game. Services offered include Unity 2D, 2.5D, 3D for PC, Mobile, VR/AR/MR, Unity Ecs Dots, OOP, Solid, Dop, TDD coding approach, Unity performance increase and optimization, memory management with Addressables, Android and iOS optimization, backend services with PlayFab and Firebase, ads implementation via Applovin, Admob, and Unity Ads, Unity UI integration, multiplayer using Photon Pun2, Fusion, Netcode, unit and play mode testing using TDD, Zenject IoC, UniTask, and GitHub Actions CI/CD.
LEAD DEVELOPER at FALAN GAMES
November 1, 2024 - February 4, 2025Led development of mobile and PC puzzle games using Unity2D, 2.5D, and 3D technologies. Applied OOP, Solid, Dop, and TDD coding approaches. Focused on performance increase and optimization including memory management and platform specific optimizations for Android and iOS. Implemented ads (Applovin, Admob, Unity Ads), Unity UI, multiplayer with Photon Fusion, and conducted unit and play mode testing with TDD approach using Zenject IoC and UniTask/UniRx.
LEAD DEVELOPER at HAPPY HOUR GAMES
December 22, 2023 - November 30, 2024Led development of mobile games using Unity 2D, 2.5D, and 3D. Utilized Unity ECS Dots, OOP, Solid, Dop, and TDD approaches for coding. Improved Unity game performance and managed memory with Addressables, optimized for Android and iOS platforms. Integrated backend services such as PlayFab and Firebase for authentication, cloud script, data store, remote config, and leaderboards. Implemented ads and UI components. Developed multiplayer features using Photon Fusion and Netcode. Carried out unit and play mode testing following TDD approach using Zenject IoC and UniTask.
LEAD DEVELOPER at RODD GAMES
January 1, 2022 - December 15, 2023Led production of PC and mobile games, employing Unity2D, 2.5D, and 3D technologies. Employed effective coding practices using OOP, Solid, Dop, and TDD principles. Enhanced game performance and memory management with Addressables, optimized Android and iOS builds. Integrated PlayFab and Firebase backend services for authentication, cloud scripts, data storage, and leaderboards. Deployed ads via Applovin, Admob, and Unity Ads with UI integration. Developed multiplayer functionality using Photon Pun2, Fusion, and Netcode. Followed unit and play mode testing and TDD methodologies with Zenject IoC, UniTask, and Github Actions CI/CD.
UNITY INSTRUCTOR at UDEMY - YOUTUBE
August 1, 2020 - June 14, 2024Teaching Unity development including 5 live courses with over 20,000 students on Udemy. Producing free educational videos on Unity and advanced C# coding techniques via personal YouTube channel.
.NET AND UNITY INSTRUCTOR at BILGE ADAM AKADEMI
September 1, 2019 - August 15, 2023Instructed programming in C#, Object Oriented Programming, Microsoft SQL Server and T-SQL, C# Data Access with SQL, HTML5, JavaScript, CSS3 Bootstrap, Asp.Net MVC, Asp.Net Core MVC, Web API, Design Patterns C#, NLayer and Solid principles with C#, UiPath RPA, and Unity 2D/3D.
SENIOR UNITY DEVELOPER at ALGEBRA GLOBAL TECHNOLOGIES
March 1, 2021 - January 1, 2022Developed PC and mobile games using Unity2D, 2.5D, 3D with OOP, Solid, and TDD coding practices. Focused on performance enhancement, memory management, platform optimizations, backend integrations (PlayFab, Photon fusion), UI implementation, and multiplayer support. Employed unit and play mode testing with TDD.
UNITY DEVELOPER at HEADQUARTER GAME
December 1, 2020 - March 1, 2021Developed mobile hyper-casual games using Unity3D. Responsible for performance optimizations, Android/iOS platform tuning, UI integration, and application of OOP and Solid principles.
UNITY DEVELOPER at KEKA GAMING
January 1, 2020 - April 1, 2020Created mobile 2D hyper-casual games with Unity. Focused on performance improvement, Android/iOS optimization, UI integration, and maintained sound adherence to OOP and Solid programming methodologies.
.NET AND UNITY INSTRUCTOR at ARI BILGI BILIŞIM TEKNOLOJILERI AKADEMISI
December 1, 2018 - September 1, 2019Provided instruction in C# programming, Object Oriented principles, Microsoft SQL Server and T-SQL, C# data access, HTML5, JavaScript, CSS3 Bootstrap, Asp.Net Web Forms, MVC, Web API, WCF, WPF, and Unity.
ASP.NET MVC DEVELOPER at GONCA GRUBU YAZILIM VE BILGISAYAR SISTEMLERI LTD. ŞTI.
October 1, 2018 - December 1, 2018Built ASP.NET MVC web pages for projects.
FLIGHT DISPATCHER at ACT AIRLINES
January 1, 2011 - March 1, 2017Assisted in planning flight paths considering aircraft performance, loading, weather conditions such as enroute winds, thunderstorms, turbulence forecasts, airspace restrictions, and airport conditions.
FLIGHT DISPATCHER at TAILWIND AIRLINES
June 1, 2010 - September 1, 2010Assisted in planning flight operations ensuring safe and efficient flights considering weather and operational constraints.
Senior Unity Developer at BYTE
January 1, 2025 - PresentWorked with Unity2D and Unity3D for mobile development, focusing on MMORPG, Unity ECS DOTS, and implemented OOP, SOLID, and DOP coding approaches. Responsible for performance increases, optimization, memory management with Addressables, Android and iOS optimization, UI integration with Fairy-GUI and xlua, Unity Netcode, and UniTask.
Founder at TEREK GAMING
February 1, 2024 - PresentFounded the company providing Unity 2D/2.5D/3D game development services for PC, mobile, VR/AR/MR. Delivered Unity ECS DOTS, OOP, SOLID, DOP, TDD approaches, performance and memory optimization, Android/iOS optimization, PlayFab and Firebase backend services, and implementation of multiplayer features using Photon and Unity Netcode. Managed multiple customers including Happy Hour Games, ARCN Games, Rodd Games, Upwork, Falan Game, and Byte.
Lead Developer at Various Companies
April 2, 2025 - July 23, 2025Lead developer developing mobile and PC puzzle games using Unity 2D/2.5D/3D with OOP, SOLID, DOP, and TDD coding approaches. Optimized performance, memory, and Android/iOS aspects. Integrated ads (Applovin, Admob, Unity Ads), UI elements, Photon Fusion multiplayer, backend services (PlayFab, Firebase), and unit testing with Zenject IoC and UniTask/UniRx. Projects spanned from 2022 through 2025.
Unity Instructor at Udemy & YouTube
August 1, 2020 - PresentCreated and instructed over 5 live courses on Udemy with 20,000+ students focusing on Unity and advanced C# coding techniques. Managed a YouTube channel providing free educational content related to Unity.
Senior Unity Developer at Various Companies
January 1, 2022 - July 23, 2025Worked on Unity2D, Unity 2.5D, and Unity3D for PC and mobile platforms with OOP, SOLID, and TDD approaches. Focused on performance optimization, memory management with Addressables, backend services (PlayFab), UI integration, multiplayer with Photon, and unit and play mode testing.
Unity Developer at Various Companies
March 1, 2021 - July 23, 2025Developed Unity3D mobile games focusing on hyper casual genre, performance optimization, Android/iOS optimization, and UI integration.
ASP.NET MVC Developer at ACT Airlines
December 1, 2018 - July 23, 2025Built ASP.NET MVC web pages.
Flight Dispatcher at ACT Airlines
March 1, 2017 - July 23, 2025Assisted in planning flight paths considering aircraft performance, weather conditions, airspace restrictions, and airport conditions.
Flight Dispatcher at Tailwind Airlines
September 1, 2010 - July 23, 2025Assisted in planning flight paths considering aircraft performance, weather forecasts, airspace restrictions, and airport conditions.
Senior Unity Developer at BYTE
January 1, 2025 - November 21, 2025Develop mobile MMORPG and other mobile titles using Unity 2D and Unity 3D. Implement ECS and DOTS based systems with a focus on performance and scalability. Apply OOP, SOLID, DOP and TDD practices to ensure maintainable architecture. Optimize performance and memory with Addressables and platform specific profiling. Integrate UniTask and Unity Netcode when required.
Founder and Senior Unity Developer at Terek Gaming
February 1, 2024 - November 21, 2025Provide end to end Unity development for PC, mobile and VR, AR and MR projects. Build ECS and DOTS gameplay systems and high performance codebases. Implement PlayFab and Firebase backends including authentication, cloud scripts, data, leaderboards and remote config. Integrate ad networks including Applovin, AdMob and Unity Ads. Implement multiplayer features with Photon PUN2, Photon Fusion and Unity Netcode. Set up CI/CD pipelines with GitHub Actions.
Lead Developer at Falan Games
February 1, 2025 - February 1, 2025Lead development of mobile puzzle games in Unity 2D, 2.5D and 3D. Own architecture (OOP, SOLID, DOP, TDD) and core gameplay systems. Optimize Android and iOS builds, memory usage and performance. Integrate ads and analytics, and manage UI flows and user experience. Use UniTask, UniRx and Zenject for clean asynchronous code and dependency injection.
Lead Developer at Happy Hour Games
November 1, 2024 - November 1, 2024Lead Unity mobile projects using ECS and DOTS and advanced architecture. Integrate PlayFab and Firebase backends, ads and monetization systems. Implement multiplayer features with Photon Fusion and Unity Netcode. Enforce TDD and best practices across the codebase.
Lead Developer at Rodd Games
December 1, 2023 - December 1, 2023Develop PC and mobile games with Unity 2D, 2.5D and 3D including performance critical systems. Use ECS and DOTS and data oriented design for core gameplay, combat and progression. Handle optimization, Addressables based memory management and monetization including ads and in app purchases. Implement backend integrations with PlayFab and Firebase and multiplayer with Photon PUN2 and Photon Fusion. Maintain continuous integration and continuous delivery with GitHub Actions.
Unity Instructor (Udemy and YouTube) at Self employed
August 1, 2020 - November 21, 2025Create and maintain Unity courses and YouTube content focusing on advanced Unity and C#, ECS and DOTS, architecture and patterns.
NET and Unity Instructor at Bilge Adam Akademi
August 1, 2023 - August 1, 2023Teach C#, OOP, SQL Server, ASP.NET MVC and ASP.NET Core, Web API and Unity 2D and 3D. Prepare curriculum and mentor students for real world software and game development.
Senior Unity Developer and Unity Developer at Algebra Global Technologies, Headquarter Game, Keka Gaming
January 1, 2022 - January 1, 2022Develop hyper casual and mobile games in Unity 3D and Unity 2D. Implement core gameplay, user interface, performance optimizations and Android and iOS specific tweaks. Integrate ad networks and analytics.
A.S.P.NET and Unity Instructor at Ari Bilgi Bilisim Teknolojileri Akademisi
September 1, 2019 - September 1, 2019Teach C#, Unity and related software development topics.
ASP.NET MVC Developer at Gonca Grubu Yazilim ve Bilgisayar Sistemleri Ltd. Sti.
December 1, 2018 - December 1, 2018Develop ASP.NET MVC web pages and business logic.
Flight Dispatcher at ACT Airlines
March 1, 2017 - March 1, 2017Flight planning and operator tasks with high responsibility and stress management.
Flight Dispatcher at Tailwind Airlines
September 1, 2010 - September 1, 2010Flight path planning considering performance, weather and airspace restrictions.
Founder / Senior Unity Developer at Terek Gaming
February 1, 2024 - PresentProvide end-to-end Unity development (architecture, gameplay, UI, integrations) for mobile, PC and VR. Build ECS/DOTS gameplay systems and data-oriented architectures in performance-critical projects. Integrate PlayFab and Firebase (auth, cloud scripts, data, leaderboards, remote config) and ad networks. Implement multiplayer features with Photon PUN2, Photon Fusion and Unity Netcode. Set up CI/CD pipelines with Git/GitHub Actions to automate builds and basic testing.
Lead / Senior Unity Developer at Happy Hour Games – Dubai, UAE (Remote) & Falan Games - Istanbul, TUR (Remote)
December 1, 2023 - February 1, 2025Led development of multiple mobile puzzle and casual games in Unity 2D/2.5D/3D. Owned overall architecture (OOP, SOLID, DOP, TDD) and core gameplay systems. Integrated ads, analytics and basic live-ops flows (remote config, A/B test hooks, events). Optimized Android/iOS builds, memory usage and loading times to keep stable 60 FPS on target devices.
Unity / .NET Instructor (Selected Roles) at Bilge Adam Akademi, Ari Bilgi Akademisi, Udemy & YouTube
January 1, 2018 - PresentLead / Senior Unity Developer at Happy Hour Games
December 1, 2023 - February 1, 2025Led development of multiple mobile puzzle and casual games in Unity 2D/2.5D/3D; owned overall architecture (OOP, SOLID, DOP, TDD) and core gameplay systems; integrated ads, analytics and basic live-ops flows (remote config, A/B test hooks, events); optimized Android/iOS builds, memory usage and loading times to maintain stable 60 FPS.
Lead Developer at Falan Games
December 1, 2023 - February 1, 2025Led architecture and core gameplay systems for mobile titles; integrated ads, analytics and basic live-ops flows; optimized memory usage and performance; collaborated with design for improved UX and mobile performance.
Unity / .NET Instructor at Bilge Adam Akademi / Ari Bilgi Akademisi / Udemy & YouTube
January 1, 2018 - PresentTaught C#, OOP, SQL Server, ASP.NET MVC/Core, Web API and Unity 2D/3D to hundreds of students; created and maintained Unity courses on Udemy (>20,000 students) and a YouTube channel focused on advanced Unity, ECS/DOTS and architecture; mentored junior developers on real-world project structures and best practices.
ASP.NET MVC Developer at Gonca Grubu Yazilim
January 1, 2018 - December 1, 2018Developed web applications using ASP.NET MVC; participated in full SDLC; collaborated with cross-functional teams to deliver robust web solutions.
Instructor (Unity / .NET) at Bilge Adam Akademi, Ari Bilgi Akademisi, Udemy & YouTube
January 1, 2018 - PresentTaught C#, OOP, SQL Server, ASP.NET MVC/Core, Web API and Unity 2D/3D to hundreds of students. Created and maintained multiple Unity courses on Udemy (20,000+ students) and a YouTube channel focused on advanced Unity, C#, ECS/DOTS and architecture. Mentored junior developers and game developers on real-world project structures and best practices.
Lead Developer at Happy Hour Games / Falan Games
December 1, 2023 - February 1, 2025Led development of multiple mobile puzzle and casual games in Unity 2D/2.5D/3D. Owned overall architecture (OOP, SOLID, DOP, TDD) and core gameplay systems. Integrated ads, analytics and basic live-ops flows (remote config, A/B test hooks, events). Optimized Android/iOS builds, memory usage and loading times to keep stable 60 FPS on target devices.
Unity / .NET Instructor at Bilge Adam Akademi, Ari Bilgi Akademisi, Udemy & YouTube
January 1, 2018 - PresentTaught C#, OOP, SQL Server, ASP.NET MVC/Core, Web API and Unity 2D/3D to hundreds of students. Created and maintained multiple Unity courses on Udemy (20,000+ students) and a YouTube channel focused on advanced Unity, C#, ECS/DOTS and architecture. Mentored junior developers and game developers on real-world project structures and best practices.
Education
at Bahçesehir University
January 11, 2030 - December 25, 2025Computer and Programming at Bahçesehir University
January 11, 2030 - December 25, 2025Computer Science at Bahçesehir University
January 11, 2030 - January 13, 2026Computer Science at Bahçesehir University
January 11, 2030 - January 13, 2026Qualifications
Industry Experience
Gaming, Education, Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Izmir today.