Browse Source

wip

xenua/update-2406
xenua 4 months ago
parent
commit
cdfdefd82a
Signed by: xenua
GPG Key ID: 8F93B68BD37255B8
  1. 34
      cv.typ
  2. BIN
      xenua/cv.pdf
  3. 48
      xenua/cv.typ

34
cv.typ

@ -82,17 +82,31 @@ @@ -82,17 +82,31 @@
time: none,
location: none,
title: none,
ref_on_same_line: false,
) = {
stack(
dir: ltr,
spacing: 2mm,
[=== #title],
text(fill: style.colors.text_lighter, size: style.size.small)[#time, #location]
)
if ref != none {
v(-2mm)
ref
}
box(
width: 100%,
[
#stack(
dir: ltr,
spacing: 2mm,
[=== #title],
text(fill: style.colors.text_lighter, size: style.size.small)[#time, #location]
)
// this is a hack, rework this to be automatically line break'd
#if ref != none {
if ref_on_same_line {
place(top + right, ref)
} else {
v(-2mm)
align(right, ref)
}
}
],
)
}
#let exp_bar(

BIN
xenua/cv.pdf

Binary file not shown.

48
xenua/cv.typ

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
#import "../cv.typ": xenua_cv, xenua_style, work_item, lenk, exp_bar
#import "self.typ"
#import "@preview/fontawesome:0.1.0": *
#import "@preview/fontawesome:0.2.1": *
#let accent(body) = {
text(fill: xenua_style.colors.base)[#body]
@ -13,13 +13,11 @@ @@ -13,13 +13,11 @@
tech: [
== Tech
I've been building software since 2012 and using many languages over the years.
I've been building software since 2012, using many languages over the years.
The ones I'm best at are *Rust* and *Python* (my current favorite and my first language, respectively).
Other languages I've used a significant amount include *C*, *Java*, *PHP* and *JS*.
I consider myself a programming polyglot.
I have written high performance asynchronous code and consider myself highly experienced in this topic.
I consider myself a programming polyglot, however I will enjoy writing *Rust* most by far.
On the hardware side I have experience making PCBs with *KiCad*, using *3D printers* and *laser cutters*,
3D modeling with *Fusion360* and *Blender*.
@ -38,6 +36,9 @@ @@ -38,6 +36,9 @@
#exp_bar(20%)[*Spanish*]
Studied in school \
Self-assessment: _A2_
#exp_bar(0%)[*Italian*]
I don't speak it.
],
competitions: [
== Competitions
@ -58,11 +59,25 @@ @@ -58,11 +59,25 @@
v(-4mm)
}
#work_item(
title: "Software Developer",
time: "2023-2024",
location: "Remote",
ref: accent[#lenk("https://www.nsb-software.de/")[NSB Software]],
ref_on_same_line: true,
)
- porting a mission critical (to large enterprise customers) shell script application to Rust, to make it more robust, easier to reason about, and possible to trace.
- rewriting a mail filter in Rust, with focus on leaving a clean codebase
#sep
#work_item(
title: "Software Developer",
time: "2022-2023",
location: "Remote",
ref: accent[#lenk("https://blaulichtsms.net")[BlaulichtSMS]]
ref: accent[#lenk("https://blaulichtsms.net")[BlaulichtSMS]],
ref_on_same_line: true,
)
- extending and maintaining the backend platform (Java)
@ -75,6 +90,7 @@ @@ -75,6 +90,7 @@
time: "2020 - 2021",
location: "Remote",
ref: accent[#lenk("https://rami.io")[rami.io]],
ref_on_same_line: true,
)
- worked on their main project, pretix, as a backend developer
@ -87,12 +103,13 @@ @@ -87,12 +103,13 @@
title: "Full stack Engineer",
time: "2019",
location: "Liechtenstein",
ref: accent[#lenk("https://nti-audio.com")[NTi Audio]]
ref: accent[#lenk("https://nti-audio.com")[NTi Audio]],
ref_on_same_line: true,
)
- implemented an old data transmission protocol
- custom hardware audio interface running embedded linux to help with testing their
- designed and built a custom hardware audio interface running embedded linux to help with testing their
#lenk("https://www.nti-audio.com/en/products/sound-level-meters/xl3-acoustic-analyzer")[#underline[XL3 Acoustic Analyzer]]
- implemented an old data transmission protocol
- software for a Raspberry Pi to handle their entrance area TV
#sep
@ -101,21 +118,24 @@ @@ -101,21 +118,24 @@
title: "Assistant Sysadmin",
time: "2016-2020",
location: "Austria",
ref: accent[#fa-school() at my high school],
ref_on_same_line: true,
)
- volunteer work at my high school, helping in server administration
- maintained the schools website, mail server, Active Directory, and the file share/storage for 500 students
- volunteer work, helped out with server administration
- maintained the school's website, mail server, Active Directory, and the file share/storage for 500 students
#sep
#work_item(
title: "Independent security researcher",
time: "2015 - 2018",
location: "other people's servers",
ref: accent[#fa-square-xmark() under NDA]
location: "Remote",
ref: accent[#fa-square-xmark() under NDA],
ref_on_same_line: true,
)
- auditing various software and some critical infrastructure
- auditing software and some critical infrastructure
- researching vulnerabilities in RF technologies
],
experience: [

Loading…
Cancel
Save