hi, i’m Loïc

design engineer, building interactive stories, apps and games for 10+ years.

from early-stage startups to industry giants like Ubisoft, i’ve helped numerous companies to launch their products.

now · building kokopi open to design engineering roles

selected work (15)

kokopi App Store screenshots

kokopi

2026

an iOS app for people who need social apps for work. koko, a little bird, shows up when work turns into scrolling. he never blocks your apps.

React Native · Expo · Rive · Reanimated · haptics case study →
the Ubisoft website, Assassin's Creed Black Flag Resynced

ubisoft

2020

lead developer and manager. i built and maintained high traffic sites for the EMEA region, with several million visits a month, coordinated with teams from other regions, and managed a team of 3 developers.

React · Next.js · GraphQL · TypeScript visit ↗
the Artpoint website, digital art on a screen in a lobby

artpoint

2022

digital art for screens, events and venues. i built the user authentication, the integrations with Hasura, Mux and Cloudinary, complex page layouts focused on performance, and improved the CI pipeline.

Next.js · TypeScript · Hasura visit ↗
the Peanuds website, a full-stack platform for cards, accounts and payments

peanuds

2024

cards, accounts and payments for startups. i led the frontend team building the virtual cards platform, with multi-card management, a design system, and unit, integration and E2E tests.

React · TypeScript · TanStack Query · WebSockets visit ↗
a player profile on axieclassic.com, with rank, win rate and battles per day

axie classic

since 2024

the most used independent tool for Axie Infinity, with 800 daily users. i reverse engineered the game’s private API to give the community a live leaderboard, player profiles with battle history, guild rankings, a damage calculator, and every card at both levels.

Next.js · TypeScript · Drizzle · Ronin visit ↗
Helena, the maipsy avatar, in the Rive editor

maipsy

2025

Helena, an animated and empathetic avatar for a mental health platform. i built the React app and connected it to OpenAI (TTS, STT) and Web Audio.

Rive · React · TypeScript · OpenAI visit ↗
Chirpy, the lovbirdz mascot, in the Rive editor

lovbirdz

2026

a couple quiz app with 1M+ users. complete redesign of the Rive file. i switched it from manual inputs to data binding, improved performance, and restructured it so the design and tech teams iterate faster.

Rive · data binding App Store ↗
the Evaneos website, having someone local changes everything

evaneos

2016

a travel marketplace with 1M+ travelers, for tailor-made trips with local agents. i built most of the trip planner and quote creation interfaces, a feature that turns an interactive quote into a PDF, and migrated the code from JS to TS.

React · TypeScript visit ↗
the gobano.ai homepage, advancing the state of the art

gobano.ai

since 2025

the website of Gobano Robotics, a startup building physical AI for robot arms. English and French, and the team edits every text, image and video without a developer.

Next.js · GSAP · Contentful visit ↗
a round of mario battle

mario battle

2026

the 2 player battle game hidden in Super Mario Bros. 3, rebuilt as a single Rive file. every rule and physics number comes from the game’s disassembly. online, with rollback.

Rive CLI · Luau · Gleam play ↗
infinity dungeon screens, hero select, enemy book, experience cards and a burn card

infinity dungeon

since 2022

a turn based dungeon crawler you play in the browser. 5 hero classes, experience cards, a leaderboard, and 7 languages.

Phaser · HTML5 play ↗
six of my most popular pens on CodePen

codepen

2025

i rebuild effects from inspiring Awwwards websites. theme transitions, parallax with sticky elements, light rays, scroll-driven frames. the most popular pen has 3,600+ views.

CSS · JavaScript · motion CodePen ↗
the OKP4 Dataverse portal dashboard, with zones, datasets and services

okp4 dataverse

2023

a Web3 dapp in the Cosmos ecosystem. i was a core contributor to the Dataverse portal, where users share and monetize their data through the OKP4 protocol.

TypeScript · React · Zustand · functional programming GitHub ↗
GaryVee punchlines replacing posts in the Facebook news feed

garyvee punchlines

2018

a Chrome extension that replaced your Facebook news feed with GaryVee punchlines, to keep you inspired and focused while you scroll.

Chrome extension Product Hunt ↗
1up with a SNES controller, what each button sends written beside it

1up

2026

your Nintendo pads, in every Windows game. 1up turns each one into an Xbox pad. free and open source.

Tauri · Rust · React itch.io ↗
in progress elestrals card scanner a camera scanner for the Elestrals TCG. it detects the cards on the table and finds each one in a database, with perceptual image hashes. Roboflow · OpenCV · TypeScript

notes

oct 2026 rebuilding a NES battle game in one Rive file 2 min
soon lip-syncing koko with Rive data binding
soon restructuring a Rive file for an app with 1M+ users

about

illustrated portrait of Loïc

French, living in Larnaca, Cyprus. 10 years building interactive web and mobile apps, at Ubisoft, Evaneos, and freelance with startups. now focused on Rive, and on my own app.