mayor updates for cv
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
Samuel Philipp 2023-01-10 17:34:27 +01:00
parent 2508c2d764
commit 556de1c6fe
17 changed files with 1223 additions and 667 deletions

251
src/_data/i18n/de.json Normal file
View file

@ -0,0 +1,251 @@
{
"about": {
"title": "Über mich",
"overview": {
"name": "Name",
"mail": "E-Mail",
"site": "Webseite",
"url": "samuel-philipp.de",
"address": "Adresse"
},
"hello": "Willkommen!",
"text": "There live the blind texts far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in bookmarksgrove there live the blind texts far from the countries."
},
"resume": {
"title": "Mein Lebenslauf",
"work": {
"title": "Berufliche Laufbahn",
"positions": [
{
"position": "Geschäftsführer",
"company": "Ossrox UG (haftungsbeschränkt)",
"url": "https://ossrox.org",
"start": "März 2022",
"end": "heute",
"descriptions": [
"Hosting von Open-Source-Tools <a href=\"https://ossrox.org\">ossrox.org</a>",
"Strategische Gestaltung des Produktportfolios",
"Direkter Ansprechpartner im technischen Kundensupport",
"Planung und Realisierung individueller Kundenwünsche"
],
"city": "Magdeburg",
"country": ""
},
{
"position": "Software Engineer",
"company": "AV-TEST GmbH",
"url": "https://www.av-test.org",
"start": "Jan. 2018",
"end": "heute",
"descriptions": [
"Threat Intelligence Plattform <a href=\"https://av-atlas.org\">av-atlas.org</a>",
"Automatisierte Datenschutzanalyse von Android Apps",
"Automatisierte Beschaffung von Malware für weitere Analysesysteme",
"Automatisierte Massenanalyse und Klassifizierung von Spam-Mails"
],
"city": "Magdeburg",
"country": ""
},
{
"position": "Software-Entwickler",
"company": "Fiducia & GAD IT AG",
"url": "https://www.fiduciagad.de",
"start": "Okt. 2017",
"end": "Dez. 2017",
"descriptions": [
"Auditverfahren & Zugriffsverwaltung von produktiven Bankdaten",
"Berufliche Umorientierung wegen Umzug nach Magdeburg"
],
"city": "Karlsruhe",
"country": ""
},
{
"position": "Dualer Student Angewandte Informatik",
"company": "Fiducia & GAD IT AG",
"url": "https://www.fiduciagad.de",
"start": "Sept. 2014",
"end": "Sept. 2017",
"descriptions": [
"Auditschnittstelle für Hadoop-Komponenten eines Fraud-Detection-Systems",
"Entwicklung verschiedener Software-Testverfahren & CI/CD-Abläufe",
"Implementierung diverser Backends & Frontends"
],
"city": "Karlsruhe",
"country": ""
}
]
},
"education": {
"title": "Akademische Laufbahn",
"positions": [
{
"course": "IT-Sicherheit und Forensik",
"degree": "Master of Engineering",
"institution": "Hochschule Wismar",
"start": "Sept. 2018",
"end": "Juni 2021",
"description": "Berufsbegleitendes Fernstudium",
"city": "Wismar"
},
{
"course": "Angewandte Informatik",
"degree": "Bachelor of Science",
"institution": "Duale Hochschule Baden-Württemberg",
"start": "Okt. 2014",
"end": "Sept. 2017",
"description": "",
"city": "Karlsruhe"
},
{
"course": "",
"degree": "Abitur",
"institution": "Albert-Einstein-Schule",
"start": "Sept. 2011",
"end": "Juni 2014",
"description": "Technisches Gymnasium, Profil Informationstechnik",
"city": "Ettlingen"
}
]
}
},
"projects": {
"title": "Meine Projekte",
"list": [
{
"icon": "sp-codes.svg",
"name": "sp-codes",
"description": "In meiner Freizeit stelle ich verschiedene quelloffene Dienste für die freie Nutzung bereit.",
"url": "https://sp-codes.de"
},
{
"icon": "sp-codes.svg",
"name": "Samuel's Blog",
"description": "Wenn ich Zeit finde schreibe ich gelegentlich den ein oder anderen Artikel für meinen Blog.",
"url": "https://samuels-blog.de"
},
{
"icon": "op.png",
"name": "Ossrox",
"description": "Mit meiner Firma Ossrox biete ich Hosting von Open-Source-Tools an.",
"url": "https://ossrox.org"
}
]
},
"skills": {
"title": "Skills",
"languages": [
{
"name": "Java",
"percent": 95
},
{
"name": "HTML",
"percent": 95
},
{
"name": "CSS",
"percent": 90
},
{
"name": "SQL",
"percent": 95
},
{
"name": "Bash",
"percent": 85
},
{
"name": "JavaScript",
"percent": 80
},
{
"name": "TypeScript",
"percent": 75
},
{
"name": "Python",
"percent": 50
}
],
"technologies": [
{
"name": "Docker",
"percent": 95
},
{
"name": "Kubernetes",
"percent": 40
},
{
"name": "Elasticsearch",
"percent": 40
},
{
"name": "Spring Framework",
"percent": 85
},
{
"name": "Git",
"percent": 90
},
{
"name": "Angular",
"percent": 80
},
{
"name": "Bootstrap",
"percent": 75
},
{
"name": "Intellij IDEA",
"percent": 90
},
{
"name": "CI/CD",
"percent": 90
},
{
"name": "Node.js",
"percent": 80
}
]
},
"interests": {
"title": "Interessen",
"list": [
{
"image": "",
"name": "Softwerke Magdeburg e.V.",
"description": "Mitglied",
"url": ""
},
{
"image": "",
"name": "Zauberkunst",
"description": "",
"url": "https://sp-magic.de"
},
{
"image": "",
"name": "Kraftsport",
"description": "",
"url": ""
},
{
"image": "",
"name": "Bouldern",
"description": "",
"url": ""
}
]
},
"contact": {
"title": "Kontakt"
},
"footer": {
"imprint": "Impressum",
"privacy": "Datenschutz",
"code": "Code",
"stats": "Statistiken"
}
}

