Browse Source

fix: minor corrections

main
nicolas.marsal 3 years ago
parent
commit
a7562a113c
No known key found for this signature in database
GPG Key ID: 268AB819B6453541
  1. BIN
      public/CV-NicolasMarsal.pdf
  2. 28
      src/data/experiences.ts
  3. 12
      src/data/skills.ts

BIN
public/CV-NicolasMarsal.pdf

Binary file not shown.

28
src/data/experiences.ts

@ -15,10 +15,12 @@ const experience = (): Experience[] => {
mySkills.SpringBoot,
mySkills.React,
mySkills.Kubernetes,
mySkills.Docker,
mySkills.Kafka,
mySkills.DevOps,
mySkills.Agility,
mySkills.Git,
mySkills.Gradle,
mySkills.Npm,
],
},
{
@ -31,6 +33,8 @@ const experience = (): Experience[] => {
mySkills.Docker,
mySkills.Agility,
mySkills.Git,
mySkills.Gradle,
mySkills.Npm,
],
},
{
@ -41,6 +45,7 @@ const experience = (): Experience[] => {
mySkills.Typescript,
mySkills.Git,
mySkills.Agility,
mySkills.Npm,
],
},
],
@ -53,7 +58,7 @@ const experience = (): Experience[] => {
missions: [
{
description:
"Développement d'une application de déploiement d'un ERP, avec la gestion d'une stack dev entièrement sur cluster",
"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,
@ -63,6 +68,9 @@ const experience = (): Experience[] => {
mySkills.DevOps,
mySkills.Scrum,
mySkills.Git,
mySkills.Maven,
mySkills.Npm,
mySkills.Tests,
],
},
{
@ -73,6 +81,8 @@ const experience = (): Experience[] => {
mySkills.Angular,
mySkills.Scrum,
mySkills.Git,
mySkills.Maven,
mySkills.Npm,
],
},
{
@ -101,6 +111,7 @@ const experience = (): Experience[] => {
mySkills.DevOps,
mySkills.Agility,
mySkills.Git,
mySkills.Maven,
],
},
{
@ -111,6 +122,7 @@ const experience = (): Experience[] => {
mySkills.JUnit,
mySkills.Docker,
mySkills.Git,
mySkills.Maven,
],
},
{
@ -122,6 +134,8 @@ const experience = (): Experience[] => {
mySkills.ExtJS,
mySkills.UX,
mySkills.Git,
mySkills.Maven,
mySkills.Npm,
],
},
],
@ -135,12 +149,18 @@ const experience = (): Experience[] => {
{
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],
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],
skills: [mySkills.Jenkins, mySkills.Svn, mySkills.Maven],
},
],
},

12
src/data/skills.ts

@ -4,20 +4,22 @@ type Skill = Partial<DomainSkill> & { name: string };
const DevOps: Skill = { name: "DevOps" };
const Docker: Skill = { name: "Docker", parent: [DevOps] };
const Kubernetes: Skill = { name: "Kubernetes", parent: [DevOps] };
const Kubernetes: Skill = { name: "Kubernetes", parent: [DevOps, Docker] };
const Skaffold: Skill = { name: "Skaffold", parent: [DevOps, Kubernetes] };
const Ansible: Skill = { name: "Ansible", parent: [DevOps] };
const Helm: Skill = { name: "Helm", parent: [DevOps, Kubernetes] };
const UX: Skill = { name: "UX" };
const CI_CD: Skill = { name: "CI/CD" };
const Maven: Skill = { name: "Maven" };
const Npm: Skill = { name: "Npm" };
const Maven: Skill = { name: "Maven", detailed: true };
const Gradle: Skill = { name: "Gradle", detailed: true };
const Npm: Skill = { name: "Npm", detailed: true };
const Jenkins: Skill = { name: "Jenkins", parent: [CI_CD, DevOps] };
const Linux: Skill = { name: "Linux", detailed: true };
const Git: Skill = { name: "Git", detailed: true };
const Svn: Skill = { name: "SVN", detailed: true };
const Java: Skill = { name: "Java" };
const SpringBoot: Skill = { name: "SpringBoot", parent: [Java] };
const Kafka: Skill = { name: "Kafka" };
const Jee: Skill = { name: "JEE", parent: [Java] };
const Gwt: Skill = { name: "GWT", parent: [Java, UX] };
const Typescript: Skill = { name: "Typescript" };
@ -50,6 +52,7 @@ Helm.score = 20;
CI_CD.score = 50;
Maven.score = 50;
Gradle.score = 50;
Npm.score = 50;
Linux.score = 50;
Jenkins.score = 50;
@ -59,6 +62,7 @@ Svn.score = 40;
Java.score = 100;
SpringBoot.score = 50;
Jee.score = 50;
Kafka.score = 50;
UX.score = 100;
Gwt.score = 20;
@ -88,6 +92,7 @@ UIAutomation.score = 10;
JUnit.score = 70;
export default {
Kafka,
DevOps,
Docker,
Kubernetes,
@ -97,6 +102,7 @@ export default {
UX,
CI_CD,
Maven,
Gradle,
Npm,
Jenkins,
Linux,

Loading…
Cancel
Save