Skip to content

Commit

Permalink
Ajout de doctolib
Browse files Browse the repository at this point in the history
  • Loading branch information
martinezguillaume committed Apr 25, 2024
1 parent a069172 commit 8a195be
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 1 deletion.
Binary file added assets/images/doctolib-1.webp
Binary file not shown.
Binary file added assets/images/doctolib-2.webp
Binary file not shown.
Binary file added assets/images/doctolib.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions assets/images/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@ export const IMAGES = {
design4green: require('./design4green.jpeg'),
elium: require('./elium.webp'),
goodbet: require('./goodbet.png'),
doctolib: require('./doctolib.jpg'),
}
5 changes: 5 additions & 0 deletions components/ListItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,11 @@ const skillIcon: Record<
alt: 'expo',
className: 'mx-[1]',
},
rails: {
as: 'icon',
type: 'material-community-icons',
name: 'language-ruby-on-rails',
},
}

export const ListItem = memo<ListItemProps>(
Expand Down
34 changes: 33 additions & 1 deletion data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ export type DataSkill =
| 'java'
| 'objective-c'
| 'kotlin'
| 'rails'

export type DataItem = {
id: number
Expand All @@ -32,14 +33,30 @@ export type DataItem = {

export const data: Record<'experiences' | 'projects', Array<DataItem>> = {
experiences: [
{
id: 8,
avatar: IMAGES.doctolib,
title: 'Doctolib',
subtitle: 'Ingénieur logiciel',
location: 'Paris, France',
startDate: '2023-10-01',
endDate: '2024-02-02',
description:
"Ajout de nouvelles fonctionnalités à l'application mobile Doctolib patient\nMigration des composants et écrans existants vers react-native\nMise en place d'une stratégie de migration de l'existant vers du react-native\nMise en place d'une nouvelle architecture du projet mobile\nMise en place de tests d'intégrations et unitaires",
pictures: [
require('@/assets/images/doctolib-1.webp'),
require('@/assets/images/doctolib-2.webp'),
],
skills: ['react-native', 'rails', 'swift', 'kotlin', 'ts'],
},
{
id: 7,
avatar: IMAGES.elium,
title: 'Elium',
subtitle: 'Développeur React-Native',
location: 'Paris, France',
startDate: '2022-03-01',
endDate: dayjs().format('YYYY-MM-DD'),
endDate: '2023-09-30',
description:
"Maintenance de l'application mobile\nAjouts de fonctionnalités\nMises à jour régulière des librairies dépendantes\nBugfix et optimisations diverses\nCI et automatisation de déploiements",
pictures: [require('@/assets/images/elium-4.jpeg')],
Expand Down Expand Up @@ -126,6 +143,21 @@ export const data: Record<'experiences' | 'projects', Array<DataItem>> = {
},
],
projects: [
{
id: 9,
avatar: IMAGES.doctolib,
startDate: '2023-10-01',
endDate: '2024-02-02',
title: 'Doctolib',
subtitle: 'Ingénieur logiciel',
description:
"Doctolib est le leader de la prise de rendez-vous en ligne avec aujourd'hui :\n• 80 millions de patients\n• 370 000 praticiens\nAvec Doctolib, gérez votre parcours de soin en toute tranquillité.",
skills: ['react-native', 'rails', 'ts', 'kotlin', 'swift'],
pictures: [
require('@/assets/images/doctolib-1.webp'),
require('@/assets/images/doctolib-2.webp'),
],
},
{
id: 8,
avatar: IMAGES.elium,
Expand Down

0 comments on commit 8a195be

Please sign in to comment.