Unity / C# / Gameplay Systems

Unity Game Developer

I build polished gameplay systems, puzzle mechanics, backend systems, and mobile games with Unity and C#.

I work across gameplay programming, systems architecture, backend integration, UI, optimization, and mobile game development — from first prototype to shipped, live product.

Selected work

Featured Work

A selection of shipped and in-progress projects covering puzzle systems, mobile games, and backend-driven progression.

Tiny Tactics GO! screenshot Tiny Tactics GO! icon

Auto-Battler / Mobile / Backend

Tiny Tactics GO!

A 3-minute mobile auto-battler with 34 collectible heroes across four roles, built on Unity with backend-driven matchmaking and progression. Now retired.

Platform: Mobile (iOS / Android)

Role: Unity Developer — gameplay systems, backend integration

UnityC#PlayFabBackend Systems
View case study
Dim Sum Queens screenshot Dim Sum Queens icon

Puzzle Game / Mobile / Backend

Dim Sum Queens

A mobile puzzle game combining N-Queens-style logic puzzles with backend-driven progression, rewards, and daily content.

Platform: Mobile (iOS / Android)

Role: Unity Developer — gameplay, puzzle systems, backend integration

UnityC#PlayFabBackend Systems
View case study
FitEmAll screenshot FitEmAll icon

Block Puzzle / Mobile

FitEmAll

A block-puzzle mobile game with a large puzzle library, cloud save, and a no-ads premium experience.

Platform: Mobile (iOS / Android)

Role: Unity Developer — gameplay and mobile systems

UnityC#Mobile
View case study
Captain & Company screenshot

Live-Service / Web & Mobile / Backend

Captain & Company

Gameplay systems and responsive UI for Captain & Company and its Companion App, integrated with backend APIs and online services.

Platform: Web / Mobile

Role: Game Developer

UnityC#Responsive UIBackend Integration
View case study
Harvest Valley screenshot Harvest Valley icon

Farming / Simulation / 2D & 3D

Harvest Valley

A farming simulation game combining 2D and 3D gameplay, with economy, progression, and world systems.

Platform: Mobile

Role: Unity Developer — gameplay and systems

UnityC#3D Modeling3D DesignGUI DesignUI/UX PrototypingUI AnimationAdobe Photoshop
View case study
Riyadh Park Mall Application screenshot

Kiosk / Indoor Navigation / Backend

Riyadh Park Mall Application

A kiosk navigation app for Riyadh Park Mall with a Laravel backend, providing real-time indoor navigation, a store directory, and promotional notifications.

Platform: Kiosk / Touchscreen

Role: Unity Developer — app and backend

UnityLaravelUI/UX PrototypingDesign-to-CodeFigma
View case study
Game Characters screenshot

3D Character Art

Game Characters

A few game characters from different projects — 3D modeling, texturing, and rigging work.

Platform: Unity

Role: 3D Character Artist

Blender3D ModelingTexturingRiggingUnity
View case study
Character Sculpts screenshot

3D Character Art

Character Sculpts

A collection of stylized 3D character sculpts based on fan-art and original concepts, from bust studies to full-body turnarounds.

Platform: 3D / ZBrush / Blender

Role: 3D Character Artist

Blender3D SculptingCharacter DesignTexturing
View case study

Technical work

Things I've Built

Systems-level work behind the games above — the parts that don't show up in a screenshot.

One-Solution Puzzle Generator

A generator built to produce puzzle boards that are guaranteed to have exactly one valid solution, with validation logic to back that guarantee.

  • Deterministic board generation with a single-solution constraint
  • Validation logic that rejects boards with multiple or zero solutions
  • Designed for scalable, repeatable puzzle generation

Advanced Hint System

A hint system that generates contextual hints on demand while keeping every hint valid and genuinely useful to the player.

  • Contextual hint generation tied to current board state
  • Logic to ensure hints stay valid as the player progresses
  • Built to remain useful without giving away the solution outright

Backend Reward System

A backend system handling drop rates, loot boxes, account rewards, and progression for live games.

  • Drop rate and loot box logic
  • Account reward and progression tracking
  • Reward distribution built on backend systems

Mobile Game Systems

Hands-on experience with the systems that keep a live mobile game running: saving, accounts, and monetization.

  • Save systems and authentication
  • Cloud data, leaderboards, and analytics
  • Ads, IAP, and performance optimization

About

Background

I'm a Senior Unity Developer with 8+ years building and shipping mobile, web, and desktop games — the gameplay systems, puzzle generation, hint logic, and backend progression that keep a live game running.

