Hugo Agbonon
Game & story creator


Former expert web developer, I am in the midst of a major career change as I learn to create video games.

My past career, spent working in technical environments, gives me the confidence that I’ll be able to evaluate the feasability and issues of projects during their design, and to be able to conceive, develop and test myself their prototypes.

I have made several games, which you’ll find on ffenril.itch.io

I have written many blog posts over the years, and written several short stories.

This CV is an exhaustive list of my many professional experiences, but it does not reflect the creative turn I’ve now given my career, which is why I invite you to check my portfolio at codeheroics.com/en!

Work Experience

Code Heroics
February 2022 – Present
Freelance Web Developer
Web developer activity, paused since I began training as a game designer
Startups d’État Pôle Emploi : Mobiville
May 2021 – February 2022
Principal Developer
Development of a website used to help job-seekers relocate
  • Front-end JS (React, ES2015+, Redux, Babel, Webpack, Jest, Storybook...)
  • Back-end (node.js / nginx / PostGreSQL)
January 2020 – June 2020
Expert developer front-end
Full redevelopment of the web interface used by the in-browser extension of Dashlane’s password manager
  • Front-end JS (React, ES2015+, Redux, Babel, Webpack, Storybook, Cypress...)
Startups d’État Pôle Emploi : Zen
April 2018 – November 2019
Principal Developer
Development of an alternative (and better!) way to declare your situation as a job-seeker for the French national work agency
  • Full, solo technical creation of the project, then maintenance with a small team
  • Front-end JS (React, ES2015+, Redux, Babel, Webpack, Jest, Storybook...)
  • Back-end (node.js / nginx / PostGreSQL)
Voyages-SNCF.com / Oui Technologies
June 2016 – February 2018
Lead Front-end JS developer
TGV trains internal Wifi portal development
  • Lead in the creation of the front-end of the TGVConnect project
  • Lead of the full rebranding of the project as it became wifi.sncf
  • Front-end JS (React, ES2015+, Redux, Babel, Webpack)
February 2016 – June 2016
Front-end JS developer
vente-privee.com main website overhaul
  • Development of a brand new vente-privee.com, which went live in the UK
  • Front-end JS (React, ES2015+, Redux, Babel, Webpack)
January 2016 – January 2016
React Native Developer
Creation of an application prototype
  • React Native
September 2015 – December 2015
Front-end JS developer
Work on Agilience.com and B2B products
  • Development of a social analytics webapp
  • Front-end JS (React, ES2015+, Redux, Babel, Webpack)
Le Monde
June 2014 – July 2015
Full-stack JavaScript Developer
AngularJS + node.js = MyJob.js
  • Developed "Le Huit", a high quality CMS for journalists, part of a team of 10
  • Front-end, Back-end JS
July 2013 – May 2014
Lead Developer MyTF1 Web
  • Technical lead of the MyTF1 Connect Project: Management of data for the companion app to live TV
  • Started the development of the WISDOM project, for ads management in replay TV
January 2012 – June 2013
PHP / node.js Web developer
  • Work on TF1.fr (website of the first french television)
  • Work on the project "Tweet-Replay" and its successor, MyTF1 Connect
October 2010 – January 2012
PHP Web Developer
  • Development of an system to archive and analyze detailed logs for an application which created millions of log lines per hour.
  • Development of the web interface to consult those logs (graphics...)
  • Integration of new features for SFR's phone lines analysis application (which used a name-specific PHP framework)
Alcatel-Lucent Bell Labs France
December 2009 – June 2010
PHP Web Developer (Internship)
  • Development of a video-sharing website (like YouTube, but with different objectives specific to the name), developed with PHP/MySQL (Zend Framework)
  • Preparation of a virtual machine (VirtualBox) as main work environment for the developers of the project.
  • Participation to the fusion with another video-sharing website which was developed in another department of the name.




  • 2023 2024

    Gobelins / Cnam-Enjmin

    Designer of interactive and fun experiences

    Interactive Digital Experiences

  • 2005 2010

    Telecom Lille (IMT Nord-Europe)

    Master Degree in Networks and Telecommunications


Game & stories creator
www.codeheroics.com/en ffenril.itch.io Unity Unreal Engine (blueprints)
Guitarist Improv Actor (beginner) Podcast host and editor Blogger Video game streamer Short fiction writer
Culture enthusiast
Comics (US, mangas, french) Novels (fantasy, sci-fi…) Movies and TV Series Video Game Music
Video games Board games Card games Role-playing games
Web development
HTML5 CSS3 Vanilla JS React (Native) node.js PostgreSQL / MySQL Git