Compétences

Avancées JavaScript Vanilla JS HTML(5) CSS(3) Stylus Responsive Web Design Mobile first Markdown NodeAtlas
Assurées MySQL Vue.js jQuery Git Print/PDF render Node.js Vuetify Sublime Text Télétravail Nuxt Esprit critique
Intermédiaires RESTful Express.js IA Générative AngularJS Less SASS Bootstrap JSDoc PHP Photoshop Audacity Canva
Modérées D3.js NoSQL Cursor Visual Studio Code SVN C#.NET SQL Server Quasar Holacracie
Émergentes Data science Orchestration IA Svelte React Angular Python Rust Go
En savoir plus: https://www.lesieur.name/expertise/

Expériences

Professionnelles
Personnelles

Directeur Technique / Lead Dév. / Dév. Fullstack JavaScript

Impaakt CH-1228 Plan les Ouates (GE), Suisse
5 ans
6 mois

Collaboration en équipe pour les processus de développement et les technologies utilisées.

  • Pilotage de l'équipe interne en présentiel/télétravail/80%.
  • Pilotage d'équipes externes internationales en full remote.
  • Mentorat de stage.

Développement et maintenance du SaaS Sustainability Report : application web pour processus d'évaluation de la double matérialité pour fournir des graphes et des rapports de durabilité à partir de données recueillies auprès des sociétés, de leurs clients et des parties prenantes.

  • MVVM Front-end Vue 3 pour la navigation.
  • SSR Back-end Nuxt 3 pour App/API RESTful.

Prototypage d'un calculateur How Sustainable to Me : application pour orienter vos investissements en durabilité basées sur vos propres convictions.

  • MVVM/SSR Full-stack Quasar pour l'application.
  • NoSQL-database RxDB pour BDD locale.

Développement et maintenance du projet communautaire Impaakt : application web pour noter les sociétés sur la participation aux 17 objectifs de développement durable.

  • MVVM Front-end Vue 2 pour la navigation.
  • UI/UX Front-end Kit Vuetify 2 pour l'UI/UX.
  • SSR Back-end Nuxt 2 pour la gestion des contenus.
  • MVC2 Back-end Laravel pour l'API RESTful.
  • SQL-database MySQL pour la BDD distante.
  • Rendu graphique D3.js pour le traitement des données.
  • Puppeteer Node.js pour la génération de PDF.

Développeur Fullstack JavaScript / Directeur technique

Orchard ID 35000 Rennes, France
2 ans
10 mois

Développement et maintenance du projet communautaire Impaakt : application web pour évaluer les sociétés sur la contribution aux 17 Objectifs de développement durable.

Mise en place d'un workflow full-stack JavaScript / Node.js couvrant l'ensemble du cycle, du développement à la mise en production ».

  • Framework MVVM Front-end Vue pour UI/UX.
  • Framework SSR Back-end Nuxt pour App/API RESTful.
  • Framework MVC2 Back-end NodeAtlas pour Site/API web.

Refonte à partir d'outils legacy comme AngularJS, jQuery ou veille sur des technologies comme PHP ou MySQL.

Intégrateur web / Développeur Node.js

Knowledge Expert CH-1227 Carouge (GE), Suisse
2 ans
8 mois
En charge :

Création HTML5/CSS3 basés sur des wireframes, des styleguides ou des PSD.
Création d'UI avec Vanilla JS, jQuery ou AngularJS,
Développement de jeux web 2D Canvas et Matter.js.
Développement d'outils web de productivité avec Node.js.
Veille et documentation des techniques Front-end en Markdown.
Recommandations et implémentation SEO, W3C et ECMAScript.

En support :

Intégration front-end avec Aurelia.io en ES6.
Intégration front-end avec ASP MVC5 Razor et Bootstrap.
Développement d'applications Facebook en PHP avec CodeIgniter.
Gestion des outils de télétravail et de planning.

Intégrateur web / Développeur Node.js