My work spans mobile puzzle games, farming sims, and live-service features like battle passes, leaderboards, and player profiles, backed by custom services and PlayFab. I'm equally comfortable writing gameplay code and wiring up the backend it depends on, and I've led projects from concept through live updates as a studio founder.

Recent work includes PlayFab-backed progression systems, a puzzle generator with single-solution guarantees, procedural level generation, and mobile optimization across multiple shipped titles.

Experience

Where I've Worked

Jun 2025 – Aug 2026

Senior Unity Developer

Dim Sum Games (Singapore — Remote)

Developed gameplay systems, UI, and live-service features for Tiny Tactics Go and Dim Sum Queens using Unity and C#.

  • Built gameplay features including progression, FTUE, procedural level generation, customization, and reward systems
  • Integrated Unity with custom backend services for authentication, player progression, matchmaking, and cloud data
  • Developed live-service features including battle pass, leaderboards, hero customization, and player profiles
  • Refactored core systems to improve scalability, maintainability, and performance across Android and iOS
  • Collaborated with designers, artists, backend engineers, and QA in an Agile development environment

Sep 2023 – Present

Founder & Game Developer

PixelBiteLabs

Founded an independent game studio and developed cross-platform games using Unity and C#.

  • Designed, developed, and published Harvest Valley and FitEmAll for iOS and Android
  • Implemented gameplay systems, UI/UX, progression, save systems, and content pipelines
  • Integrated PlayFab, cloud saves, authentication, leaderboards, and platform services
  • Managed the full development lifecycle from design and programming to publishing and live updates

Aug 2024 – Jan 2026

Game Developer

KAP Games (United States — Remote)

Developed gameplay systems and responsive UI for Captain & Company and its Companion App.

  • Integrated gameplay features with backend APIs and online services
  • Collaborated with multidisciplinary teams to deliver production-ready features
  • Optimized gameplay performance and resolved complex cross-platform issues

Sep 2020 – Jul 2023

Product Manager & Developer

Popside Games (Cyprus — Remote)

Led the development of multiple game projects from concept to release.

  • Managed cross-functional teams using Agile methodologies
  • Contributed to gameplay programming, UI implementation, and production planning
  • Analyzed player retention and engagement metrics to guide feature improvements

Dec 2021 – May 2022

Game Developer & Designer

PipeFlare (United States — Remote)

Designed core mechanics and level progression for browser-based games.

  • Implemented gameplay logic and integrated art assets to deliver seamless browser-based gameplay
  • Tested and debugged new features, improving stability and performance

Skills

Technical Skills

Game Development

UnityC#Gameplay SystemsUI/UXMobile Development (Android/iOS)OptimizationLive-Service Games

Programming

C#PHP (Laravel)JavaJavaScriptSQLNode.js (basic)Flutter (basic)

Backend & Online Services

REST APIsPlayFabCustom Backend IntegrationAuthenticationCloud SavesLeaderboardsGoogle Play GamesApple Game Center

DevOps & Tools

GitPlastic SCMAzure DevOpsAddressablesAgile/Scrum

Databases

MySQLPostgreSQL

Design & 3D

BlenderSubstance PainterPhotoshopIllustratorAfter EffectsFigma

Background

Education & Background

Education

2020 – 2025

Bachelor of Computer Science (Software Engineering)

City University of Malaysia

  • Developed a 3D Room Designer mobile app for Android and iOS using Unity, enabling users to design and customize virtual spaces with a user-friendly interface
  • Achieved 1st place for this project in the Project 2 competition

Volunteer Experience

April 2018 — Aleppo, Syria

Game Development Tutor

Wikilogia

Taught game development and supervised a team that won an award at the Wikilogia closing event.

Languages

  • English Fluent
  • Arabic Native

Credentials

Certifications

Foundations of Coding: Full-Stack

Microsoft

Issued Aug 2026

Code ReusabilityGit (Version Control System)+10 skills

Credential ID VGFCZ15K74IU

View credential

AI Fundamentals

Google

Issued Aug 2026

Model EvaluationGoogle Workspace+5 skills

Credential ID BQ16ZC9PZAJA

View credential

Foundations of User Experience (UX) Design

Google

Issued Mar 2025

User Experience (UX)User Interface Design+9 skills

Credential ID H24X756OIBC5

View credential

Introduction to C# Programming and Unity

University of Colorado System

Issued Mar 2025

Unity3DUnity+5 skills

Credential ID U55OBBLRDLUD

View credential

IELTS (International English Language Testing System)

IELTS

Get in touch

Have a game or project in mind?

Let's talk.