Full-stack software engineer specializing in web development and software architecture,
with strong experience designing SaaS platforms, complex integrations, and distributed
systems. Known for delivering end-to-end innovative solutions, including advanced web
interfaces, interactive 3D environments, and large-scale integration systems.
I have a wide range of experience in different technologies and programming languages. I
am always looking for new challenges and opportunities to learn and grow as a software
engineer. I never specialized in a specific technology or programming language, but I
have a strong background in web development and software architecture. I am passionate
about building innovative solutions that solve real-world problems and make a positive
impact on people's lives.
Projects
3D Tour Player
A web player and editor for immersive 3D tours (360° photos streaming and 3D models)
built with Three.js. The project demonstrates my ability to create engaging web
experiences using cutting-edge technologies.
Developped 3D video avatars for video-conferencing in a 3D environment, using
Three.js and Twilio video api.
Developped 3D interfactive tags using CSS3DRendering, synched with the webGL
rendered environment.
Created most of the tools allowing the production of high quality floor plans.
Used to process 25K to 45K tours per year.
Flyer Editor
A front end and back end flyers and brochures creator built with React and Node.js.
The tool generates print quality pdf documents from user's pictures and custom texts.
Developped react + fabric.js front end which transparently handles InDesign IDML
templates
Developped a Node.js back end which generates print quality pdf documents from the
front end data
Reduced flyer creation time from 30 minutes to under 5 minutes, while eliminating a
$50K/year legacy tool.
Millions of Cards
A front end and back end solution for managing millions of collectible cards.
Scanning, documentation, inventory management, and marketplace features are included.