About me
I am Rached Waly, a C++ Software Engineer focusing on high-performance 3D data processing and spatial algorithms. I specialize in architecting efficient computational pipelines using advanced data structures
My current work involves designing scalable systems for large-scale 3D scene processing, implementing parallel algorithms that achieve 3x+ performance gains, and creating reusable software architectures. I excel at optimizing computationally intensive algorithms for both high-end workstations and resource-constrained embedded platforms.
Previously, I architected real-time 3D systems for HoloLens 2, where strict hardware constraints demanded innovative approaches to spatial indexing, memory management, and algorithmic efficiency. This experience taught me to deliver high-performance solutions within severe limitations—skills I now apply to large-scale data processing challenges.
My education at Télécom Paris and Institut Polytechnique de Paris provided a strong foundation in computer science fundamentals, which I apply daily: designing polymorphic data structure frameworks, implementing multithreaded processing pipelines, and optimizing critical code paths through profiling and algorithmic improvements.
Beyond my core 3D work, I like building complete products end-to-end. W-management — a corporate operations PWA I designed, built, and run in production — is one of them: I took it from database and API to the React front end, on-device face-recognition attendance, and the deployment that keeps it online.
Solo full-stack product (design → deploy), live in production.
A PWA for workforce & expense management: employee attendance with on-device face recognition (clock-in/out + tablet kiosk mode), manager hierarchy & roles, expenses with photo capture and an offline queue, async Excel/PDF reports, and an admin insights dashboard. FR/IT/RO i18n.
KeyWords: React (Vite) PWA, Node.js/Express, SQLite, TensorFlow/Human face recognition, Cloudflare Tunnel.
Live site: www.w-peopleops.fr
Research paper implementation
Supervised by : Tamy Boubekeur, currently a Lab Director ,principal Research Scientist at Adobe Research and professor at école polytechnique
keyWords : Opengl, SSAO, Deffered Shading
Code's language : C++
Research paper implementation
Project's partner: Yassine Mankai
Supervised by : Damien rohmer, currently a Professor at Ecole Polytechnique
keyWords : Opengl, Position based dynamics, Computer Animation, Collisions, Simulation
Demo Of the project: video
Code's language : C++
Code's github
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
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
The objective was to develop a 2D java game.
KeyWords: GUI, collision solving, Physics System & Game loop.
Code's language : JAVA (Swing).
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 .
This project consisted in visualizing a movies data base.
KeyWords: d3, force simulation.
Code's language : JavaScript.
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# .
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# .