Web architect, senior fullstack développeur web, entrepreneur & passionné

Bienvenue, je suis jérémy. Je travaille actuellement en tant que référent technique et conseillé en architecture web.
J'aime partager mon expérience et mon savoir faire acquis au cours des 20 dernières années et suis extrêmenent sensible aux projets qui sont propres à mes valeurs..
Ma passion est d'apprendre à coder selon les dernières tendances et utiliser les dernières technologies.

Actuellement ouvert à toutes propositionsDiscutons en
avatar

Mes languages, frameworks et outils favoris

Backend

Express

Testimonial avatar

Express est un de mes coups de coeur du moment pour créer des API robustes et ultra personnalisées.
J'apprécie particulièrement la liberté d'implémentation qui me permet de répondre à la quasi totalité de toutes les demandes.
J'aime utiliser express couplé à SocketIO pour créer une expérience temps réel.

Symfony

Testimonial avatar

Je travaille avec Symfony depuis des années. C'est un framework extrèmement complet, facile et agréable à utiliser et me permettant de répondre à la plupart des problématiques.
Sa CLI et sont ORM (doctrine) font de Symfony un outil puissant permettant de mettre en place des architectures complexes en un minimum de temps..
Twig (inclus dans le repo Symfony web app) est un outil de templating que j'aime utiliser pour des applications simples.

APIPlatform

Testimonial avatar

Pour moi le meilleur combo avec Symfony pour créer une API fonctionnelle en un temps record.
Son système de documentation Swagger généré automatiquement n'est pas qu'un simple détail, surtout lors d'une collaboration avec un frontend.

Frontend

NextJS

Testimonial avatar

NextJS est un des frameworks front les plus complets que l'on puisse trouver aujourd'hui et encore plus depuis la version 14.
Je l'utilise dans la plupart du temps en mode BFF(backend for frontend) avec une API pour accéder à mes données, bien que l'on puisse l'utiliser en mode fullstack connecté directement à une base de données.

Remix

Testimonial avatar

J'ai découvert Remix que très récemment. Ce framework front développé par l'équipe de react-router-dom est agréable et facile à prendre en main. Il est plus rapide à l'exécution que NextJS et permet de rendre exactement ce dont un composant a besoin pour fonctionner, ni plus ni moins.

React

Testimonial avatar

J'aime travailler avec React. J'aime particulièrement la manière d'écrire une app avec cette librairie.
Couplé à des frameworks comme NextJS ou plus récemment Remix, c'est aujourd'hui un des outils les plus puissants pour construire des apps intuitives et faciles à maintenir.

Base de données

MySQL

Testimonial avatar

Je travaille avec MySQL depuis une 20aine d'années.
Couplé avec des ORM comme doctrine ou Prisma, vous pouvez construire grâce à cette couche d'abstraction des modèles relationnels facilement et de façon optimisée.

MongoDB

Testimonial avatar

Je travaille avec MongoDB la plupart du temps avec Express grâce au package Mongoose. J'apprécie particulièrement la scalabilité à utiliser une telle base de données en fonction du besoin grandissant d'une application. Les schémas sont représentatifs des objets utilisés dans une application. J'aime également utiliser l'interface de compass, pour moi le meilleur IDE pour ce SGBD.

Design

Tailwind

Testimonial avatar

C'est le meilleur framework CSS du moment.

Une fois les composants créés avec le bon design system, c'est un plaisir à utiliser.

Bootstrap

Testimonial avatar

J'ai commencé très tôt avec Bootstrap. C'est aujourd'hui le design system le plus simple et complet à utiliser. A ne pas négliger lorsqu'il n'y a pas de besoin fort en terme de design.

Radix

Testimonial avatar

J'utilise de plus en plus cette librairie avec tailwind. La configuration n'est pas sans douleur, mais elle vous donne un panel complet de composants qui répondent à la plupart des cas.

Management

Notion

Testimonial avatar

Un outil rapide, puissant et pas chère. C'est pour moi une des meilleures options pour organiser son travail ou son emploi du temps personnel :).
Je l'utilise pour manager mes différents projets, depuis la phase de d'idée à sa réalisation...

Jira

Testimonial avatar

C'est pour moi une énorme usine à gaz, mais je ne peux que constater que beaucoup d'entreprises l'utilisent.
J'utilise donc JIRA régulièrement.

Versioning

GIT

Testimonial avatar

Probablement un des outils de versionning les plus populaires aujourd'hui.

Github

Testimonial avatar

Je l'utilise pour mes petits projets personnels associés à mon compte Vercel afin de déployer mes applications.

Autre

Photoshop

Testimonial avatar

Je suis un fan historique de Photoshop que j'aime utiliser pour créer mes propres designs.

VScode

Testimonial avatar

C'est gratuit, facile aàutiliser et c'est un des outils les plus efficace pour créer des applications web.

PhpStorm

Testimonial avatar

Un des meilleurs IDE pour des app PHP/Symfony.

Docker

Testimonial avatar

Un incontournable pour développer aujourd'hui.

© 2024 Jérémy Lefevre. All rights reserved.