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.

Lien externe

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.

Lien externe

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.

Lien externe

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.

Lien externe

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.

Lien externe

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".

Lien externe

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.

Lien externe

react

material-ui

nextjs

strapi

graphql

ssr

typescript

markdown

docker

Tech Stack

Backend

Ruby on Rails

NodeJS

strapi

firebase

REST

graphql

symfony

WordPress

Frontend

react

material-ui

NextJS

TypeScript

JavaScript ES6

seo

web accessibility (RGAA/WCAG)

html5

css3

Mobile

flutter

crashlytics

firestore

iOS

android

flame

revenuecat

in-app purchase

subscription

fastlane

Play Store

appstore

Test

Test-Driven Development

Behaviour-Driven Development

cypress

storybook

Tooling

git

docker

kubernetes

AWS

bash

vscode

GitLab

github

Soft Skills

communication

team management

training

agile

Portfolio | DEMILY Clément