Présentation

Sébastien SUDRON Concepteur développeur d'application

J'ai commencé ma carrière en tant que technicien informatique. En 2007 une opportunité de développer le site web d'une jeune entreprise s'offre à moi.
Depuis je me suis passionné pour le développement.
Bonjour je suis Sébastien SUDRON Concepteur développeur d'application. Lors de mes différentes expèriences j'ai pu participer à de multiple projets, seul ou en équipe. Je me suis formé sur différents langages et différents framework, mais aussi dans la gestion de projet, avec une analyse du domaine et des besoins, avec le suivi des cas d’utilisations, des scénarios, de la conception des diagrammes de séquence, du diagramme de classe et du MCD.
Autonome et doté d’une bonne capacité d’analyse, je peux aisément travailler seul ou intégrer une équipe en organisation Agile ou tout autre organisation fonctionnant avec des méthodes plus traditionnelles comme un cahier des charges plus abouti.

Mes compétences


Etude et analyse des besoins

Prends connaissance du projet, recueille des informations sur les besoins et les règles de gestion exsistantes, afin d'établir un premier diagramme de cas d'utilisation du programme.

AGL utilisés:
(Pour tout ce qui concerne l'UML, comme les Diagrammes de cas d'utilisation, de classe , de séquences...)
JMerise : pour les MCD
Modélio: pour l'UML
Pencil : pour les maquettes
Postman : pour les tests API REST

Conception
Je m'appuie sur le DUC établi pendant la partie étude et analyse, pour commmencer à écrire un premier scénario et à établir le modèle conceptuel des données. Une fois l'ensemble des scénarios établis ainsi que le MCD, je commence l'UML définissant une première version du diagramme de classe. Dans un second temps, je fais les maquettes graphiques afin de créer les IHM (interface homme machine). Je m'appuie sur ces maquettes pour effectuer un affinement des cas d'utilisations. Je pars ensuite de ces scénarios pour concevoir les diagrammes de séquences.


Développement

IDE pratiqués:
l'IDE Eclipse pour Java.
l'IDE VS-code pour les autres u.


Back-End
Langage Niveau/experience Précisions
PHP ***** Plusieurs années d'expérience en programmation php en procédurale ou en POO
Java Script **** Expérience dans plusieurs projet en JS en procédurale ou en POO
Java JEE **** Plusieurs mois d'expérience en programmation JAVA JEE en procédurale ou en POO
Python *** Acquisition des bases fondamentales du langage avec expérience de l'utilisation de la librairie Panda orientée Statistique


Front-End
Langage Niveau/experience Précisions
HTML ***** Plusieurs années d'expérience en HTML
CSS ***** Plusieurs années d'expérience en CSS
Jquery **** Plusieurs projets intégrant le Jquery
Boostrap ***** Bootstrap, Bootwatch maitrise de bootstrap niveau avancé


FrameWork & outils
Technologie Type Niveau/experience Précisions
Symfony Framework ***** Expérience Symfony 3 4 & 5
Twig Moteur de template ***** Plusieurs années d'expérience en CSS
API Platform API REST **** Plusieurs projets en API REST avec PHP, JAVA & Python
Angular Framework Front-End ***** Projets sur Angular
Django Framework ***** Utilisation de la librairie Panda orienté Statistique => projet Stationnement ville de Paris.
Postman Requêtes Http ***** Réalisation des tests de requête HTTP sur API, création de collection de test par API.
Git & GitHub Versionning & dépots ***** J'utilise git pour versionner le code, je le dépose ensuite sur gitHub après chaque commit afin d'avoir une copie du code à jour. J'utilise cette copie pour le déploiement.

Mon portfolio

Site e-commerce
Site e-commerce
Symfony 5

Avec le Framework Symfony 5
BackOffice Easyadmin 3
API pour le paiement et les emails

Application
appli API REST
API Platform

Une API REST en backend avec API Platform sur Symfony 4.
Un Frontend avec React et Bootstrap

Administration / Gestion
Easyadmin
EasyAdmin 3

EasyAdmin 3 sur Symfony 5

Backoffice site commercant, intranet

Application pour agence immobilière
Agence immo
Angular

Avec le Framework Angular 11
BackOffice Firebase

Tests
Postman
Postman

Test et collections de test avec Postman

Application Desktop
Java
Java

Gestion d'un parking d'entreprise

Mon CV

Télécharger mon CV
© CDA-Sébastien SUDRON