Hi, my name is

Ayoub.

I create games.

A passionate game developer who is curious about all modern technologies and wants to change the world to the better.

About Me

I am a software engineer with a passion for game development. I have a background in computer science and mathematics, and I have a strong interest in software architecture, procedural & tools programming. I am currently working as a generalist programmer at TRU LUV in Toronto, ON. Here are a few technologies I've been working with recently:
  • C#
  • C++
  • Premake
  • Unity
  • Dear ImGui
  • OpenGL
  • Visual Studio
  • JetBrains Rider

Experience

Generalist Programmer - TRU LUV
Jan 2021 - present
I am currently working as a generalist programmer at TRU LUV in Toronto, ON. I am currently working on a project that will change the way we use social platforms and embrace collective flow.
Multimedia Developer - Nuked Cockroach
Sep 2016 - Dec 2020

Some of the things I worked on:

  • Designed and implemented UI features.
  • Developed Unity3d tools and frameworks to aid in artists’ workflow and future test updates.
  • Developed character customization (client/server).
  • Developed Systems Architectures (inputs, abilities, etc.).
  • Updated the database architecture upon adding several features to the game.

Education

2012 - 2015
Engineer's Degree, Computer Software Engineering
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Extracurricular Activities

2009 - 2012
Senior Technician, Computer Software Technology
Institut Supérieur D'Informatique

Projects

ObserverPlus.
Unity Design Patterns Scriptable Objects Editor Tools
ObserverPlus.
A Unity Plugin that provides a flexible and customizable observer pattern framework to help developers create reactive and event-driven applications.

Achievements

Venture Exchange Program Participant.
I presented my approach to developing a video game and exchanged ideas and with South Korean's startups.
Imagine Cup 2014 National Winner.
First place Imagine Cup Tunisia - Second place Pan-Arab.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!