Mohamed Rached
WALY

About me

I am Mohamed Rached Waly. Currently employed as a Software Engineer at THEORIS SAS since November 2022. In this role, I am dedicated to maintaining and enhancing augmented reality (AR) and virtual reality (VR) products. My responsibilities include the development of real-time 3D applications, as well as optimizing and scaling algorithms to align with the capabilities of AR applications on devices like HoloLens 2. I have conducted comprehensive research to inform and enhance current and future projects, showcasing my expertise in the dynamic field of 3D software engineering.

My academic and professional journey reflects my passion for computer graphics and software engineering, particularly in areas such as rendering algorithms, realistic simulation, and optimization for a seamless user experience. I bring a proactive, team-spirited, critical thinking, and rigorous approach to my work, aligning with my dedication to the evolving landscape of 3D technology.

My passion for video games has been a driving force behind my studies and professional experience in the computer graphics field. Below, you can explore my portfolio of projects and the technical skills I have acquired throughout my studies at Télécom Paris and Institut Polytechnique de Paris:

Table of contents

★ Skills
★ Computer Graphics
★ Games
★ Design and visualization
★ VR projects

Skills

OpenGL

This section will display the skills and knowledge that I acquired for rendering using OpenGL (Version 3.3)

Unity

Acquired the skills and knowledge in Unity for creating immersive VR/AR applications, specifically tailored for devices like HoloLens 2. Through hands-on experience, I have gained proficiency in developing cutting-edge applications that leverage Unity's capabilities in the field of virtual and augmented reality.

Projects

Computer Graphics

Mesh coloring

State of the art research project Supervised by : Amal Dev Parakkat, Associate professor at télécom Paris keyWords : Libigl, curvature, Differential discrete geometry Code's language : C++

Small artificial
solar system

The objective was to develop a modern interactive graphics application using OpenGl (Version 3.3). KeyWords: Mesh generation, Shading by the Phong lighting model, Texturing & Animations, GLFW,GLAD,GLM.
Code's language: C++ & GLSL

Video effects
on GPU

This project was in the scope of PAF(projet d'application finale) at the end of my first year at telecom Paris Supervised by: Jean le feuvre. KeyWords: WebGL, GPAC
Code's language: javascript & GLSL

Games

Pong'Em UP

The objective was to develop a 2D java game. KeyWords: GUI, collision solving, Physics System & Game loop. Code's language : JAVA (Swing).

Design and visualization

To-Do-list

The aim of this project is desinging and implementing a to-do-list android application. KeyWords: user-centred design, android studio. Code's language : JAVA .

VR projects

Heli Boy

The aim of this project is creating and evalutating a locomotion technique in VR. Supervised by : ☛jan Gugenheimer, Associate professor at télécom Paris ☛Wen-Jie Tseng , Ph.D. student in DIVA Group at Télécom Paris KeyWords: VR,Unity. Code's language : C# .

Bowling Game VR

This mini project consists in creating a mini bowling game in VR in order to get familiar with the oculus integration in unity Supervised by : ☛jan Gugenheimer, Associate professor at télécom Paris ☛Wen-Jie Tseng , Ph.D. student in DIVA Group at Télécom Paris KeyWords: VR,Unity. Code's language : C# .