You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Aymen EmbarkiAE

Aymen Embarki

Unity Gameplay Programmer | C# Developer

€220/day
Marseille, FR
0-2 years

Average response time: 1 hour

About Aymen

I'm a Unity Gameplay Programmer focused on building responsive gameplay systems, AI behaviors, and polished game mechanics using C#.

I have experience developing personal Unity projects, including an endless runner and a horror game featuring enemy AI, interaction systems, and immersive gameplay. I also worked professionally as a freelance Lua developer on a large-scale Roblox-related project, delivering programming tasks based on detailed design documents while collaborating through review cycles.

I enjoy writing clean, maintainable code using object-oriented programming principles and Git/GitHub for version control. I'm constantly improving my skills through personal projects, Game Jams, and technical experimentation.

Whether you need help implementing gameplay features, fixing bugs, improving existing systems, or prototyping new mechanics, I'd be happy to help bring your project to life.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Marseille (up to 30km)

Experience

  • Alignerr
    Freelance Lua Developer
    VIDEO GAMES AND ANIMATION
    February 2026 - Today (5 months)
    Worked as a freelance Lua developer on a large-scale Roblox-related project. Implemented programming tasks following detailed design documents, delivered features under deadlines, collaborated with reviewers through multiple revision cycles (using Github), and maintained code quality according to project requirements.

    Responsibilities included:

    • Developing gameplay features in Lua
    • Following technical specifications and design documents
    • Debugging and fixing issues
    • Addressing reviewer feedback and improving submitted work
    • Managing multiple tasks and meeting deadlines
    Roblox Lua Git QA Gameplay Programming
  • Personnal Projects
    Unity Gameplay Programmer
    VIDEO GAMES AND ANIMATION
    January 2026 - Today (6 months)
    Designed and developed gameplay systems in Unity using C#. Built multiple personal projects to strengthen gameplay programming skills, including an endless runner prototype and a horror game featuring AI behaviours, interaction systems, and immersive gameplay mechanics.

    Focus areas:

    • Gameplay programming
    • AI behaviours
    • Object interaction
    • Unity physics

    • Clean, optimized and modular C# code
    • Version control with Git/GitHub
    Unity 3D Git Gameplay Programming C# Design Patterns
  • Game Jam
    Gameplay Programmer - Game Jam
    VIDEO GAMES AND ANIMATION
    June 2026 - June 2026
    Collaborated with a multidisciplinary team during a game jam to design and develop a playable prototype within a limited timeframe. Contributed gameplay programming, coordinated technical decisions, reviewed teammates' code, and helped organize the development process to ensure timely delivery.
    C# Gameplay Programming Git 2D Unity

Recommendations

Be the first to recommend Aymen

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Unity Essentials Unity Junior Programmer
    Unity Essentials Unity Junior Programmer
  • Licence Informatique
    Aix-Marseille Université
    2025
    Licence Informatique

Certifications

  • Unity Junior Programmer
    Unity
    2026
    C# Unity 3D Design Patterns Optimisation Debugging Gameplay Programming Code Optimization

Skill set

Categories