develop #149

Merged
samuel-p merged 118 commits from develop into main 2023-01-13 19:19:26 +00:00
4 changed files with 162 additions and 17 deletions
Showing only changes of commit dd0123bf94 - Show all commits

View file

@ -17,7 +17,7 @@
"title": "Berufliche Laufbahn", "title": "Berufliche Laufbahn",
"positions": [ "positions": [
{ {
"position": "Geschäftsführer", "position": "Geschäftsführer <small>(Nebentätigkeit)</small>",
"company": "Ossrox UG (haftungsbeschränkt)", "company": "Ossrox UG (haftungsbeschränkt)",
"url": "https://ossrox.org", "url": "https://ossrox.org",
"start": "März 2022", "start": "März 2022",

View file

@ -8,8 +8,8 @@
"url": "samuel-philipp.com", "url": "samuel-philipp.com",
"address": "Address" "address": "Address"
}, },
"hello": "Hello There!", "hello": "Welcome!",
"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." "text": "Nice that you found my website. I would like to introduce myself here: First, I'll take you through the most important stages of my resume. Then I will present my projects and skills I am working on and with. Finally, you will get some impressions of my hobbies and what else I like to do. Feel free to explore. If you have any questions, suggestions or criticism, feel free to contact me!"
}, },
"resume": { "resume": {
"title": "My Resume", "title": "My Resume",
@ -17,13 +17,16 @@
"title": "Work Experience", "title": "Work Experience",
"positions": [ "positions": [
{ {
"position": "Managing Director", "position": "Managing Director <small>(side job)</small>",
"company": "Ossrox UG (haftungsbeschränkt)", "company": "Ossrox UG (haftungsbeschränkt)",
"url": "https://ossrox.org", "url": "https://ossrox.org",
"start": "März 2022", "start": "Mar. 2022",
"end": "now", "end": "now",
"descriptions": [ "descriptions": [
"Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts." "Hosting open source tools <a href=\"https://ossrox.org\">ossrox.org</a>",
"Strategic design of product portfolio",
"Direct contact in technical customer support",
"Planning and realization of individual customer requirements"
], ],
"city": "Magdeburg", "city": "Magdeburg",
"country": "" "country": ""
@ -33,9 +36,12 @@
"company": "AV-TEST GmbH", "company": "AV-TEST GmbH",
"url": "https://www.av-test.org", "url": "https://www.av-test.org",
"start": "Jan. 2018", "start": "Jan. 2018",
"end": "heute", "end": "now",
"descriptions": [ "descriptions": [
"Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts." "Threat Intelligence Platform <a href=\"https://av-atlas.org\">av-atlas.org</a>",
"Automated privacy analysis of Android apps",
"Automated collection of malware for further analysis systems",
"Automated mass analysis and classification of spam mails"
], ],
"city": "Magdeburg", "city": "Magdeburg",
"country": "" "country": ""
@ -47,7 +53,8 @@
"start": "Oct. 2017", "start": "Oct. 2017",
"end": "Dec. 2017", "end": "Dec. 2017",
"descriptions": [ "descriptions": [
"Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts." "Audit workflows & access management of productive bank data",
"Professional reorientation due to move to Magdeburg"
], ],
"city": "Karlsruhe", "city": "Karlsruhe",
"country": "" "country": ""
@ -59,7 +66,9 @@
"start": "Sept. 2014", "start": "Sept. 2014",
"end": "Sept. 2017", "end": "Sept. 2017",
"descriptions": [ "descriptions": [
"Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts." "Audit interface for Hadoop components of a fraud detection system",
"Development of various software test procedures & CI/CD workflows",
"Implementation of various backends & frontends"
], ],
"city": "Karlsruhe", "city": "Karlsruhe",
"country": "" "country": ""
@ -70,16 +79,16 @@
"title": "Education", "title": "Education",
"positions": [ "positions": [
{ {
"course": "IT-Sicherheit und Forensik", "course": "IT Security and Forensics",
"degree": "Master of Engineering", "degree": "Master of Engineering",
"institution": "Wismar University", "institution": "Wismar University",
"start": "Sept. 2018", "start": "Sept. 2018",
"end": "June 2021", "end": "June 2021",
"description": "Berufsbegleitendes Fernstudium", "description": "Part-time distance studies",
"city": "Wismar" "city": "Wismar"
}, },
{ {
"course": "Angewandte Informatik", "course": "Applied Computer Science",
"degree": "Bachelor of Science", "degree": "Bachelor of Science",
"institution": "Baden-Württemberg Cooperative State University", "institution": "Baden-Württemberg Cooperative State University",
"start": "Oct. 2014", "start": "Oct. 2014",
@ -93,10 +102,146 @@
"institution": "Albert-Einstein School", "institution": "Albert-Einstein School",
"start": "Sept. 2011", "start": "Sept. 2011",
"end": "June 2014", "end": "June 2014",
"description": "Technisches Gymnasium, Profil Informationstechnik", "description": "Technical high school, profile information technology",
"city": "Ettlingen" "city": "Ettlingen"
} }
] ]
} }
},
"projects": {
"title": "My Projects",
"list": [
{
"icon": "sp-codes.svg",
"name": "sp-codes",
"description": "In my spare time I provide various open source services for free.",
"url": "https://sp-codes.de"
},
{
"icon": "samuel.png",
"name": "Open Source",
"description": "When I have the time, I participate in open source projects or write an article or tutorial about it.",
"url": ""
},
{
"icon": "op.png",
"name": "Ossrox",
"description": "With my company Ossrox I offer hosting of open source tools.",
"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": "Git",
"percent": 90
},
{
"name": "Intellij IDEA",
"percent": 90
},
{
"name": "CI/CD",
"percent": 90
},
{
"name": "Spring Framework",
"percent": 85
},
{
"name": "Angular",
"percent": 80
},
{
"name": "Bootstrap",
"percent": 75
},
{
"name": "Elasticsearch",
"percent": 40
},
{
"name": "Node.js",
"percent": 80
}
]
},
"interests": {
"title": "Interests",
"list": [
{
"image": "softwerke",
"name": "Softwerke Magdeburg e.V.",
"url": "https://softwerke.md/"
},
{
"image": "magic",
"name": "Magic",
"url": "https://sp-magic.de"
},
{
"image": "sports",
"name": "Weight training & Bouldering",
"url": ""
},
{
"image": "photography",
"name": "Photography",
"url": ""
}
]
},
"contact": {
"title": "Contact"
},
"footer": {
"imprint": "Imprint",
"privacy": "Privacy",
"code": "Code",
"stats": "Stats"
} }
} }

