diff --git a/server/profiles/julian.ts b/server/profiles/julian.ts index 7528ec99..ce38ba18 100644 --- a/server/profiles/julian.ts +++ b/server/profiles/julian.ts @@ -9,34 +9,38 @@ export const julian: Profile = { { type: BasicSocial.linkedin, userName: 'julian-di-luzio' }, { type: SpecialSocial.email, email: 'julian@diluz.io' }, ], - shortText: 'cyber security enthusiast, baseball player, biker.', - meta: { basedIn: { country: 'Germany', city: 'Munich' } }, + shortText: { + en: 'Cyber security enthusiast, baseball player, biker.', + de: 'Cyber-Security-Enthusiast, Baseballspieler, Biker.', + }, + meta: { + basedIn: { + country: { en: 'Germany', de: 'Deutschland' }, + city: { en: 'Munich', de: 'München' }, + }, + }, }, highlights: { - title: 'Favorite Technologies', + title: { en: 'Favorite Technologies', de: 'Lieblings-Technologien' }, list: [ - { title: 'Linux' }, - { title: 'Windows' }, - { title: 'Kali' }, - { title: 'Bash' }, - { title: 'Powershell' }, - { title: 'Python' }, - { title: 'Golang' }, - { title: 'Kubernetes' }, - { title: 'Ansible' }, - { title: 'Terraform' }, - { title: 'Gitlab / Gitlab CI' }, - { title: 'Prometheus' }, - { title: 'Grafana' }, + { title: { en: 'Linux' } }, + { title: { en: 'Windows' } }, + { title: { en: 'Kali' } }, + { title: { en: 'Bash' } }, + { title: { en: 'Powershell' } }, + { title: { en: 'Python' } }, + { title: { en: 'Golang' } }, + { title: { en: 'Kubernetes' } }, + { title: { en: 'Ansible' } }, + { title: { en: 'Terraform' } }, + { title: { en: 'Gitlab / Gitlab CI' } }, + { title: { en: 'Prometheus' } }, + { title: { en: 'Grafana' } }, ], }, projects: { orderBy: 'timeframe', list: [], - final: { - title: 'Want to see more?', - text: 'If you want to see some side projects, take a look at my GitHub.', - }, }, }; diff --git a/server/profiles/marc.ts b/server/profiles/marc.ts index 8896f73b..ef812717 100644 --- a/server/profiles/marc.ts +++ b/server/profiles/marc.ts @@ -14,85 +14,98 @@ export const marc: Profile = { { type: BasicSocial.linkedin, userName: 'marcdiluzio' }, { type: SpecialSocial.email, email: 'marc@diluz.io' }, ], - shortText: '', - meta: { basedIn: { country: 'England', city: 'London' } }, + shortText: { en: '' }, + meta: { basedIn: { country: { en: 'England' }, city: { en: 'London' } } }, }, highlights: { - title: 'Favorite Technologies', + title: { en: 'Favorite Technologies', de: 'Lieblings-Technologien' }, list: [ - { title: 'C#' }, - { title: 'C++' }, - { title: 'C' }, - { title: 'Linux' }, - { title: 'Python' }, - { title: 'Bash' }, - { title: 'Unity' }, - { title: 'Docker' }, - { title: 'ASP.Net' }, - { title: 'Golang' }, - { title: 'SQL' }, - { title: 'K8s' }, - { title: 'OpenGL' }, - { title: 'Vulkan' }, - { title: 'Perl' }, + { title: { en: 'C#' } }, + { title: { en: 'C++' } }, + { title: { en: 'C' } }, + { title: { en: 'Linux' } }, + { title: { en: 'Python' } }, + { title: { en: 'Bash' } }, + { title: { en: 'Unity' } }, + { title: { en: 'Docker' } }, + { title: { en: 'ASP.Net' } }, + { title: { en: 'Golang' } }, + { title: { en: 'SQL' } }, + { title: { en: 'K8s' } }, + { title: { en: 'OpenGL' } }, + { title: { en: 'Vulkan' } }, + { title: { en: 'Perl' } }, ], }, projects: { orderBy: 'timeframe', list: [ { - title: 'Unity', - role: 'Lead Software Engineer', + title: { en: 'Unity' }, + role: { en: 'Lead Software Engineer' }, url: 'https://unity.com/', image: 'unity.png', - description: - 'Leading a tools team in Release Engineering, working on a variety of projects focusing on better release workflows, bug tracking and quality barriers.', + description: { + en: 'Leading a tools team in Release Engineering, working on a variety of projects focusing on better release workflows, bug tracking and quality barriers.', + }, timeframe: { start: new Date(2021, 12), end: 'current', }, showInProfile: true, type: ProjectType.job, - technologies: ['ASP.NET', 'Kubernetes', 'CI/CD'], - highlights: ['Building a team of fantastic developers'], + technologies: [ + { en: 'ASP.NET' }, + { en: 'Kubernetes' }, + { en: 'CI/CD' }, + ], + highlights: [{ en: 'Building a team of fantastic developers' }], }, { - title: 'Unity', - role: 'Senior Software Engineer', + title: { en: 'Unity' }, + role: { en: 'Senior Software Engineer' }, url: 'https://unity.com/', image: 'unity.png', - description: - 'Worked in Sustained Engineering, focusing on Linux bugs and infrastructure.', + description: { + en: 'Worked in Sustained Engineering, focusing on Linux bugs and infrastructure.', + }, timeframe: { start: new Date(2018, 4), end: new Date(2021, 12), }, showInProfile: true, type: ProjectType.job, - highlights: ['Releasing the Linux Editor out of Preview'], - technologies: ['C/C++/C#', 'Vulkan/OpenGL', 'CI/CD'], + highlights: [{ en: 'Releasing the Linux Editor out of Preview' }], + technologies: [ + { en: 'C/C++/C#' }, + { en: 'Vulkan/OpenGL' }, + { en: 'CI/CD' }, + ], }, { - title: 'Rove', - role: 'Developer and Designer', + title: { en: 'Rove' }, + role: { en: 'Developer and Designer' }, url: 'https://github.com/mdiluz/rove', image: 'rove.png', - description: - 'An asynchronous nomadic game about exploring as part of a loose community.', + description: { + en: 'An asynchronous nomadic game about exploring as part of a loose community.', + }, timeframe: { start: new Date(2020, 3), end: 'current', }, showInProfile: true, type: ProjectType.sideproject, - technologies: ['Golang', 'protobuf', 'GRPC'], + technologies: [{ en: 'Golang' }, { en: 'protobuf' }, { en: 'GRPC' }], }, { - title: 'GameMode', - role: 'Founding Developer, now Contributor', + title: { en: 'GameMode' }, + role: { en: 'Founding Developer, now Contributor' }, url: 'https://github.com/FeralInteractive/gamemode', - description: 'An open source operating system optimiser for Linux', + description: { + en: 'An open source operating system optimiser for Linux', + }, timeframe: { start: new Date(2018, 3), end: 'current', @@ -100,17 +113,25 @@ export const marc: Profile = { showInProfile: true, type: ProjectType.sideproject, highlights: [ - 'Added as a default package shipped with all Ubuntu Desktop installs', + { + en: 'Added as a default package shipped with all Ubuntu Desktop installs', + }, + ], + technologies: [ + { en: 'C' }, + { en: 'SDbus' }, + { en: 'Meson' }, + { en: 'Inih' }, ], - technologies: ['C', 'SDbus', 'Meson', 'Inih'], }, { - title: 'Feral Interactive', - role: 'Linux Group lead', + title: { en: 'Feral Interactive' }, + role: { en: 'Linux Group lead' }, url: 'https://www.feralinteractive.com/en/', image: 'feral_interactive.png', - description: - 'Lead the Linux platform development while porting many AAA games such as XCOM2, Mad Max and HITMAN', + description: { + en: 'Lead the Linux platform development while porting many AAA games such as XCOM2, Mad Max and HITMAN', + }, timeframe: { start: new Date(2013, 8), end: new Date(2015, 5), @@ -118,19 +139,20 @@ export const marc: Profile = { showInProfile: true, type: ProjectType.job, highlights: [ - 'Built a small team of great developers', - 'Spearheaded Vulkan games development on Linux with Mad Max', - 'Shipped over 30 titles to Linux', + { en: 'Built a small team of great developers' }, + { en: 'Spearheaded Vulkan games development on Linux with Mad Max' }, + { en: 'Shipped over 30 titles to Linux' }, ], - technologies: ['C++', 'Vulkan/OpenGL'], + technologies: [{ en: 'C++' }, { en: 'Vulkan/OpenGL' }], }, { - title: 'Feral Interactive', - role: 'Software Developer', + title: { en: 'Feral Interactive' }, + role: { en: 'Software Developer' }, url: 'https://www.feralinteractive.com/en/', image: 'feral_interactive.png', - description: - 'Worked on Mac and Linux ports for a variety of games including ROME: Total War, Tomb Raider and XCOM', + description: { + en: 'Worked on Mac and Linux ports for a variety of games including ROME: Total War, Tomb Raider and XCOM', + }, timeframe: { start: new Date(2015, 5), end: new Date(2018, 3), @@ -138,10 +160,17 @@ export const marc: Profile = { showInProfile: true, type: ProjectType.job, highlights: [ - "Shipped a single executable supporting both ROME and it's standalone expansions on Mac", - 'Worked on shipping the first Linux game Feral sold', + { + en: "Shipped a single executable supporting both ROME and it's standalone expansions on Mac", + }, + { en: 'Worked on shipping the first Linux game Feral sold' }, + ], + technologies: [ + { en: 'C++' }, + { en: 'OpenGL' }, + { en: 'CMake' }, + { en: 'Perl' }, ], - technologies: ['C++', 'OpenGL', 'CMake', 'Perl'], }, ], },