A propos
Après neuf années d'expérience en tant que développeur fullstack, je souhaite aujourd'hui mettre mes compétences au service de votre entreprise.
J'ai acquis des compétences en backend Python avec les frameworks Django, Django REST Framework et FastAPI, et en frontend avec le framework JavaScript VueJS (versions 2 et 3), et les framework CSS Bulma (et son intégration VueJS Buefy) et Bootstrap.
Je travaille avec le système de versionning Git, et je crée l’architecture de votre projet avec Docker et Docker Compose. Je peux assurer le déploiement de la solution avec des CI/CD comme Jenkins ou GitHub Actions, et la maintenance sur serveur Linux/Ubuntu.
J’ai également de l’expérience avec la base de données PostgreSQL, les requêtes SQL, et le moteur de recherche ElasticSearch. Je saurais optimiser votre site pour qu’il soit responsive sur tous les écrans, optimisé pour les connections lentes et accessible RGAA.
Je serais à même de vous conseiller selon vos besoins, de planifier, réaliser, héberger et maintenir votre projet.
Vous pouvez me contacter sur les plateformes ci-dessous:
Compétences
Front-end
Réalisation du frontend avec Vue 2 ou Vue 3, ainsi que des framework CSS comme Bulma (Buefy) et Bootstrap.
Back-end
Mise en place du backend avec Python conjugué avec FastAPI pour des points d'API REST ou Django pour un framework complet.
Base de données
Mise en relation de vos données avec PostgreSQL et l'optimisation des requêtes SQL.
Hébergement
Déploiement de votre solution sur un serveur avec environnement Linux/Ubuntu avec Docker.
CI/CD (déploiement automatisé)
Livrer automatiquement et rapidement votre solution, pour un temps court entre le développement et la livraison.
Mise à jour
Mettre en place des mises à jour automatiques et effecuter une veille sur les dépendances.
Analyse fonctionnelle
Analyse de vos besoins et propositions de solutions.
Tests automatisés
Tests de votre solution avec Pytest.
Flexibilité
Capacité à s'adapter aux exigences de votre projet.
Expérience
Développeur web full-stack
Atol Conseil et Développement, Dijon
2018 - 2023
Python, VueJS, PostgreSQL, Docker.
Développeur web, informaticien et formateur
ORE, Quetigny
2014 - 2017
Développement de site web
Gestion des réseaux sociaux
Communication externe
Maintenance postes informatique
Cours d'informatique pour jeunes et adultes
Installation et utilisation des plateformes éducatives Moodle et OpenMeetings
Gestion administrative
Créateur d'application Android
Indelebil, stage à Dijon
2013
Création d'une application Android et mise en place de l'interface graphique et de la partie algorithmique.
Etudes
L3 Pro Métiers de l'Internet, Systèmes Intra/Extranet pour l'Entreprise
URF Sciences et Techniques, Université de Bourgogne
2017 - 2018
Communiquer par oral et par écrit, de façon claire et non-ambiguë, dans au moins une langue étrangère.
Travailler en équipe et en réseau ainsi qu’en autonomie et responsabilité au service d’un projet
Maîtriser le génie logiciel
Maîtriser la programmation
Concevoir, déployer, gérer et faire évoluer une application Web ou mobile
Connaître les méthodes de gestion de projet informatique
Assurer la qualité, la sûreté, la sécurité et la performance des applications
L3 Pro Activités et Techniques de Communication, option Communication et marketing
IUT de Dijon-Auxerre
2016 - 2017
Former des professionnels polyvalents capables de concevoir et de mettre en place des stratégies et des outils numériques de communication et d’information, aussi bien dans des institutions publiques que dans des entreprises privées, autant dans de petites structures que dans de grandes organisations.
Former à la fois aux outils du web, aux usages professionnels des réseaux sociaux numériques et à leur mise en oeuvre par des services de communication, de documentation ou des bibliothèques.
Permettre à des salariés d’entreprises privées ou d’organismes publics ou à des demandeurs d’emploi d’avoir la possibilité d’acquérir des compétences nouvelles adaptées aux besoins du marché.
Formation Développeur Web Logiciel
GRETA 21
2012 - 2013
Développer ou faire évoluer des applications orientées web, ou web mobile ou les deux à la fois, en respectant les normes et standards reconnus par la profession et en suivant l'état de l'art de la sécurité informatique à toutes les étapes.
Coder l'ensemble avec les langages de programmation web adaptés et une architecture applicative conforme aux bonnes pratiques du développement web et web mobile.
Réaliser la partie visuelle de l'application dans un premier temps de manière statique et en la rendant adaptable au contexte puis dans un deuxième temps capable d'interagir avec l'utilisateur de manière dynamique.
Installer et adapter une solution préétablie de gestion de contenu ou d'e- commerce, en fonction des besoins de l'utilisateur et en respectant les principes de sécurisation des interfaces utilisateur et prend en compte la charte graphique, ou les interfaces utilisateur standardisées, ainsi que les règles d'accessibilité
Formations
Pack Micro : 2 jours Devenir micro-entrepreneur
CMA BFC
2024
Obtenir les premières informations sur le statut micro-entrepreneur et vérifier si ce régime est adapté à son projet de création et de vie.
Comprendre les mécanismes financiers de base du statut micro-entrepreneur
Mettre en place une organisation administrative et comptable efficace au sein du statut micro-entrepreneur
Connaître les démarches en matière de déclarations : calendrier des déclarations, obligations comptable et procéder aux télédéclarations.
Réaliser simplement ses démarches d'immatriculation en ligne et en toute sécurité.
5 jours pour entreprendre (5JPE)
CCI Dijon
2023
Analyser vos capacités et aptitudes au regard des compétences attendues et de la posture d’un dirigeant
Identifier les contraintes et opportunités de votre projet entrepreneurial
Identifier les outils nécessaires à la construction de votre projet entrepreneurial
Evaluer les ressources nécessaires pour construire votre projet entrepreneurial
English Certificate
EF SET
2023
79/100 (C2 Proficient)
Can read with ease virtually all forms of written language, including abstract, structurally or linguistically complex texts such as manuals, specialized articles and literary works
Can understand a wide range of long and complex texts, appreciating subtle distinctions of style, and implicit meaning
Can understand in detail complex texts likely to be encountered in social, professional or academic life, identifying finer points of detail including attitudes and implied opinions
Portfolio
Cercle d'Entraide et d'Echange de Matériel (CENEMAT)
2023 - Présent
Développement d'un site web et d'une application PWA permettant aux adhérents de rechercher et échanger du matériel agricole, et de pouvoir effectuer et suivre des commandes groupées. L'administrateur peut également gérer les adhérents.
Python
FastAPI
Vue 3
Quasar
PWA
App Android
PostgreSQL
Docker
Git
Au vide-grenier Chevignois
2024
Mise en avant de l'activité et des offres du Vide-Grenier Chevignois situé à Chevigny-Saint-Sauveur.
Espresso
2022
Aggrégateur d'actualité que l'utilisateur peut personnaliser selon les sources qu'il choisit. Intègration de centaines de sources d'actualité différentes et d'un moteur de recherche.
Python
Django
Django REST Framework
Vue 2
Bulma / Buefy
PostgreSQL
Docker
Git
Myeo
2017
Site de mise en avant de parcours découverte en Bourgogne.
PHP
WordPress
Travaillons ensemble
Donnons vie à votre idée