Select Color

Welcome

Taha Kraloua

Unity / C# Game Developer — Gameplay Systems & Prototyping
Photo Profile
Programmer && Game Designer

Unity game developer focused on gameplay systems, architecture, performance optimization, and rapid prototyping. Over 2 years of professional experience working on commercial projects, with additional years of independent and solo game development in both 2D and 3D.

  • Location: Oran, Algeria
  • Experience: Professional gameplay programming + independent development
  • Rate: Starting at $14 / hour (flexible depending on scope)
  • Download CV

    My Skills

    Programming & Engines

    Unity (2D & 3D) / C#
    6+ Years
    Unreal Engine / C++
    Strong Working Knowledge
    Backend & Tools (Node.js)
    Supporting Skill

    Gameplay & Systems Expertise

    • Gameplay systems & clean architecture
    • AI, combat, and progression systems
    • Scalable unit logic & performance optimization
    • Refactoring and improving existing codebases
    • Rapid prototyping & iteration
    • Working within studio pipelines and coding standards

    Education

    • 2018 – 2022
      Bachelor’s Degree
      University of Oran

      Bachelor’s Degree in Biomedical Engineering

    • 2019 – Present
      Self-Taught Game Developer

      Self-taught Unity game developer since 2019, continuously learning and building games, systems, and tools through hands-on projects and real-world production experience.

    Experience

    • 2024 – Present
      Gameplay Programmer / Systems Developer

      Collaborated with multiple small studios and teams, contributing to gameplay systems, rapid prototyping, system implementation, refactoring, performance improvements, and complex bug fixing. Regularly onboarded into existing codebases.

    • 2023
      Unity Template Developer
      itch.io

      Published multiple Unity gameplay templates focused on clean architecture and scalability. Reached over 3,000 downloads within weeks, helping other developers learn and accelerate their projects.

    Portfolio

    Selected Work

    Fallen Banners
    Fallen Banners

    Solo-developed 2D RTS. Designed scalable unit logic, formations, movement, and combat systems with performance and long-term maintainability in mind.

    Card Summoner
    Card Summoner

    Built the initial prototype and core gameplay systems, iterating on mechanics, balance, and supporting features during development.

    Fledglings
    Fledglings

    Gameplay programming support, system-level improvements, bug fixing, and stability work within an established production codebase.

    Retro GameShop Simulator
    Retro GameShop Simulator

    Contributed gameplay features and system integration for a commercial simulation game. Assisted with gameplay logic, new feature implementation, and bug fixing within an existing production codebase.

    Vampire Survivors Template
    Vampire Survivors Template

    Unity gameplay template focused on scalable enemy logic, progression systems, and clean, extensible architecture.

    League of Realms
    League of Realms

    Prototype focused on core gameplay mechanics, combat interactions, and rapid iteration.

    Tower Defense Template
    Tower Defense Template

    Modular Unity tower defense framework with clean systems, upgrade paths, and extensible enemy behaviors.

    Platformer Prototype
    Platformer Prototype

    Experimental gameplay prototype exploring movement mechanics, combat feel, and character responsiveness.

    Growtopia Clone
    Growtopia Clone

    Early multiplayer-focused project exploring world interaction, player systems, and sandbox-style mechanics.

    2D Splatoon Clone
    2D Splatoon Clone

    Unity prototype focused on area control mechanics, player movement, and fast-paced combat interactions.

    Services

    What I Can Contribute

    Gameplay Systems Development

    Design and implementation of gameplay systems including combat, AI, progression, and core mechanics with scalability and maintainability in mind.

    Rapid Prototyping

    Fast iteration on gameplay ideas and mechanics, turning concepts into playable prototypes suitable for pitching, testing, and early production.

    Codebase Refactoring & Optimization

    Improving existing projects through refactoring, performance optimization, system cleanup, and long-term maintainability improvements.

    Bug Fixing & Technical Support

    Identifying, debugging, and resolving complex gameplay and system-level issues in both new and existing Unity projects.

    10

    Clients

    8

    Projects Completed

    2

    Project Ongoing

    10/10

    % Satisfaction