From 48d96f315348c6c2c271698ec5eaee4abaf4d531 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= <dev@felschr.com> Date: Fri, 21 Feb 2025 14:33:57 +0100 Subject: [PATCH 1/4] feat: add more certifications --- main.typ | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/main.typ b/main.typ index 757cb6d..8fd2a30 100644 --- a/main.typ +++ b/main.typ @@ -188,6 +188,20 @@ date: "Nov 2021", ) +#certificates( + name: "Elements of AI: Building AI", + issuer: "University of Helsinki", + // url: "certificates.mooc.fi/validate/wdfg5sj67vs", + date: "Jul 2021", +) + +#certificates( + name: "Functional Programming in Haskell", + issuer: "University of Glasgow (via FutureLearn)", + // url: "www.futurelearn.com/certificates/d625jwr", + date: "Jun 2019", +) + == Skills - *Industry Knowledge*: Software Architecture, Cloud-native Architecture, DevOps, Infrastructure as Code (IaC), Reproducibility, Scalability From 8a95b499d766bb86b750ba1367bf81d20234a4b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= <dev@felschr.com> Date: Fri, 21 Feb 2025 14:38:05 +0100 Subject: [PATCH 2/4] feat: extend skills --- main.typ | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/main.typ b/main.typ index 8fd2a30..506c264 100644 --- a/main.typ +++ b/main.typ @@ -204,9 +204,10 @@ == Skills -- *Industry Knowledge*: Software Architecture, Cloud-native Architecture, DevOps, Infrastructure as Code (IaC), Reproducibility, Scalability +- *Industry Knowledge*: Software Architecture, Cloud-native Architecture, DevOps, Infrastructure as Code (IaC), Reproducibility, Scalability, Functional Programming, Open Source Development - *Programming Languages*: Rust, Nix, TypeScript, C\#, HCL, Bash, Nushell -- *Backend*: Podman, Docker, gRPC, NoSQL, MongoDB, GraphQL, .NET -- *Frontend*: React, Next.js, Redux, emotion, MUI, fp-ts -- *Infrastructure & DevOps*: Kubernetes, OpenTofu, GitLab CI, Linux +- *Backend*: Podman, Docker, gRPC, MongoDB, OpenAPI, GraphQL, buf, tokio, tonic, prost, axum, ASP.NET Core +- *Frontend*: React, Next.js, Redux, emotion, MUI, storybook, webpack, fp-ts +- *Infrastructure & DevOps*: Kubernetes, OpenTofu, GitLab CI, Linux, direnv, treefmt, git-hooks.nix - *Cloud Providers*: Google Cloud Platform (GCP), Firebase, Amazon Web Services (AWS), Azure +- *Languages*: English (fluent), German (native) From 59487228a0743a54023e2060eb213c90174055e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= <dev@felschr.com> Date: Fri, 21 Feb 2025 14:45:08 +0100 Subject: [PATCH 3/4] chore: remove repetitive Azure prefixes --- main.typ | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.typ b/main.typ index 506c264..4ca06d3 100644 --- a/main.typ +++ b/main.typ @@ -53,7 +53,7 @@ dates: dates-helper(start-date: "Apr 2019", end-date: "Sep 2019"), ) - Full-Stack Architecture, Development, Infrastructure & DevOps for Cloud-native solutions -- Main technologies: C\#, ASP.NET Core, TypeScript, Azure Service Fabric, Azure Cosmos DB, Azure, AWS +- Main technologies: C\#, ASP.NET Core, TypeScript, Service Fabric, Cosmos DB, Azure, AWS #work( title: "Software Engineer", @@ -62,7 +62,7 @@ dates: dates-helper(start-date: "Oct 2016", end-date: "Mar 2019"), ) - Full-Stack Development, Infrastructure & DevOps for Cloud-native solutions -- Main technologies: C\#, ASP.NET Core, TypeScript, Azure Service Fabric, Azure Cosmos DB, Azure, AWS +- Main technologies: C\#, ASP.NET Core, TypeScript, Service Fabric, Cosmos DB, Azure, AWS - Created a microservice-based backend with ASP.NET Core & Azure Cosmos DB - Implemented frontends in React & Angular for different projects - Built serverless backends for various client projects with AWS Lambda, DynamoDB & Serverless framework From 0cd76e86f56cd74ded4f24c138b29e8aebedb651 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= <dev@felschr.com> Date: Fri, 21 Feb 2025 14:49:08 +0100 Subject: [PATCH 4/4] fix: remove full stops from bullet points --- main.typ | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.typ b/main.typ index 4ca06d3..09d841c 100644 --- a/main.typ +++ b/main.typ @@ -110,7 +110,7 @@ url: "codeberg.org/felschr/nixos-config", ) - Maintaining my personal & work computers as well as a homelab via a declarative NixOS configuration. - My homelab hosts services from home automation to media servers & more. + My homelab hosts services from home automation to media servers & more #project( name: "Pheno-Inspect Plant Analyzer Web", @@ -127,7 +127,7 @@ dates: dates-helper(start-date: "Jan 2022", end-date: "Jun 2024"), url: "github.com/pinpox/pgp2ssh", ) -- Derive private ed25519 SSH key from private PGP key. +- Derive private ed25519 SSH key from private PGP key - This functionality was not implemented in GPG and no other tools existed for this before - Implemented in Golang and in close collaboration with another member of the open source community