View file

@ -126,7 +126,7 @@ title: {{site.title}}
<div class="timeline-panel"> <div class="timeline-panel">
<div class="timeline-heading"> <div class="timeline-heading">
<span class="duration">{{item.start}} - {{item.end}}</span> <span class="duration">{{item.start}} - {{item.end}}</span>
<h3 class="timeline-title">{{item.position}}</h3> <h3 class="timeline-title">{{item.position | safe}}</h3>
<span class="company"><a href="{{item.url}}" target="_blank">{{item.company}}</a> - {{item.city}}{% if item.country %}, {{item.country}}{% endif %}</span> <span class="company"><a href="{{item.url}}" target="_blank">{{item.company}}</a> - {{item.city}}{% if item.country %}, {{item.country}}{% endif %}</span>
</div> </div>
<div class="timeline-body"> <div class="timeline-body">

View file

@ -167,7 +167,7 @@ section {
display: block; display: block;
font-size: 16px; font-size: 16px;
font-weight: normal; font-weight: normal;
color: #aaaaaa; color: #888;
} }
.timeline-title { .timeline-title {
@ -186,7 +186,7 @@ section {
margin-bottom: 20px; margin-bottom: 20px;
font-size: 16px; font-size: 16px;
font-weight: normal; font-weight: normal;
color: #aaaaaa; color: #888;
} }
.timeline-body > p, .timeline-body > ul { .timeline-body > p, .timeline-body > ul {