Use keyboards (S to L) to play
Upgrade your tech stack to Low-latency
Expert developer in scalable and snappy multiuser/collaborative online experiences. Let's leverage my multiplayer game programming experience in your industry!
Services
Fullstack Applications
Responsive and snappy Web, desktop, mobile and backend
Typescript, React & React Native, Live chats, 3D in browser, Tauri, Remix/RR, Next.js, Meteorjs MongoDB, PostgresQL, C++, Rust, Computer Vision, Data Fusion, OpenAI, MCP...
Tech Audit
Get actionable recommendations
Documenting your architecture, Quantifying your Tech Debt, Boosting your Velocity, Reducing your Dependencies, Building Scalable and Future-Proof, Adding Snappiness, Looking at Test Coverage, Security and much more
Quick Consultations
Getting in trouble using an API integration? Get some help asap
Microsoft Graph & Dataverse API, Electron, Supabase, ... and many more topics
A few references
Studio
Prototyping a 3D/nodal platform using React Flow, Three.js / React Three Fiber, Realtime Events, Netlify
Cowo.chat
Live chats, Google Maps, SEO, Web Push Notifications, React Native
View

Corrin Platform
Realtime collaboration, Enterprise directory and social networks, Live chats, Email Notifications, Photo-to-data using AI
New: get the most of your Microsoft Dynamic CRM, by exporting selected data to the web

Offpeak.city
How to find the best deals on Airbnb and Booking.com, especially for digital nomads' long stays?
This was my take using crawling, responsive grids, leaflet Map, background processing, MongoDB aggregations, OpenAI
TredoList
Browser add-on, Trello enhancements, Workflows
(compatible with Manifest v3)
Server notifier
This was an interesting task involving the evaluation of several queueing and pub/sub techs.
I developed an ubiquitous solution using Akamai Edge, integrating the MQTT protocol into our C++ 17 engine
Staging Tool Design
On a AAA game production having parallel data and engine development,
after interviewing stakeholders (programmers, QC, DevOps, producers etc.),
I designed the version delivery process and enterprise tool that brings a feature from commit to live environment

Calendoo
Multitrack calendar / Make alternate travel plans / Find cheap flights on a map
Auto-detects time at location, including Daily Saving Time changes. Gets best flight deals by calculating flight to distance ratio

Nightivity
Find the hidden events happening tonight in your city's local pubs and clubs (Android, iOS)
Displays the most popular Facebook posts and events from our selection of places. You can filter them according to your taste

Just Dance series
Online song store, Video sharing (before TikTok ever existed!), World Dance Floor, Porting to Playstation and Xbox - at Ubisoft Paris, Montpellier, Reflections
YouUp
Before SnapChat ever existed, we made it possible to add funny face filters and masks on PC with a webcam, in collaboration with MSN Men
Ryzom
Technology
Developed technology for efficient network communication and server scalability.
Gameplay Programming and Game Design
Designed and developed the harvest gameplay & skill branch, and various game features.
Subscription and Billing Systems
Debugged and extended the web sign-up, account management and payment systems.
Tools
Developed utilities for developers.

Read my 2007 technical article on GameDeveloper.com:
Propagation of Visual Entity Properties Under Bandwidth Constraints
Built with systeme.io