Presentation of my work
About
Developer from Lille, passionate about the web and computing in general.
Former technical lead at Picto Access ♿️.
I created the mobile app TaleMe 🦁.
I am also a freelance developer.
Currently, my core technologies are: Flutter, Next.js, React, Ruby on Rails and Docker.
Projects
[TaleMe] Mobile application and serverless backend
TaleMe is a new way to create precious moments with family.
I am the developer behind the TaleMe app. I created the native iOS & Android app using Flutter and the backend using Firebase.
With Jean-Baptiste Sagot, and Valentin Tabary, we partnered to offer a novel way to use generative AI.



flutter
firebase
dart
typescript
ios
android
openai
langchain
analytics
achat in-app
subscription
aso
[Pictogram Access] Public Site
Public website of the Picto Access service. Picto Access supports ERPs in assessing, showcasing and managing their accessibility.
On this site, Picto Access presents its service offerings as well as the client page for each ERP.
I took part in the choice of technologies, managed the development team & contributed to the development.



typescript
react
nextjs
material-ui
storybook
strapi
accessibilité (RGAA/WCAG)
graphql
docker
[Pictogram Access] API
API of the Picto Access service. This API is consumed by several web applications (public website, field audit application, client dashboard, ETL tools, other internal tools...).
Started in 2014, the choice of the Ruby On Rails framework was made following the release of version 4 of this framework as well as the desire to use a technology with strong traction within the Ruby language community, while having a mature ecosystem.
I took part in the selection of technologies, managed the development team & contributed to the development.
Ruby on Rails
Active Admin
RBAC (cancancan)
Domain-Driven Design
TDD (rspec)
REST
GraphQL
aws
docker
kubernetes
[Icon Access] Client Dashboard
Dashboard of the Picto Access service. This dashboard allows users to administer all pages of the ERPs referenced on Picto Access.
Developed with React, using the Material-UI library. The consumed API uses GraphQL, which allows having queries perfectly tailored for each screen of the dashboard. SDK widgets, Google Business API.
I took part in the choice of technologies, managed the developer team & contributed to the development.



react
react-router
material-ui
typescript
create-react-app
graphql
docker
[Icon Access] Progressive Web App - audit application
Internal web application, used to perform on-site accessibility audits. We chose to go with a Progressive Web App (PWA) because we had several constraints :
- Installation of an application on tablets/mobiles
- Offline handling (cache)
- No native iOS/android development
Developed with React, using the Material-UI library. IndexedDB for the local cache, use of other libraries to manage the application's state (redux, redux-persist)
I took part in choosing the technologies, managed the team of developers & contributed to the development.



PWA
react
material-ui
create-react-app
redux
redux-persist
react-router
indexedDB
caching strategy
rest
docker
[DEMILY Clement] Personal site
The site you are currently on. Initially a WordPress, installed and configured by me in 2009 on a server kimsufi, then GitHub Pages around 2016. I then used Gatsby on Netlify in 2020. In 2025, I rebuilt this site with NextJS and Strapi.
On this site, I write a few blog posts, I showcase my CV and portfolio. I opened a section in 2023 to have fun with the game development library "PhaserJS".



nextjs
react
graphql
strapi
phaser
typescript
markdown
docker
[Home Place] Habitat Place
Development of a CMS using NextJS & strapi. Marketplace, search engine and indexing of entrepreneur profiles.
Integration of a mockup made by a designer, use of React & Material UI to integrate the UI components. Use of NextJS for SSR. Installation, configuration and customization of Strapi ( CMS )
Hosting is done on clevercloud.