MediaWelcome 74000 Annecy, France
1 an
4 mois

Référent technique sur l'architecture Web 2.0, côté client et côté serveur.

Développement de plugins jQuery pour interfaces enrichies.
Développements cross-domain avec gestion des cookies.
Mise à niveau de l'équipe en HTML5 et CSS3.
Migration d'une solution web ASP .NET / C# 2.0 vers 4.0.
Développements web ASP .NET / C# 4.0 et Linq.

Intégration et charte Drupal.
Maintenance et évolution de la documentation MediaWiki.

Alternance

Développeur web / Consultant Junior

B-Fine Consulting 95310 Saint-Ouen-l'Aumône, France
2 ans

Développeur de sites web et et d'applications satellites pour l'ERP M3 (Movex).

Développements web ASP .NET / C# 3.5.
Développements d'applications WinForm avec C#.

Maintenance et évolution du site entreprise sous Joomla!.
Maintenance et évolution du blog entreprise sous WordPress.

Alternance

Développeur web / Chef de projet junior

Infovive 95490 Vauréal, France
1 an

Développeur et intégrateur d'applications lourdes et web de GED (Gestion Électronique de Documents).

Développements web intranet en ASP .NET / C# 2.0.
Intégration et développement sous MOSS 2007.

Alternance

Master Pro M2I (Manager en Ingénierie Informatique)

ITIN - ESCIA 95891 Cergy-Pontoise, France
3 ans
M2
Ingénierie Jeux vidéo.
Projet :
Développement web mobile PHP 5.3 / MySQL intégré dans une application Android, Application hybride.
Mémoire :
Mémoire de recherche sur la traçabilité et la sécurité des informations personnelles avec la RFID.
M1
Ingénierie en Réalité augmentée.
Projet :
Modélisation 3D et texture sous Photoshop du théâtre de la Roche-Guyon avec Virtools et intégration web embarquée.
L3
Gestion de projet.
Projet :
Développement web ASP.NET / C# 3.0 partageant une BDD MySQL avec un Forum phpBB intégré.
Étude :
Études sur les Réseaux de neurones.

DUT R&T (Réseaux et Télécoms)

Université de Savoie 74940 Annecy-le-Vieux, France
2 ans
D2
Programmation orientée objet.
Projet :
Développement d'un intranet en PHP/MySQL de gestion d'absences et de retards.
Stage :
MediaWelcome : Administration réseau (Audit) et développement web ASP.NET / C# d'un site communautaire à propos des voyages.
D1
Architectures des réseaux et protocoles TCP/IP.
Projet :
Développement d'un CMS web original PHP / MySQL pour une école de danse.

Post-études et projets

RéAIsation musicale avec Suno

Écriture de textes et poèmes et mise en musique à l'aide des outils de composition et d'interprétation de l'IA générative Suno.

Utilisation d'IA générative

Utilisation de l'IA générative pour l'autoformation, la réalisation de contenu et l'amélioration de la qualité des projets avec les IA disponibles dans Mammouth AI.

  • Création de miniatures YouTube, couverture d'image MP3.
  • Amélioration de code avec Cursor, Copilot et Claude.
  • Amélioration des échanges avec les IA.
  • Veille permanente sur les IA génératives, leur utilisation et leur impact.
Esprit critique

Étude de la pensée critique et de la méthode scientifique avec l'outil Zététique et exercice quotidien de celui-ci avec le projet Zetetique.wiki.

  • Actualité sceptique automatisée quotidienne,
  • Initiations en vidéos,
  • Cours vidéo de professionnels,
  • Création de fiches récapitulatives
Collaboration en Scop

Découverte et essai de collaboration en Scop avec la société Amétis offrant une pluralité de services dans divers domaines.

Création d'entreprise

Co-création de la société Orchard ID et mise en place d'une philosophie de partage et d'égalité avec un pilotage d'entreprise basé sur l'envie et le bien-être de ses salariés plutôt que sur des objectifs fixés par une direction.

