Updates CV with motivational text
This commit is contained in:
parent
fe9bc808ba
commit
fbf50f893a
3 changed files with 137 additions and 54 deletions
Binary file not shown.
|
|
@ -1,27 +1,47 @@
|
|||
#import "template/cv.typ": cv, work, education
|
||||
#import "template/cv.typ": cover, cv, work, education
|
||||
|
||||
#cover(
|
||||
[dnsc],
|
||||
[Dennis Schöpf],
|
||||
(
|
||||
Mail: [#link("mailto:me@dnsc.io", "me@dnsc.io")],
|
||||
Telefon: [+49 175 5758108],
|
||||
Adresse: [Edignaweg 1, 82256 Fürstenfeldbruck],
|
||||
Web: [#link("https://dnsc.io", "dnsc.io") #link("https://www.xing.com/profile/Dennis_Schoepf2", "xing") #link("https://www.linkedin.com/in/dennis-sch%C3%B6pf-06b335102/", "linkedin")],
|
||||
Code: [#link("https://codeberg.org/dnscio", "codeberg") #link("https://github.com/dennisschoepf", "github")],
|
||||
),
|
||||
[Softwareentwickler],
|
||||
([*Firma GmbH*], [Straße 1], [82256 Stadt]),
|
||||
lorem(180)
|
||||
)
|
||||
|
||||
#show: doc => cv(
|
||||
[dnsc],
|
||||
[Dennis Schoepf],
|
||||
([Softwareentwicklung], [Konzeption], [Technisches Projektmanagement]),
|
||||
[me\@dnsc.io],
|
||||
[0175 5758108],
|
||||
[Edignaweg 1, 82256 Fürstenfeldbruck],
|
||||
(link("https://dnsc.io", "dnsc.io"), link("https://codeberg.org/dnscio", "codeberg.org/dnscio"), link("https://github.com/dennisschoepf", "github.com/dennisschoepf")),
|
||||
[Dennis Schöpf],
|
||||
doc,
|
||||
)
|
||||
|
||||
= #text(luma(180), [\$ \~> ./])arbeitserfahrung
|
||||
= #text(luma(180), [\$ \~> ./])Kernkompetenzen
|
||||
|
||||
#v(6pt)
|
||||
|
||||
- Full-Stack-Softwareentwicklung mit Typescript/Javascript & mehr
|
||||
- Konzeption von Softwarelösungen in Zusammenarbeit mit Management, Kunden & Nutzern
|
||||
- "Leanes", technisches Projektmanagement in agilen Entwicklungsteams
|
||||
|
||||
|
||||
= #text(luma(180), [\$ \~> ./])Arbeitserfahrung
|
||||
|
||||
#work(
|
||||
[Produktmanagement & Softwareentwicklung],
|
||||
[Digital H GmbH, Düsseldorf/Grevenbroich (bis Sep 2021 als Nebenjob)],
|
||||
[Feb 2019],
|
||||
[heute],
|
||||
[Remote],
|
||||
[Remote/München],
|
||||
list(
|
||||
[Konzeption von innovativen Lösungen im ÖPNV in Zusammenarbeit mit Fachexperten, UI/UX & Entwicklungsteams wie z.B. der nativen #link("https://ride-ticketing.de/app", "RIDE White-Label-App")],
|
||||
"Projektmanagement (Kanban), fachliche Leitung von dynamischen Teams in der Produktentwicklung & Technische + organisatorische Abstimmung mit Firmenkunden",
|
||||
"Full-Stack-Entwicklung für Ticketing-Lösungen mit > 1.000.000 monatlichen Tickets (Nest.js, Angular, React Native + Swift/Kotlin) und Entwicklung von Dev-Tooling mit Go/Typescript")
|
||||
"Full-Stack-Entwicklung für Ticketing-Lösungen mit > 1.000.000 monatlichen Tickets (Nest.js, Angular, React Native + Swift/Kotlin) und Entwicklung von Dev-Tooling mit Typescript/Go")
|
||||
)
|
||||
|
||||
#work(
|
||||
|
|
@ -60,11 +80,11 @@
|
|||
]
|
||||
)
|
||||
|
||||
= #text(luma(180), [\$ \~> ./])ausbildung
|
||||
= #text(luma(180), [\$ \~> ./])Ausbildung
|
||||
|
||||
#education(
|
||||
[M.Sc.Eng. Human-Computer-Interaction],
|
||||
[Universität Salzburg & FH Salzburg, Abschlussnote 1],
|
||||
[Universität Salzburg & FH Salzburg, Abschlussnote 1.3],
|
||||
[Sep 2019],
|
||||
[Sep 2021],
|
||||
[Salzburg],
|
||||
|
|
@ -78,7 +98,7 @@
|
|||
[Stuttgart & San Bernardino, USA (2015)],
|
||||
)
|
||||
|
||||
= #text(luma(180), [\$ \~> ./])fähigkeiten
|
||||
= #text(luma(180), [\$ \~> ./])Fähigkeiten
|
||||
|
||||
- *Technisch*: Typescript/Javascript, React (Native), Angular, Nest.js, Docker, Go
|
||||
- *Soft Skills*: Projektmanagement, Konzeption, Workshops und fachliche Präsentationen
|
||||
|
|
|
|||
145
template/cv.typ
145
template/cv.typ
|
|
@ -52,28 +52,23 @@
|
|||
text(luma(90), [*#company*]),
|
||||
)
|
||||
|
||||
v(4pt)
|
||||
content
|
||||
}
|
||||
|
||||
|
||||
#let cv(
|
||||
#let cover(
|
||||
short,
|
||||
name,
|
||||
positions,
|
||||
email,
|
||||
phone,
|
||||
address,
|
||||
links,
|
||||
doc
|
||||
contacts,
|
||||
position,
|
||||
company,
|
||||
motivation
|
||||
) = {
|
||||
set page(
|
||||
paper: "a4",
|
||||
margin: 12pt
|
||||
margin: 30pt
|
||||
)
|
||||
set text(11pt, font: "Victor Mono")
|
||||
|
||||
|
||||
show link: it => {
|
||||
set text(red)
|
||||
underline(it)
|
||||
|
|
@ -81,18 +76,104 @@
|
|||
sym.arrow.tr
|
||||
}
|
||||
|
||||
grid(
|
||||
columns: (1fr, 3fr),
|
||||
rows: (auto, auto),
|
||||
gutter: 12pt,
|
||||
grid.cell(
|
||||
rowspan: 2,
|
||||
block(
|
||||
clip: true,
|
||||
radius: 10pt,
|
||||
image("../assets/profile.jpg"),
|
||||
)
|
||||
stack(
|
||||
dir: ltr,
|
||||
spacing: 12pt,
|
||||
block(
|
||||
height: 165pt,
|
||||
clip: true,
|
||||
radius: 10pt,
|
||||
image("../assets/profile.jpg"),
|
||||
),
|
||||
block(
|
||||
height: 165pt,
|
||||
width: 355pt,
|
||||
radius: 10pt,
|
||||
fill: black,
|
||||
inset: (
|
||||
top: 16pt,
|
||||
left: 18pt,
|
||||
right: 18pt,
|
||||
),
|
||||
stack(
|
||||
spacing: 20pt,
|
||||
stack(
|
||||
dir: ltr,
|
||||
spacing: 10pt,
|
||||
text(red, 22pt, [\$ dennis\@schöpf \~>]),
|
||||
text(white, 22pt, [./cv.sh]),
|
||||
),
|
||||
stack(
|
||||
for (desc, contact) in contacts [
|
||||
#block(
|
||||
[#text(
|
||||
luma(200),
|
||||
11pt,
|
||||
desc
|
||||
),
|
||||
#text(
|
||||
white,
|
||||
11pt,
|
||||
contact
|
||||
)]
|
||||
)
|
||||
],
|
||||
),
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
text(size: 22pt, weight: 800, [Bewerbung zum #(position)])
|
||||
|
||||
block(company.join("\n"))
|
||||
|
||||
v(12pt)
|
||||
|
||||
text(size: 18pt, [Guten Tag!])
|
||||
|
||||
v(6pt)
|
||||
|
||||
[#(motivation):]
|
||||
|
||||
v(6pt)
|
||||
|
||||
[
|
||||
- Lebenslauf
|
||||
- Arbeitszeugnisse
|
||||
- Akademische Zeugnisse
|
||||
]
|
||||
|
||||
|
||||
v(12pt)
|
||||
|
||||
[Mit freundlichen Grüßen,]
|
||||
|
||||
v(48pt)
|
||||
|
||||
name
|
||||
|
||||
}
|
||||
|
||||
#let cv(
|
||||
short,
|
||||
name,
|
||||
doc
|
||||
) = {
|
||||
set page(
|
||||
paper: "a4",
|
||||
margin: 12pt
|
||||
)
|
||||
set text(size: 11pt, font: "Victor Mono")
|
||||
|
||||
show link: it => {
|
||||
set text(red)
|
||||
underline(it)
|
||||
sym.space.nobreak
|
||||
sym.arrow.tr
|
||||
}
|
||||
|
||||
stack(
|
||||
spacing: 20pt,
|
||||
block(
|
||||
radius: 10pt,
|
||||
width: 100%,
|
||||
|
|
@ -108,28 +189,10 @@
|
|||
dir: ltr,
|
||||
spacing: 10pt,
|
||||
text(red, 22pt, [\$ dennis\@schöpf \~>]),
|
||||
text(white, 22pt, [*lebenslauf*]),
|
||||
),
|
||||
text(
|
||||
white,
|
||||
11pt,
|
||||
(email, phone, address).join(" ++ "),
|
||||
),
|
||||
text(
|
||||
white,
|
||||
10pt,
|
||||
links.join(" ++ "),
|
||||
text(white, 22pt, [*Lebenslauf*]),
|
||||
),
|
||||
),
|
||||
),
|
||||
block(
|
||||
text(
|
||||
black,
|
||||
weight: "bold",
|
||||
14pt,
|
||||
positions.join(", ", last: " &\n"),
|
||||
),
|
||||
)
|
||||
)
|
||||
|
||||
set align(left)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue