Responsabilité :
Sur ce projet, j’ai été en charge de la création des applications front (Anguar) et
back (NodeJS). Mes missions au sein de ce projet sont :
- Organisation de l’intégration continu en binome (git, PR, code review...)
- Écriture des tests (jest)
- Analyse et proposition architecture du déploiement continu
- Étude de faisabilité du déploiement continu en environnement Big Data HPE
(Kubernetes, Helm…)
- Analyse du besoin fonctionnel et production du code
- Démo client
- organisation des réunions avec l’équipe backend (côtté big data)
- Spécification et valorisation des U.S
Responsabilité :
Dans un environnement Big Data AWS et Agile Safe, j’ai paraticipé à la reprise d’un
POC existant avec une équipe de 4 développeurs. J’ai participé à :
- Prise en charge des besoins métier
- Analyse du code existant
- Mise en place des bonnes pratiques avec l’équipe : intégration continue
- Formation AWS
- Développement des fonctionnalités à partir de POC existant.
Responsabilité :
Pour satisfaire aux besoins du client j’ai été sollicité par Alten pour développer
plusieurs applications Symfony et aussi créer le socle d’une application Angular
avec NGRX Store. J’ai aussi assisté les devOps pour pouvoir implémenter la
nouvelle architecture des projets au sein de la Banque Postale. OpenShift, Helm,
création des pods, utilisations de Docker ont été de grandes sources d’initiations
sur ces technos pour moi sur ce projet.
L’équipe dans laquelle j’étais était composée de 3 personnes : une PO, une
développeuse Angular junior et moi-même en tant que référent technique.
et de suivi de formation pour une société dans l’aviation (équipe de 4 personnes
dont 2 dévs.)
Responsabilité :
Au sein d’une équipe de 4 personnes dont 2 développeurs, mon rôle est de
participer à la digitalisation de la gestion de signataires d’audits, de suivis de
formations et d’agréments pour l’instant maintenue en excel. Le client final est
une société très connue dans l’aéronautique. Mon travail est d’assister,
d’intervienir aux réunions avec le client, d’étudier et de mettre en place les
fonctionnalités et les cas d’utilisations à développer.
Tout en participant au développement de l’application, je propose une méthode de
travail plus productive et pérenne pour avoir une application modulaire aussi bien
côté frontend (Angular) que côté backend (Symfony). Les outils proposés vont de
php-cs-fixer pour avoir un code PHP standardisé quelque soit le développeur ainsi
que la conception d’interfaces répondant à une dynamique aussi bien évolutive
que modulaire en tirant parti des possibilités et solutions proposées par le
framework Angular.
Dans le cadre du développement de cette application, j’assiste aussi à la mise en
place et au maintien du développement continu de l’application et au livrable des
sources au client final.
Responsabilité :
Suite au gain d'un appel d'offre lancé par Toulouse Métropole et dans le cadre
d’une croissance de son activité Sogapeint m’a mandaté pour développer une
application de gestion de bons de commande (tickets). Cette application propose
une connexion sécurisée par login / mot de passe, un tableau de données éditables
comme un excel, une gestion des utilisateurs ainsi que de leur rôle avec des accès
différents et des données restreintes en fonction du rôle choisi, des filtres précis
sur les données, une communication automatisée par mail, des échanges de
documents, de commentaires... Un système de corbeille... En outre, des
statistiques ont été développées afin que les administrateurs puissent consulter les
informations primordiales concernant les recettes, les délais d'interventions et
toutes les données propres à leur activité… Application visible ici :
********
ADMR est un réseau associatif d'aide à la personne. NSI est la branche
informatique d'ADMR. C'est NSI qui produit les différents développements de
l'application qui permet de gérer, entre autres, l'agenda des rendez-vous des
infirmières, le calcul du temps des trajets entre 2 interventions, la consultations
des données des différentes associations etc... Dans le cadre d'une migration de
services informatiques, j'ai participé aux développements et à la migration de la
partie back (points API, web service en PHP) et front de la société. Mon principal
objectif était de m'occuper de la partie front qui consistait à migrer les
développements faits, par le passé, en ExtJS vers Angular 9. Dans une mission de
migration comme celle-ci, un des points cruciaux, outre la migration en elle-même,
est de n'entraîner aucune régression de l'application. De plus, grâce à mon
expertise sur Angular, j'ai pu offrir un réel savoir faire en industrialisant les
processus de développement du front : normalisation de la création des modules
Angular, rendre application plus modulaire, suppression des dépendances entre
modules, création d'une librairie Angular afin d'avoir un code réutilisable, mise en
place de tests unitaires, création de packages NPM, refactoring de modules...
Quelques développements / migrations de points API ont aussi été nécessaires tout
au long de ma mission au sein d'NSI.
Responsabilité :
- Terminer un projet fait sur une base html, js et php. Intégartion des maquettes et
harmonisation de l’application pour les échanges entre le back-end et le front-end.
- Création d’une application Angular 7. Travail sur le front-end uniquement sur une
application commencée à partir de zéro. Technos : CSS3, SASS, ANGULAR 7,
TYPESCRIPT.
Responsabilité :
Développement d’interfaces Javascript/HTML/CSS. Création d’un outils de dèv.
TypeScript via WebPack couplé à VueJS. Récupération de fichier .CSV pour import
dans des bases de données MongoDB et création de web-services en nodeJS.
Responsabilité :
Dans le cadre d'une mission en sous-traitance, j'ai collaboré, dans une équipe de 5
personnes, à la mise aux normes RGPD de l'application du groupe Somfy basée sur
Symfony. L'utilisation de Twig, PHP, Docker, Gulp, Grunt, AngularJs et 4, Javascript
et TypeScript était au rendez-vous.
Responsabilité :
Développement d’outils, modules Symfony afin de répondre aux différentes problématiques du client. Travail collaboratif en plusieurs sprints sur les projets de l’entreprise. Utilisation de Twig, PHP, Docker, Gulp, Grunt, AngularJs et 4, Javascript et TypeScript.