About me

Hi I'm Najib ! I am a software engineer who loves science and video games. I have worked for over three years as a Software Engineer in the Social Real Estate sector. Additionally, I work on several projects in my free time to steer my career towards my life calling, which is my current challenge: video game development.

After obtaining my Baccalaureate in Experimental Sciences with High Honors in Morocco, I continued my studies by earning a DUT in Computer Science, followed by a program at Claude Bernard Lyon 1 University, culminating in a Master's degree in Computer Science with a specialization in Artificial Intelligence. After working in the software development industry, I am now in a one year Master's program at Gamagora, a video game school in Lyon, to specialize in video games.

With my extensive professional experience, first as a developer for an intranet during my DUT internship, then as a research intern at LIRIS focusing on deep reinforcement learning, and finally as an R&D engineer on an industry-leading software used by social housing providers ; along with working on several personal projects in video game development, visualization, and artificial intelligence, I aim to redirect my professional project through this year of specialization. This project revolves around applying artificial intelligence to the field of video games and bringing my numerous video game projects to life.

I am therefore seeking an internship starting in May 2025 to apply my skills in video game development, artificial intelligence algorithms and software engineering. Please feel free to contact me for more information !

All the projects mentioned in this portfolio are available on my Github !

What i'm doing

  • Software dev icon

    Software Development

    C | C# | C++, Boost, OpenMP

    Python | JS | D3.js

    Java | Hibernate | Spring | Jenkins | JUnit | Maven

  • AI dev icon

    Artificial Intelligence

    DRL | DQN | CNN | MAS

    Python | PyTorch | ML-Agents | OpenAI Gym | Scikit-learn | Pandas | NumPy | Matplotlib

  • GameDev icon

    GameDev

    C++ | C# | Unity | ML-Agents | Raylib | Slick2D | Phaser

Resume

Education

  1. Gamagora - Lumière University Lyon 2

    2024 — 2025

    Master's degree in Video Game Development

  2. Claude Bernard University Lyon 1

    2019 — 2021

    Master's degree in Computer Science with a specialization in Artificial Intelligence

  3. IUT Lyon 1

    2015 — 2017

    DUT in Computer Science

Experience

  1. R&D Software Engineer at Sopra Steria SRES

    2022 — 2024

    — Software development on the leading software used by social housing providers in France

    — Accomplishments in Enhancing a Leading Software Package for Social Housing Providers

    — Specifications (detailed and internal), development, unit testing, integration testing

    — Implementation of bug fixes and maintenance throughout the software lifecycle

    — Development of enhancements as part of the API integration of the solution

  2. Research Intern at LIRIS - CNRS

    2021

    — Participation in the Ethics.AI research project (ARA region)

    — Enhancement of a Smart Grids simulator

    — Master's thesis on the comparison and implementation of deep reinforcement learning algorithms in a multi-agent system

  3. IT Manager Assistant

    2017

    — Drafting of specifications, design, and development of the company's intranet architecture

    — Management of the IT infrastructure and writing/detailing of crisis protocols

My skills

  • Algorithms and fundamentals
    80%
  • AI Technics
    80%
  • GameDev Tools
    70%
  • Software Design and Problem Solving
    65%

Portfolio

(Clickable Thumbnails)

Contact

Contact Form (Powered by Formspree.io)