Hi there 👋
Self-taught web developer since the age of 12, I started coding with PHP and then moved to more recent technologies like JavaScript / Node.js / TypeScript. I also do frontend development, mainly with React.
Coding Stats


Skills
Flagship Initiatives
Deep-dives into the products I design, ship and operate from architecture to growth.
Project 42
Project 42 blends real-time strategy, social deduction and branching storylines. I lead the full-stack stack: event-driven Node.js backend, orchestrated microservices, gameplay balancing tools and a React + Socket.io client with dynamic localisation.
- Event-driven architecture with CQRS to keep lobbies, matchmaking and live sessions in sync.
- Scenario builder tooling for game masters, enabling branching missions and A/B experiments.
- Observability pipeline capturing player behaviour, latency heatmaps and balancing KPIs.
- LiveOps console to roll out abilities, skins and season content without downtime.
Gameplay
40+ unlockable roles
Stability
Zero-downtime deployments
Insights
LiveOps dashboards & heatmaps
Projects
Filter by tag
Manifest V3 Chrome extension that injects a contextual ‘Fix’ button into any input, textarea or contenteditable surface. Hybrid authentication lets users rely on my managed Smart Corrector service or bring their own OpenAI key, while a live dashboard tracks requests, tokens and spending in real time.
Tech stack
Mono-repo platform for creating branded short links and QR codes while streaming analytics in real time. The observability stack captures link engagements, geolocation heatmaps and device mix via WebSockets with a governance layer for teams.
Tech stack

A community platform for Allods Online developers, offering guides and resources to help passionate players build their own game servers. Launched in July 2018, it supports multiple languages from Java to PHP and has grown to over 1000 users.
Tech stack

ScreenMe is a simple screenshot tool built with C++ and Qt. It allows users to take screenshots and save them with auto-incremented filenames. The tool includes a system tray icon for easy access to the screenshot functionality and configurable hotkeys. ScreenMe is designed for capturing, managing, and sharing screenshots efficiently, with a built-in editor for annotations.
Tech stack

“Le Sentier des Rêves” is an app for sleep explorers, offering tools to master lucid dreaming, a digital dream journal to capture every night detail, and a community to share and discuss dream experiences. Embark on a journey through the infinite worlds of your dreams.
Tech stack

The ADC Launcher is an Electron app with a React frontend that allows players to play on the Russian Allods Online servers in a custom language. Developed and maintained by myself, it provides a regularly updated language pack to stay in sync with the official Russian server, offering a more personalized and accessible gaming experience for a global audience.
Tech stack
A living playground for immersive web experiments
The design language you see here expands into a dedicated lab where prototypes evolve in real time. Each iteration informs future case studies, blending art direction, creative coding and systems thinking.
Shared aesthetics
Glassmorphism, cosmic gradients and typography mirror this portfolio to keep navigation seamless.
Living prototypes
Microcosm, drone swarms and perceptive illusions are iterated live before becoming production artefacts.
Research bridge
Insights collected in the lab feed new modules, dashboards and narratives for sorokdva.eu.
Playable experiments blending art, data and motion.
Microcosm
Artificial life ecosystem with evolving genomes and emergent behaviours.
Drone Swarm
Coordinate autonomous agents and watch collective intelligence emerge.
Living Prism
Light-driven installation exploring colour diffraction and responsive shaders.
Published experiments are living mockups that shape the next evolutions of this portfolio.
Professional Experience
Fullstack Engineer / Founder
Development of a space-themed role-playing game. Backend API implemented in Node.js, TypeScript, Express and Sequelize; frontend client built with React & Socket.io. Setup of database schemas and integration tests.
Fullstack Engineer
Creation of a cross-platform screen capture application using C++ and Qt. Design and implementation of a complementary web platform with Node.js, Express, TypeScript and React. Performance optimization and automated end-to-end tests.
Fullstack Engineer
Development of a community platform for lucid dreamers. REST API built with Express and TypeScript; frontend implemented in React. Unit testing and continuous integration setup.
Backend Engineer
Development of a REST API for installment payments in Node.js and TypeScript based on the Express framework. Unit testing. Configuration and use of APIs such as SIPS Wordline.
Back-end Developer
Development of a REST API in Node.js, Express.js & Sequelize. Deployment of ForestAdmin interfaces. Web scraping in Node.js with Puppeteer. Administration and maintenance of AWS servers.
Lead Developer
Development of a web application in Node.js, Express.js, Sequelize & Handlebars. Development of a PostgreSQL → MySQL database migration tool in Node.js. Administration and maintenance of physical servers (Ubuntu 16, 17, and 18 LTS servers). Management of a team of 3 developers.
Fullstack Developer
Unit testing (Mocha). Development of features in a Node.js / Express / Angular.js application.
Digital Technology Architect
Training at 42 school.
Fullstack Developer
Web integration (showcase site - landing page) in HTML/CSS with Bootstrap. Web development of internal tools for Comet in Node.js / Express.js & MongoDB. GSuite administration.
C Pool
Entrance test for 42 school.
IT Assistant
Web and software development of tools for the trade office and local missions in Hautes-Pyrénées (VBA, PHP & Symfony 3 applications). IT maintenance on employee workstations. Maintenance and management of various servers (NAS, OVH dedicated servers...). Development of a web application for the Youth Guarantee scheme for local missions in Hautes-Pyrénées, developed in PHP with Symfony 3. Business Intelligence - Use of Oracle Business Intelligence (OBI).
Web Integrator
Certification of completion of the Web Integrator course on OpenClassrooms.
Junior High School Diploma
Without honors.