102
src/_data/i18n/en.json Normal file
View file

@ -0,0 +1,102 @@
{
"about": {
"title": "About Me",
"overview": {
"name": "Name",
"mail": "E-Mail",
"site": "Website",
"url": "samuel-philipp.com",
"address": "Address"
},
"hello": "Hello There!",
"text": "There live the blind texts far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in bookmarksgrove there live the blind texts far from the countries."
},
"resume": {
"title": "My Resume",
"work": {
"title": "Work Experience",
"positions": [
{
"position": "Managing Director",
"company": "Ossrox UG (haftungsbeschränkt)",
"url": "https://ossrox.org",
"start": "März 2022",
"end": "now",
"descriptions": [
"Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts."
],
"city": "Magdeburg",
"country": ""
},
{
"position": "Software Engineer",
"company": "AV-TEST GmbH",
"url": "https://www.av-test.org",
"start": "Jan. 2018",
"end": "heute",
"descriptions": [
"Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts."
],
"city": "Magdeburg",
"country": ""
},
{
"position": "Software Engineer",
"company": "Fiducia & GAD IT AG",
"url": "https://www.fiduciagad.de",
"start": "Oct. 2017",
"end": "Dec. 2017",
"descriptions": [
"Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts."
],
"city": "Karlsruhe",
"country": ""
},
{
"position": "Dual Student Applied Computer Science",
"company": "Fiducia & GAD IT AG",
"url": "https://www.fiduciagad.de",
"start": "Sept. 2014",
"end": "Sept. 2017",
"descriptions": [
"Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts."
],
"city": "Karlsruhe",
"country": ""
}
]
},
"education": {
"title": "Education",
"positions": [
{
"course": "IT-Sicherheit und Forensik",
"degree": "Master of Engineering",
"institution": "Wismar University",
"start": "Sept. 2018",
"end": "June 2021",
"description": "Berufsbegleitendes Fernstudium",
"city": "Wismar"
},
{
"course": "Angewandte Informatik",
"degree": "Bachelor of Science",
"institution": "Baden-Württemberg Cooperative State University",
"start": "Oct. 2014",
"end": "Sept. 2017",
"description": "",
"city": "Karlsruhe"
},
{
"course": "",
"degree": "Abitur (A-Level)",
"institution": "Albert-Einstein School",
"start": "Sept. 2011",
"end": "June 2014",
"description": "Technisches Gymnasium, Profil Informationstechnik",
"city": "Ettlingen"
}
]
}
}
}

8
src/_data/site.js Normal file
View file

@ -0,0 +1,8 @@
const site = require("./site.json");
site.buildTime = new Date();
site.lang = process.env.LANGUAGE || 'en';
site.language = site.languages.find(l => l.code === site.lang);
site.strings = require(`./i18n/${site.lang}.json`);
module.exports = site;

20
src/_data/site.json Normal file
View file

@ -0,0 +1,20 @@
{
"title": "Samuel Philipp",
"subtitle": "Full-Stack Developer / SysAdmin / Magician",
"description": "Samuel Philipp - Full-Stack Developer / SysAdmin / Magician",
"author": "Samuel Philipp",
"languages": [
{
"label": "English",
"code": "en",
"icon": "us",
"url": "https://samuel-philipp.com"
},
{
"label": "Deutsch",
"code": "de",
"icon": "de",
"url": "https://samuel-philipp.de"
}
]
}