My CV
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

193 lines
5.5 KiB

import type { Experience } from "@/data/types";
import type { Skill } from "@/data/types";
import mySkills from "@/data/skills";
const experience = (): Experience[] => {
return [
{
company: "Sunday",
startAt: 2021,
role: "Développeur Senior Full Stack",
missions: [
{
description: "Développement d'une application B2B pour restaurateurs",
skills: [
mySkills.SpringBoot,
mySkills.React,
mySkills.Kubernetes,
mySkills.Kafka,
mySkills.DevOps,
mySkills.Agility,
mySkills.Git,
mySkills.Gradle,
mySkills.Npm,
],
},
{
description:
"Développement d'une application mobile à destination des serveurs pour le suivi des paiements",
skills: [
mySkills.SpringBoot,
mySkills.ReactNative,
mySkills.Kubernetes,
mySkills.Docker,
mySkills.Agility,
mySkills.Git,
mySkills.Gradle,
mySkills.Npm,
],
},
{
description:
"Mise en place de tests E2E performants, fiables et facile à maintenir",
skills: [
mySkills.Codecept,
mySkills.Typescript,
mySkills.Git,
mySkills.Agility,
mySkills.Npm,
],
},
],
},
{
company: "Mipih",
startAt: 2017,
endAt: 2021,
role: "Développeur Senior Full Stack",
missions: [
{
description:
"Développement d'une application de déploiement d'un ERP, avec la gestion d'une stack dev et tests entièrement sur cluster",
skills: [
mySkills.SpringBoot,
mySkills.Angular,
mySkills.Kubernetes,
mySkills.Helm,
mySkills.Skaffold,
mySkills.DevOps,
mySkills.Scrum,
mySkills.Git,
mySkills.Maven,
mySkills.Npm,
mySkills.Tests,
],
},
{
description:
"Développement d'une application de gestion de compatibilité de versions entre les modules d'un ERP",
skills: [
mySkills.SpringBoot,
mySkills.Angular,
mySkills.Scrum,
mySkills.Git,
mySkills.Maven,
mySkills.Npm,
],
},
{
description:
"Support opérationnel. Conception d'outils de livraison en production",
skills: [
mySkills.Bash,
mySkills.Ansible,
mySkills.Linux,
mySkills.Git,
],
},
],
},
{
company: "Lyra Network",
startAt: 2012,
endAt: 2017,
role: "Développeur Senior",
missions: [
{
description:
"Acteur et animateur de la cellule Industrialisation : standardisation et mise en place d'une chaîne CI",
skills: [
mySkills.Jenkins,
mySkills.DevOps,
mySkills.Agility,
mySkills.Git,
mySkills.Maven,
],
},
{
description:
"Responsable projet : création d'un outil de déploiement d'applications et mise en place de tests sous Docker",
skills: [
mySkills.Groovy,
mySkills.JUnit,
mySkills.Docker,
mySkills.Git,
mySkills.Maven,
],
},
{
description:
"Concepteur et développeur UX pour la plateforme de paiement",
skills: [
mySkills.Jee,
mySkills.HtmlCss,
mySkills.ExtJS,
mySkills.UX,
mySkills.Git,
mySkills.Maven,
mySkills.Npm,
],
},
],
},
{
company: "Studec",
startAt: 2010,
endAt: 2012,
role: "Leader Technique",
missions: [
{
description:
"Responsable technique du projet @CERES (plateforme de LMS) avec pour mission principale la modernisation du projet vers du JEE et du GWT",
skills: [
mySkills.Jee,
mySkills.ExtJS,
mySkills.Gwt,
mySkills.Svn,
mySkills.Maven,
],
},
{
description:
"Mise en place d'une chaîne de CI, de tests automatiques et d'une gestion de configuration",
skills: [mySkills.Jenkins, mySkills.Svn, mySkills.Maven],
},
],
},
{
company: "Sogeti High Tech",
startAt: 2006,
endAt: 2010,
role: "Développeur",
missions: [
{
description:
"UX designer sur un projet pour Dassault Aviation avec de fortes contraintes d'ergonomie et de performances",
skills: [mySkills.Pencil, mySkills.Blend, mySkills.UX],
},
{
description:
"Développement d'un framework graphique pour permettre de répondre aux contraites d'ergonomie de Dassault Aviation",
skills: [mySkills.DotNET, mySkills.WPF, mySkills.UX, mySkills.CSHARP],
},
{
description:
"Création d'une application de tests UX automatiques avec une conception basée sur le découplage du scénario, du modèle représentant l'IHM et des données",
skills: [mySkills.UIAutomation, mySkills.CSHARP],
},
],
},
];
};
export default experience();