Rédaction de billets

Publication de billets sur blog perso ou sur d'autres plateformes comme Developpez.com. Traductions de billets sur Medium. Veille via réseaux sociaux.

Nuxt

Participation à la traduction officielle française de Nuxt 2. Traductions de diverses pages de la documentation.

Vue

Création et gestion de l'équipe de traduction officielle française de Vue 2 sur Github. Traductions de diverses pages de la documentation.

Vanilla JS

Documentation complète et Benchmark de Vanilla JS comparé à celle de jQuery pour développer en JavaScript natif.

Node.js

Création de NodeAtlas, un moteur pour architecture MVC2 pour assets html, site web ou application web temps réel. Utilisation de : ExpressJS, EJS, Socket.io, commander, mongoose, etc. Partage sur GitHub.

Architecture Mobile first

Création de structures Front-end responsive orientées Mobile first, multi-browser avec fallback pour vieux navigateurs (Modernizr) et échange Websocket/AJAX.

Performances et SEO

Optimisation image (sprite/base64), minification CSS, obfuscation JS, respect des standards W3C, parallélisation de chargement sous environnement Apache.

PHP

Développement d'une architecture MVC2, avec Framework PHP 5.4 personnel, orientée Front-End (HTML5/CSS3/JS) : multi-plateforme, interopérabilité navigateur, multilingue, multi-template, impression, édition temps réel...

Communauté Avatar

Communauté Avatar est une plateforme communautaire à mi-chemin entre un site web et un forum. Elle permet d'échanger autour de l'univers Avatar de James Cameron.

Compilation of FFVII

Compilation of Final Fantasy VII est un site communautaire autour de l'univers de Final Fantasy VII. Ce site regroupe un grand nombre de textes et d'informations textes et d'informations sur la Compilation of Final Fantasy VII, directement depuis le Japon et en français.

Avant et pendant les études

Conception et développement complets de deux sites web communautaires (xHTML, CSS, PHP, MySQL et AJAX) sans CMS, comprenant les fonctionnalités suivantes :

  • Espace membre et fiche personnelle,
  • Gestion de droits utilisateur,
  • Éditeur de contenu de page,
  • Forum de discussion,
  • Chat web,
  • Créateur de Fanfiction,
  • Éditeur de news et mises à jour,
  • Thèmes graphiques multiples,
  • Mini-jeux,
  • ...

Langues

Certifications et distinctions

À propos de moi

Je suis développeur web spécialiste JavaScript entre Annecy et Genève et je vis chaque jour ma passion, nageant parmi les techniques actuelles et d'avenir en matière d'interfaces utilisateurs front-end Vanilla JS ou Vue.js, de développement Node.js et de technos web et IA. C'est pourquoi tous les jours au petit déjeuner (mais pas que), je prépare de quoi satisfaire ma faim de Responsive Web Design, de performances web, de respect des standards, de bonnes pratiques, de POC HTML5 / CSS3 / ES6+, d'accessibilité web, de factorisation, d'automatisation, de partage, de casse-tête en tout genre, d'IA génératives et ce à travers des projets et prototypes toujours plus appétissants.

Dernier gros plat en date ? Un travail quotidien afin d'utiliser les meilleurs outils à ma disposition pour l'acquisition d'une connaissance la plus parcimonieuse possible ainsi qu'un travail sur moi-même afin de produire les jugements les plus charitables au regard de la réalité objectivable. Vous pouvez retrouver la compilation de ce travail sur mon site https://www.zetetique.wiki/.

Vous pourrez me trouver sur LinkedIn pendant mes heures de veilles pour parler : conception, développement, intégration, ergonomie, optimisation, performance, référencement, web, IA, technos, développement durable ou encore esprit critique et jeux vidéo !

... plus de détails sur mon site.

... plus de détails sur https://www.lesieur.name/a-propos/.

Ce qui me divertit