À propos

Développeur web spécialisé en JavaScript, React, Vue.js et Node.js, je conçois et crée des sites internet performants. Ma formation d'ingénieur informatique à l'UTBM, enrichie par mes expériences professionnelles en alternance chez Orange et Forvia, m'a donné une vision complète du développement web : conception et design front-end, intégration JavaScript et CSS, développement de services back-end en Node.js ou PHP, gestion de bases de données MongoDB ou SQL, et administration de systèmes cloud. Chaque page que je livre repose sur un code propre, des performances mesurées et une charte graphique cohérente avec l'identité du produit.

En tant que développeur web, je propose un service de conseil et d'accompagnement pour la création de sites internet, le développement de logiciel web sur mesure et la mise en place d'outils de gestion des données. Que ce soit pour la création d'un site internet vitrine, le développement d'un logiciel de gestion, la migration d'un système vers le cloud Amazon AWS, ou la maintenance d'une infrastructure existante, j'interviens à chaque étape du projet avec méthode et rigueur. Mon expérience me permet de diagnostiquer les problèmes, de mesurer les performances de chaque page et de proposer des solutions adaptées au produit et au budget.

Disponible à Paris ou en télétravail, je reste ouvert aux opportunités professionnelles, aux projets freelance et aux missions en alternance. Retrouvez mes réalisations sur GitHub et suivez mon actualité sur mes réseaux sociaux — LinkedIn et Twitter. N'hésitez pas à me contacter pour tout conseil technique, projet de création de sites web, d'intégration JavaScript ou de maintenance d'infrastructure cloud Amazon AWS.

Ma formation

Concevoir et développer

⮞ C'est transformer une idée en une solution informatique fonctionnelle. Développeur JavaScript, React, Vue.js et Node.js, je prends en charge toutes les étapes du développement web : concevoir l'architecture, coder en front-end comme en back-end, tester et intégrer chaque page. Je veille à répondre aux attentes du client, à appliquer les principes algorithmiques et à maintenir un code de qualité, documenté et maintenable pour chaque site ou service web livré.

Optimiser les performances

⮞ C'est adapter une solution pour répondre à des critères de performances précis : temps d'exécution, précision et consommation de ressources. Je formalise et modélise des situations complexes, sélectionne les algorithmes et les structures de données adéquates, mesure les performances du code et des systèmes pour valider les résultats obtenus et garantir la qualité du produit livré.

Administrer des systèmes complexes

⮞ C'est installer, configurer, mettre à disposition et maintenir en conditions opérationnelles des infrastructures, services et réseaux. J'assure l'administration du système d'information, la maintenance des environnements de développement et la migration des services entre plateformes cloud — notamment sur Amazon AWS et Azure. Je veille à la disponibilité et aux performances des systèmes, à la sécurité des réseaux et à la protection des données. Administration et maintenance préventive sur Amazon AWS, Azure et autres environnements cloud.

Gérer des systèmes d'information

⮞ C'est concevoir, déployer et améliorer des bases de données qualitatives, performantes et sécurisées. Je travaille avec MongoDB, SQL et d'autres systèmes de gestion de données pour modéliser des architectures robustes. Je propose également des outils de visualisation des données et de diagnostic des performances, le tout en suivant une démarche de développement itérative ou incrémentale.

Conduire un projet

⮞ C'est satisfaire les attentes d'un client ou d'une entreprise en respectant les contraintes de coût, de délai et de qualité. Je pilote les différentes étapes du projet en tenant compte des risques et des ressources disponibles, assure la communication entre les acteurs, rédige un plan de développement structuré et veille à la qualité des livrables. J'ai une expérience de la conduite de projets en équipe, en contexte professionnel comme académique, avec des méthodes agiles.

Travailler en équipe

⮞ C'est acquérir des compétences relationnelles et collaboratives pour mener à bien un projet. Je maintiens des relations professionnelles de qualité au sein des équipes pluridisciplinaires, en m'appuyant sur une communication claire et des outils collaboratifs comme LinkedIn et GitHub. Je contribue à un environnement de travail collaboratif où chaque membre peut progresser et s'adapter à des méthodes diverses.

Conseil & accompagnement

⮞ C'est guider et conseiller sur les choix technologiques d'un projet. Je propose un conseil adapté à chaque situation : choix de stack technique, conseil en architecture web, conseil en développement de logiciel ou conseil sur la migration cloud et la gestion des systèmes. Ce travail de conseil me permet de diagnostiquer les problèmes, d'évaluer les solutions disponibles et de recommander les meilleures pratiques de développement web pour chaque contexte professionnel.

Compétences & stack technique

Développement Front-End

JavaScript (ES6+), React, Vue.js, HTML5, CSS3 — conception et intégration d'interfaces web modernes, responsives et performantes. Création de sites internet avec une attention au design graphique, à la charte visuelle et à l'expérience utilisateur. Développement front-end HTML CSS et JavaScript orienté performance, accessibilité et compatibilité multi-navigateurs.

Développement Back-End

Node.js, PHP, Python — développement de services web, d'APIs REST et de logiciel back-end robuste. Chaque logiciel est conçu pour être scalable, maintenable et sécurisé. Gestion des données avec MongoDB, MySQL et PostgreSQL. Mise en place d'environnements de développement et d'architectures back-end pour des sites internet et des logiciels métier sur mesure.

Cloud & Systèmes

Administration de systèmes Linux, services cloud Amazon AWS et Azure, conteneurisation Docker. Migration et maintenance d'infrastructures, gestion des performances et sécurisation des environnements de production. Assurance de la disponibilité des systèmes et des réseaux, plan de reprise d'activité et protection des données pour des entreprises exigeantes.

Data & Visualisation

Conception et optimisation de bases de données relationnelles et NoSQL (MongoDB, PostgreSQL). Développement d'outils de visualisation des données et de tableaux de bord pour le suivi des performances et le diagnostic. Traitement de données big data, mise en place de pipelines de données fiables et production de rapports techniques pour la prise de décision.

Mes projets et expériences

Alternance Forvia — Cloud et systèmes d'information industriels

Ingénieurie Cloud | Alternance à Forvia

7ᵉ plus grand équipementier automobile mondial, Forvia conçoit et fabrique des solutions de pointe pour la mobilité du futur, avec des expertises dans les domaines de l'électronique et des systèmes embarqués. Au sein de l'équipe IT, j'ai travaillé sur la migration de services vers des plateformes cloud Amazon AWS, le développement de logiciels de gestion des données et l'administration de systèmes d'information dans un environnement industriel exigeant.

  • plus