I'm Haris Kapagioridis, a Unity-focused lead developer with a passion for real-time multiplayer, VR, and ML-enabled experiences. I enjoy designing scalable architectures, mentoring teams, and turning bold prototypes into shipped products across mobile, console, and VR devices. Over the past decade I've collaborated with major partners like Sky and Aristocrat, built C# SDKs, implemented live ops features, and fostered engineering best practices through SOLID design, code reviews, and cross-team knowledge sharing. I'm always learning and seeking the next challenge where technology and creativity collide.

Haris Kapagioridis

I'm Haris Kapagioridis, a Unity-focused lead developer with a passion for real-time multiplayer, VR, and ML-enabled experiences. I enjoy designing scalable architectures, mentoring teams, and turning bold prototypes into shipped products across mobile, console, and VR devices. Over the past decade I've collaborated with major partners like Sky and Aristocrat, built C# SDKs, implemented live ops features, and fostered engineering best practices through SOLID design, code reviews, and cross-team knowledge sharing. I'm always learning and seeking the next challenge where technology and creativity collide.

Available to hire

I’m Haris Kapagioridis, a Unity-focused lead developer with a passion for real-time multiplayer, VR, and ML-enabled experiences. I enjoy designing scalable architectures, mentoring teams, and turning bold prototypes into shipped products across mobile, console, and VR devices.

Over the past decade I’ve collaborated with major partners like Sky and Aristocrat, built C# SDKs, implemented live ops features, and fostered engineering best practices through SOLID design, code reviews, and cross-team knowledge sharing. I’m always learning and seeking the next challenge where technology and creativity collide.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Greek, Modern
Fluent

Work Experience

Lead Developer at Sky
June 1, 2022 - June 1, 2025
Client lead of the incubation team developing real-time synchronization sports prototypes using Unity and machine learning for Sky and Comcast, targeting Sky Mobile, Sky Live, Sky Glass, and VR devices (e.g., Oculus Quest). Designed and established the architectural framework for the Sky Live games team; provided direct support to partners implementing Sky Live device games via the C# Unity SDK I designed. Managed a diverse engineering team, contributed to professional development, conducted developer hiring interviews, and organized technical sessions focused on SOLID principles and design patterns to align Unity developers across Sky’s Beyond TV organization. Participated in cross-skilling (AWS training).
Senior Unity Developer (Contract) at Sky
October 1, 2021 - June 1, 2022
Designed and created the C# Unity-based SDK for Sky Live devices, including machine learning models such as MediaPipe for body tracking and OpenGL shaders for rendering optimizations and real-time visualization of body-tracking data. Developed Android-based plugins for hardware communication between Unity and Sky devices.
Lead Unity Developer (Contract) at Deloitte
February 1, 2020 - July 1, 2021
Designed architecture for multiple Unity-based projects and implemented data-driven simulations using Neo4J and machine learning for railway, crowd control, and border control systems across multiple countries.
Senior Unity Developer at Product Madness (Aristocrat)
June 1, 2017 - February 1, 2020
Developed and maintained the client side of the social casino mobile app 'Heart of Vegas'; designed C# code architecture based on OOP and SOLID, created API architectures for new features, performed code reviews, and collaborated with Coretech, framework and backend teams. Implemented live ops features (collectables, shops, payments, new slots), analytics, AB testing, force updates, daily missions, and device-specific assets. Estimated and assigned development tasks, performed story reviews, and conducted bug triage.
Guest Lecturer at Kingston University
January 1, 2016 - January 1, 2019
Undergraduate and postgraduate guest lecturer on Games programming topics, including: design patterns in C#, factories, builders, state machines, Model-View-Presenter; live ops with Google Firebase; Unity editor tools, ScriptableObjects, optimization, and best practices.
Senior Developer at Good Catch Games (Endemol UK)
May 1, 2015 - June 1, 2017
Developed live ops tools and a framework template for cross-title use, implemented ad networks, segmentation and ad zones, Unity IAP and receipt validation using AWS KSI. Led the KSI project, created coding standards, and directed studio processes.
Games Developer at GAMAR
June 1, 2014 - May 1, 2015
Developed AR experiences and Unity3D-based games using Vuforia; contributed to gameplay and UI for various AR applications and location-based games.
Lead Developer (Personal Project) at TravelBug Games
March 1, 2025 - Present
Designed, developed, and released 4 games on iOS & Android; technologies include Unity, C#, TypeScript, Firebase, ads monetization, AppsFlyer attribution, and live ops.

Education

Master of Science in Game Development at Kingston University, London, United Kingdom
September 1, 2013 - September 1, 2014
Bachelor of Science: Economics at Erasmus Czech Technical University, Prague, Czech Republic
September 1, 2007 - February 1, 2008
Extended BSc: Management at University of Crete, Heraklion, Greece
January 1, 2003 - January 1, 2008

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more