- Lead Developer on Bill
- Android and HTML5 (mobile-first) game ports. (Unity)
- Performance optimisations
- Profiling
- Asset Post-Processing automation
- Code refactoring and performance optimisations (Unity).
- Preferred tools : VContainer (Dependency Injection), VitalRouter (messaging library), R3 (reactive programing layer) and UniTask (turns most Unity’s features as awaitable, like coroutines)
- Misc feature implementations (Unity)
- Implemented a save feature in an upcoming game.
- Shader Programming : 2D wind effect, interactive grass, … (Untiy’s Shader Graph)
- Research and Development:
- Prototyped a large scale, procedural, RTS map.
- Compute Shaders
- Procedural LoD
- Dynamic terrain streaming
- Procedural splatmaps generation based on elevation, slope and climate.
- Prototyped a large scale, procedural, RTS map.
- Consulting
- Advised on the use of Unity for a large scale, procedural, multiplayer RTS game.
- November 2019 - PresentMultipleGame Developer
- August 2018 - April 2019NeedoneSoftware Engineer
Developed a web application designed to assist restaurant owners in finding freelance staff for temporary reinforcements.
Utilized PHP for backend development (Laravel) and JavaScript (Angular) for frontend implementation, ensuring a seamless user experience.
Collaborated with cross-functional teams to deliver a robust and scalable solution tailored to client needs.
- October 2017 - January 2018LandsTICSoftware Engineer
Led the development of an interactive advertising game (“Advergame”) for mobile platforms, focusing on engaging user experiences.
Established and implemented project management methodologies to streamline workflows and ensure timely delivery.
Designed and programmed core gameplay mechanics, ensuring smooth and intuitive user interactions.
Optimized game performance for mobile devices, enhancing frame rates and reducing load times.
Utilized Unity 5 for game development, leveraging its tools for scripting, animation, and cross-platform deployme
- January 2015 - June 2016CapgeminiSoftware Engineer
Developed and maintained web applications using a variety of technologies, including JavaEE (Spring Framework) for backend development and JavaScript (AngularJS, ExpressJS) for frontend and server-side functionality.
Designed responsive user interfaces with HTML5, CSS, and Bootstrap to ensure seamless user experiences.
Collaborated with cross-functional teams to deliver scalable and efficient solutions, while troubleshooting and optimizing existing systems for improved performance.
- October 2014 - December 2014SogetiIntern Software Engineer
During my internship, I was tasked with designing the initial backend draft for a Symfony2 web application. Later, I also contributed to the frontend development using Angular.js.