diff options
Diffstat (limited to 'index.gsp')
-rw-r--r-- | index.gsp | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/index.gsp b/index.gsp new file mode 100644 index 0000000..7b735b9 --- /dev/null +++ b/index.gsp @@ -0,0 +1,139 @@ +html lang="en" { + head { + meta name="viewport" content="width=device-width, initial-scale=1.0" {} + meta charset="utf-8" {} + link rel="stylesheet" href="style.css" {} + title {-Thomas Voss’ CV} + } + body { + header { + h1 {-Thomas Voss} + ul #links { + li {a href="https://www.thomasvoss.com" {-Website}} + li {a href="https://git.thomasvoss.com" {-Git Repositories}} + li {a href="mailto:mail@thomasvoss.com" {-mail\@thomasvoss.com}} + } + } + + section { + h2 {-Competencies} + hr{} + + x-entry { + header {-Systems- and Low-Level Programming} + p {- + I am very familiar with systems- and low-level programming with lots + of experience using languages like C and Assembly along with the + revelant build-tools such as @em{-Make}. + } + } + + x-entry { + header {-Fullstack Web Development} + p {- + I’m no stranger to web development either, and I always try to + emphasize simplicity when possible. I have worked extensively with + backend frameworks like @em{-Flask}, and I am capable of building + effective- and usable frontends without the need to download + megabytes of useless- and bloated JavaScript. + } + } + } + + section { + h2 {-Education} + hr{} + + x-entry { + header {-The International School of The Hague} + x-time-range {-2016–2021} + p {-Secondary School} + } + + x-entry { + header {-Delft University of Technology} + x-time-range {-2021–2022} + p {- + @abbrev title="Bachelor of Science" {-BSc} Computer Science and + Engineering + } + } + } + + section { + h2 {-Work Experience} + hr{} + + x-entry { + header {-LiteBit} + x-job-title {-Backend Developer} + p {- + Worked as a backend developer for a crypto-trading platform, + primarily using TypeScript and C#. Other tools used include Docker, + Kubernetes, and Retool. + } + } + + x-entry { + header {-Humanwave} + x-job-title {-Fullstack Developer} + p {- + Worked as a fullstack developer writing + @abbrev title="Human Resources" {-HR} software. + The languages frequently used consisted of CSS, JavaScript, Jinja, + Python (WebApp2 & Flask), and Vue. Additionally, GNU gettext and the + Po language was used to handle localization. Other tools used + include Google App Engine. + } + } + } + + section { + h2 {-My Cool Stuff} + hr{} + + x-entry { + header { + a href="https://thomasvoss.com/prj/mmv" target="_blank" { + code {-mmv} + } + } + x-description {-Move Mapped/Multiple Files} + p {- + The best tool ever made for renaming- or moving multiple files. I am + not exaggerating. + } + } + + x-entry { + header { + a href="https://git.thomasvoss.com/mstatus" target="_blank" { + code {-mstatus} + } + } + x-description {-A FIFO-based status bar for DWM and Sway} + p {- + A status bar written in C that works with the DWM window manager on + X11 and the Sway window manager on Wayland. It allows for easy + extensibility by allowing the user to send commands via a named-pipe + to customize the contents of the status bar. + } + } + + x-entry { + header { + a href="https://git.thomasvoss.com/smallbrain" target="_blank" { + code {-smallbrain} + } + } + x-description {-Optimizing Brainfuck Interpreter in x86 Assembly} + p {- + A Brainfuck interpreter written in x86-64 assembly that compiles the + given brainfuck source code file into a bytecode. The bytecode is + then optimized and finally executed. Also, I did proper error + checking. + } + } + } + } +} |