summaryrefslogtreecommitdiffhomepage
path: root/index.gsp
diff options
context:
space:
mode:
Diffstat (limited to 'index.gsp')
-rw-r--r--index.gsp100
1 files changed, 63 insertions, 37 deletions
diff --git a/index.gsp b/index.gsp
index b51179e..01a3d35 100644
--- a/index.gsp
+++ b/index.gsp
@@ -46,12 +46,6 @@ html lang="en" {
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 {-
@@ -77,9 +71,11 @@ html lang="en" {
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.
+ Worked as a backend developer for a crypto-trading
+ platform, primarily using TypeScript and C#. Other tools
+ used include Docker, Kubernetes, and Retool. Lots of work
+ was centered around performance-oriented programming,
+ security, and scalability.
}
}
@@ -87,12 +83,13 @@ html lang="en" {
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.
+ Worked as a fullstack developer writing payroll software.
+ This included overseeing and executing the Python2 to
+ Python3 transition, as well as migrating the legacy
+ codebase from Jinja rendering to VueJS. Lots of work was
+ also done handling proper localization, interfacing with
+ external services and APIs, and bringing huge performance
+ improvements to the product.
}
}
}
@@ -102,31 +99,40 @@ html lang="en" {
hr{}
dl {
- dt {-Languages}
+ dt {-Primary Languages}
dd {=
- Awk,
C,
- C#,
- Go,
+ (Emacs) Lisp,
+ Go
+ JavaScript/TypeScript,
Python,
- Rust,
+ and Rust.
+ }
+
+ dt {-Additional Languages}
+ dd {=
+ Assembly,
+ Awk,
+ C#,
+ Java,
+ Lua,
Shell Script,
- SQL,
- TypeScript/JavaScript,
- and x64 Assembly.
+ and SQL.
}
dt {-UNIX}
dd {=
- I am extremely knowledgeable about UNIX and UNIX-like systems. I am
- incredibly comfortable with UNIX tooling and -infrastructure including
- systems administration and setting up web servers and the like.
+ I grew up on UNIX systems, and use them every day. I am
+ extremely knowledgable when it comes to UNIX tooling and
+ infrastructure including systems administration, and
+ currently run several Linux and OpenBSD systems, both for
+ desktop and server use.
}
dt {-Spoken Languages}
dd {=
- I am fluent in English and semi-fluent in Portuguese. I also have a
- great understanding of Galician.
+ I am fluent in English and Portuguese, with a working
+ proficiency in Galician and Swedish.
}
}
}
@@ -137,18 +143,18 @@ html lang="en" {
x-entry {
header {
- a href="https://thomasvoss.com/blog/gsp" {
- code {-gsp}
+ a href="https://github.com/Mango0x45/andy-c" {
+ code {-andy}
}
}
- x-description {-A better syntax for HTML}
+ x-description {-A Better, Simple Shell}
p {-
- A transpiler written in Go to convert a custom syntax into HTML,
- written because HTML lacks proper ergonomics.
- @a href="https://git.thomasvoss.com/cv.thomasvoss.com/tree/index.gsp"
- {=
- This very website is written in and compiled using GSP
- }.
+ A fully functioning command-line shell written in C.
+ Supports associative arrays like Awk, pipes, redirections,
+ and the other standard shell features, along with a more
+ sane syntax and significantly safer semantics. Many
+ scripts I run every day on my personal machines are written
+ in Andy.
}
}
@@ -195,5 +201,25 @@ html lang="en" {
}
}
}
+
+ section {
+ h2 {-Open-Source Contributions}
+ hr{}
+
+ p {-
+ The following is a non-exhaustive list of some notable projects
+ I’ve contributed to:
+ }
+
+ ul {
+ li {-GNU Emacs}
+ li {-Hyprland Wayland Compositor}
+ li {-Linux Manpages}
+ li {-Mozilla MDN Web Docs}
+ li {-Odin Compiler}
+ li {-SerenityOS}
+ li {-Util-Linux}
+ }
+ }
}
}