feat(CV): Add digital work section
This commit is contained in:
parent
1e6c9059e8
commit
82965954bb
3 changed files with 39 additions and 1 deletions
34
content.yml
34
content.yml
|
|
@ -420,6 +420,40 @@ volunteering:
|
||||||
- de: IT und Event Organisationsunterstützung
|
- de: IT und Event Organisationsunterstützung
|
||||||
en: IT and event management services
|
en: IT and event management services
|
||||||
|
|
||||||
|
digital:
|
||||||
|
- title:
|
||||||
|
de: Serverinfrastruktur Erstellung und Wartung
|
||||||
|
en: Server infrastructure creation and maintenance
|
||||||
|
date:
|
||||||
|
de: 2017--
|
||||||
|
en: 2017--
|
||||||
|
place:
|
||||||
|
de: martyoeh.me
|
||||||
|
en: martyoeh.me
|
||||||
|
bullets:
|
||||||
|
- de: Infrastruktur vollständig isoliert über Docker Swarm und idempotente Ansible Playbooks
|
||||||
|
en: Infrastructure running fully isolated on Docker swarm and idempotent Ansible playbooks
|
||||||
|
- de: Hochverfügbare S3-gestützte Nextcloud-Kollaborations- und Groupware-Umgebung
|
||||||
|
en: Highly-available S3-enabled Nextcloud Collaboration and Groupware environment
|
||||||
|
- de: Skalierbare und kontinuierliche Bereitstellungsoperation mit Grafana-Fehlerüberwachung
|
||||||
|
en: Scalable and continuous deployment operation with Grafana fault monitoring
|
||||||
|
- title:
|
||||||
|
de: Virtualisiertes Homelab Hypervisor
|
||||||
|
en: Virtualized Homelab hypervisor
|
||||||
|
date:
|
||||||
|
de: 2022--
|
||||||
|
en: 2022--
|
||||||
|
place:
|
||||||
|
de: Direkthardware 1U Intel-Heimserver
|
||||||
|
en: Bare-metal 1U Intel Homeserver
|
||||||
|
bullets:
|
||||||
|
- de: LXC/LXD (incus) Hypervisor
|
||||||
|
en: LXC/LXD (incus) hypervisor
|
||||||
|
- de: Internes Docker Compose Netzwerk mit virtueller LAN-Trennung
|
||||||
|
en: Nested Docker Compose network with virtual LAN separation
|
||||||
|
- de: Separierte VMs auf Debian/Rocky Linux/Windows mit vollem Hardware- und Grafik-Passthrough
|
||||||
|
en: Separate VMs running Debian/Rocky Linux/Windows with full hardware and graphics passthrough
|
||||||
|
|
||||||
skills:
|
skills:
|
||||||
- name:
|
- name:
|
||||||
de: Office-Suite
|
de: Office-Suite
|
||||||
|
|
|
||||||
2
cv.typ
2
cv.typ
|
|
@ -1,7 +1,7 @@
|
||||||
#import "lib/resume.typ": resume
|
#import "lib/resume.typ": resume
|
||||||
|
|
||||||
#resume.with(
|
#resume.with(
|
||||||
main: ("experience", "education", "volunteering", "skills", "languages"),
|
main: ("experience", "education", "volunteering", "digital", "skills", "languages"),
|
||||||
sidebar:()
|
sidebar:()
|
||||||
)(yaml("content.yml"))
|
)(yaml("content.yml"))
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,10 @@
|
||||||
let title = (en: "Volunteer Work", de: "Ehrenamt").at(lang)
|
let title = (en: "Volunteer Work", de: "Ehrenamt").at(lang)
|
||||||
section(title: title, entries: contents.volunteering)[]
|
section(title: title, entries: contents.volunteering)[]
|
||||||
}
|
}
|
||||||
|
if item == "digital" and "digital" in contents {
|
||||||
|
let title = (en: "Digital Organization", de: "Digitales Schaffen").at(lang)
|
||||||
|
section(title: title, entries: contents.digital)[]
|
||||||
|
}
|
||||||
|
|
||||||
if item == "skills" and "skills" in contents {
|
if item == "skills" and "skills" in contents {
|
||||||
let title = (en: "Qualifications", de: "Qualifikationen").at(lang)
|
let title = (en: "Qualifications", de: "Qualifikationen").at(lang)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue