Simon Chateau

Headshot of Simon

Développeur Fullstack Javascript

Développeur autodidacte depuis 2002, je crée des applications web performantes en Typescript.
Je code aussi bien en front-end qu'en back-end, avec une préférence pour React et Node.js.
Python est aussi un langage que j'utilise régulièrement en participant à des projets open source.

Ile-de-France

Disponible

Mes projets

O'Movies preview

O'Movies

Site pour les passionnés de cinéma. Trouver des films par critères, donner une note et écrire un avis, faire des listes personnalisées,...

● Redux Toolkit + RTK Query pour les appels API

● Authentification avec JWT, fingerprint et refresh-token suivant les bonnes pratiques OWASP

● Base de données Postgres + cache Redis pour les données TheMovieDatabase

React

Typescript

Express.js

PostgreSQL

SASS

Mantine

Zod

Vitest

Nutri Fresh preview

Nutri Fresh

Un site de vente de repas en ligne. Ajouter les plats au panier, passer commande, modifier les menus, les prix...

▪ State global avec React Context

▪ Design system évolutif avec SASS

▪ Base de données Firestore

React

Typescript

SASS

Context

Firestore

Actumatic preview

Actumatic

Un site web cataloguant les articles des sites d'actualités tech francophones. Tri par catégories, filtrage par mots-clés,...

▪ Backend codé en clean architecture

▪ Monorepo avec nx et partage du typage font et back

Nest.js

Prisma

nx

PostgreSQL

React

UltraTech-Mag preview

UltraTech-Mag

Un site d'actualité informatique réalisé sous Wordpress.

● Changement d'hébergeur, migration de la base de données

Wordpress

CSS

MariaDB

Compétences

Les languages et outils que j'utilise au quotidien.

Javascript

Typescript

React

Redux

Node.js

Express.js

Nest.js

Prisma

PostgreSQL

MongoDB

Redis

Sass/Scss

Python

Git

Nginx

Docker

Self improvement illustration

Mon parcours

J'ai créé mon premier site web en 2002. Puis, j'ai continué à coder des outils et logiciels avec Python et Visual Basic. Ensuite, en m'engageant dans des projets open source, j'ai découvert le travail en équipe, les méthodes agiles et la rigueur inhérente à ces projets.

En 2024, j'ai suivi une formation d'un an pour être Développeur web fullstack. Je crée maintenant des application web modernes en utilisant les technologies actuelles telles que Nest.js, TypeScript, React, etc...

Grâce à ma formation technique et mes 15 ans d'expérience en conception mécanique, j'ai acquis une rigueur et une capacité à m'adapter aux projets.

  • Diplôme BAC+5 Ingénieur Mécanique (UTC)
  • Diplôme de Développeur Web fullstack RNCP 5
  • Linux et programmation depuis 2006
  • Bricoleur Raspberry Pi / NAS / Domotique

Expériences

15 ans d'expériences professionnelles.

Développeur mobile React Native (stage)

  • Réalisation pour une startup d'une application mobile de gestion d'animaux domestiques avec calendrier multi-utilisateurs
  • Carnet de santé, médaille connectée, rappels des soins à faire,...
  • React Native Expo, Typescript, Redux, Tailwindcss
  • Supabase, PostgreSQL

nov. 2024 - aujourd'hui

Développeur React/Typescript (stage)

  • Réalisation d'un site web sur le cinéma avec authentification et base de données
  • Front-end: React, HTML, SCSS, Typescript
  • Back-end: Express, PostgreSQL, Redis
  • Migration de bases de données, scripts SQL
  • Reviews de PR sur Github
  • Tests, déploiement, configuration Nginx

juin 2024 - août 2024

Ingénieur/Technicien mécanique

  • Conception mécanique : Développement d’équipements pour l’industrie agro-alimentaire et pharmaceutique
  • Création d'un générateur d'assemblages en Visual Basic
  • Réalisation d'une application Python pour les machines-outil à commande numérique

nov. 2007 - oct. 2023

Coordonnées

simon.chateau@outlook.com

Vous pouvez aussi me suivre sur les réseaux sociaux :