Développeur web fullstack
Je conçois, développe et déploie des applications web performantes et maintenables.
Diplômé d'un Bachelor Développeur Web à l'ESD Paris et récemment en poste chez Tool4Staffing, je porte une attention particulière à la maintenabilité et aux bonnes pratiques. Passionné d'informatique, je m'investis également dans des projets personnels et des missions en freelance pour continuer à progresser et résoudre des problèmes.
Compétences et qualifications
J'aime les outils simples et le code clair.
Backend
Frontend
Mobile
Base de données
DevOps
Pratiques
Expériences professionnelles
- Dev. d'un SaaS custom et amorçage pour une migration vers Symfony avec reprise de code procédural vers POO.
- Maintenance de modules d'IA / LLM et de robots d'automatisation pour le sourcing de candidats.
- Collaboration sur l'UI/UX de la plateforme avec PHP natif, jQuery et CSS3.
- Résolution proactive de bugs critiques et communication technique continue avec l'équipe Customer Success.
- Conception logiciel (diagrammes de classes UML).
- Back-office: PHP 8.4, Symfony 7.3, Doctrine, Twig, Stimulus, PHPUnit, DDD.
- CI/CD et déploiement: Docker, Debian, Nginx, GitHub Actions.
- Migrations: SQLite, PostgreSQL, MariaDB.
- Peer review et gestion agile (Trello, GitHub Projects).
- Apps mobiles: Kotlin (interne), Flutter (B2C).
- API REST monolithique: TypeScript, Fastify, Prisma, Jest, MySQL, Docker, GCP, DDD.
- SPA desktop/mobile: React, TypeScript, Zustand, Chakra UI.
- Fonctionnalités cœur produit: VueJS, TS, PHP, Python, MySQL, Warp10, Grafana.
- Maquettage et conception UI (Figma).
- Spécifications et cahiers de recettes.
- Intégration technologies: Modbus, LoRaWAN, Zigbee…
Diplômes obtenus
Cette certification de niveau 6 vise la conception et le développement de solutions logicielles sécurisées. Elle couvre l'architecture logicielle multicouche, la création de bases de données et le développement d'interfaces. Le programme intègre les normes de sécurité ANSSI, l’accessibilité RGAA, le RGPD et le déploiement DevOps.
Ce cursus intensif de niveau 5 forme des spécialistes du cycle de vie logiciel. Il valide des compétences en conception orientée objet, en algorithmique avancée et en administration de bases de données. La formation inclut la gestion de réseaux, le développement Web et mobile, ainsi que l'analyse des systèmes, avec une forte dimension de gestion de projet et de travail en équipe.
Cette formation technologique porte sur l’analyse et la création de solutions numériques intégrées. Elle traite du traitement des flux d’information, de la programmation de systèmes embarqués, du développement de réseaux et de la conception d’interfaces. Le cursus combine l'étude de l'électronique, des protocoles de communication et de l'impact environnemental des systèmes.
Projets récents
RenewCMS
CMS en Go pour accélérer la création de sites avec blog/SSR, architecture DDD, CI/CD sur serveur Debian (Docker, Nginx, Jenkins).
Voir le dépôt →
SnippetsManager
API inspirée de massCode pour gérer des snippets. TypeScript, Express, Prisma, MySQL, Docker, Jest.
Voir le dépôt →
spotify-playlist-embed
Lecteur de playlist Spotify en Next.js + TS, avec spotify-web-api-node et TailwindCSS.
Voir le dépôt →
Contact
Échangeons sur vos besoins, missions ou opportunités.
Autres moyens de contact non listés pour éviter la collecte automatisée.