Biography

I am a Master’s student at the University of Aix-Marseille, computer graphics and geomtry. I am currently working on a research project at LIS G-Mod team aiming to improve 3D models generation from limited 2D input using Gaussian Splatting, My supervisors are Prof. Jean Luc Mari and Dr. Grekou Yao.

Seeking to pursue a PhD, I’m currently looking for an internship in computer graphics, machine learning, computer vision and similar fields. If you think my profile is a good fit to your team, the best way to reach me is via email lebsaira.wassil@gmail.com or LinkedIn.

Interests

  • Computer Graphics
  • ML & Deep Learning
  • Computer Vision
  • Game development

Education

Msc student in Computer Graphics 2024 - 2025 (expected) University of Aix Marseille
Msc in Game Engineering 2023 - 2024 Lumière Lyon 2 University
Msc in Computer Vision 2021 - 2023 USTHB
BSc in Computer Science and Math 2018 - 2021 USTHB

Projects

Circular Maze Generator

Circular Maze Generator

A procedural maze generation project that creates unique circular mazes using the Depth-First Search (DFS) algorithm. This project was developed as part of the procedural generation course by Gilles Gesquiere at Gamagora Master's program.

Unreal Engine Plugin

Unreal Engine Plugin

An open-source Unreal Engine plugin that adds editor UI scaling functionality - a feature not available in the default engine. The plugin lets developers easily adjust the size of the editor interface and automatically saves their preferred scale between sessions.

Unity CV Mini-Game

Unity CV Mini-Game

A Unity game where players use hand gestures to grab and sort bombs according to colors, inspired by Nintendo's Super Mario Bros Bob-omb minigame. Built with computer vision hand tracking and Python-Unity UDP communication, the game challenges players to sort against limited time and lives.

One Last Grind

One Last Grind

A video game developed in 3 months as a university project, worked with a mid-sized team of 15 people including developers, game designers, 3D artists, and sound designers. Contributed to core gameplay mechanics in C++, developed tools to aid artists in designing levels more efficiently, optimized game performances, and worked on the UI.

Skills

Programming Languages & Frameworks

  • C++ (Advanced): Modern C++17/20, CUDA, OpenGL
  • Python (Advanced): PyTorch, TensorFlow, NumPy, OpenCV, Kaolin
  • Graphics APIs: OpenGL, Vulkan
  • Shader Languages: GLSL, HLSL

Game Development

  • Game Engines: Unreal Engine 5 (C++), Unity (C#)
  • Performance Optimization: GPU Profiling, Memory Management

Development Tools

  • Build Systems: CMake, Make
  • IDEs: Visual Studio, VSCode
  • Debugging Tools: RenderDoc, Nvidia NSight
  • Versioning: Git

References

Professional references are available upon request.