diff --git a/src/App.vue b/src/App.vue
index 472c424..87b10cb 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,5 +1,4 @@
+
diff --git a/src/components/skills/MySkills.vue b/src/components/skills/MySkills.vue
index a486fc2..75ea2f4 100644
--- a/src/components/skills/MySkills.vue
+++ b/src/components/skills/MySkills.vue
@@ -1,10 +1,22 @@
- Here are my skills
+
+
+
@@ -14,4 +26,13 @@ export default {
};
-
+
diff --git a/src/components/skills/ProgressBar.vue b/src/components/skills/ProgressBar.vue
new file mode 100644
index 0000000..d9e2fb1
--- /dev/null
+++ b/src/components/skills/ProgressBar.vue
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
diff --git a/src/data/experiences.ts b/src/data/experiences.ts
index a8d98fd..05bfcbd 100644
--- a/src/data/experiences.ts
+++ b/src/data/experiences.ts
@@ -21,6 +21,7 @@ import {
Kubernetes,
Linux,
Pencil,
+ React,
Scrum,
Skaffold,
SpringBoot,
@@ -31,10 +32,34 @@ import {
} from "@/data/skills";
const experience = (): Experience[] => {
return [
+ {
+ company: "Sunday",
+ startAt: 2021,
+ endAt: 2022,
+ role: "Ingénieur Logiciel Senior",
+ missions: [
+ {
+ description:
+ "Conception/Développement/DevOps pour un logiciel de déploiement d'un ERP, avec la création d'une stack dev entièrement sur cluster",
+ skills: [SpringBoot, React, Kubernetes],
+ },
+ {
+ description:
+ "Développement d'une application de gestion de compatibilités de versions entre les modules d'un ERP",
+ skills: [SpringBoot, Angular, Docker, Scrum],
+ },
+ {
+ description:
+ "Diffuseur technique : conception, développement et utilisation d'outils de livraison en production",
+ skills: [Bash, Ansible, Linux],
+ },
+ ],
+ },
{
company: "Mipih",
startAt: 2017,
endAt: 2021,
+ role: "Ingénieur Logiciel Senior",
missions: [
{
description:
@@ -57,10 +82,11 @@ const experience = (): Experience[] => {
company: "Lyra Network",
startAt: 2012,
endAt: 2017,
+ role: "Ingénieur Logiciel",
missions: [
{
description:
- "Acteur et animateur de la cellule Industrialisa5on : standardisation et mise en place d'une chaîne CI",
+ "Acteur et animateur de la cellule Industrialisation : standardisation et mise en place d'une chaîne CI",
skills: [Agility, DevOps, Jenkins],
},
{
@@ -72,15 +98,10 @@ const experience = (): Experience[] => {
description: "Responsable Gestion de configuration du service",
skills: [Svn, Git],
},
- {
- description:
- "Concepteur et développeur API Rest / UX WEB pour application web sur tablette",
- skills: [Jee, HtmlCss, ExtJS],
- },
{
description:
"Concepteur et développeur UX pour la plateforme de paiement",
- skills: [Jee, HtmlCss, ExtJS],
+ skills: [Jee, HtmlCss, ExtJS, UX],
},
],
},
@@ -88,6 +109,7 @@ const experience = (): Experience[] => {
company: "Studec",
startAt: 2010,
endAt: 2012,
+ role: "Ingénieur Logiciel",
missions: [
{
description:
@@ -115,6 +137,7 @@ const experience = (): Experience[] => {
company: "SOGETI High Tech",
startAt: 2006,
endAt: 2010,
+ role: "Ingénieur Logiciel Débutant",
missions: [
{
description:
diff --git a/src/data/skills.ts b/src/data/skills.ts
index 40fd374..398a74e 100644
--- a/src/data/skills.ts
+++ b/src/data/skills.ts
@@ -46,6 +46,11 @@ export const Angular: Skill = {
score: 17,
parent: [Typescript, UX],
};
+export const React: Skill = {
+ name: "Angular",
+ score: 17,
+ parent: [Typescript, UX],
+};
export const ExtJS: Skill = {
name: "ExtJS",
score: 14,
diff --git a/src/data/types.ts b/src/data/types.ts
index ce7ec8a..1176bee 100644
--- a/src/data/types.ts
+++ b/src/data/types.ts
@@ -8,6 +8,7 @@ export interface Experience {
startAt: number;
endAt: number;
missions: Mission[];
+ role: string;
}
export type Skill = {