My Skills

This should give you an impression of what I am great at and what I am learning

Icon for python

Python

Been using Python for many years, for quick scripting, data science&analysis as well as API and heavy backend applications.I am very familiar with advanced features and know when to not use them. I have used most of the popular libraries at one point.I keep to a functional programming style but can build complex classes when necessary. Know how to speed up Python code and analyse the performance. Most of all I am very adept at using the pytest framework to build well tested and maintainable code.

Read More

AsyncIONumPyFastAPIDjangoSQLAlchemyPoetrypytestpydantic
Icon for gitlab

GitLab

I am one of the biggest fans of GitLab. I love using it, I find the UI super intuitive. And I enjoy working with the CI/CD that offers amazing opportunities and power. I am also very adept at using its webhooks and API to integrate it with any tool and build awesome automations.

Read More

.gitlab-ci.yamlPipeline RuntimeMultiproject PipelinesComplex Administration
Icon for docker

Docker

Docker is definitely a must tool for anyone who does any type of coding or collaborating. I have an in-depth understanding of Docker which allows me to help optimize and debug any issues. I especially enjoy when its time to optimize the build speeds, orreduce image sizes. For most projects combining this with docker-compose is enough to build any mid-scale application long before k8s is needed.

Build OptimizationDocker ComposeCaching
Icon for datadog

DataDog

I have always loved Observability and the value it brings to developers & non-tech alike. But with DataDog its fun as well.I love the ease at which logs can be parsed, searched and structured in the platform. They truly make identifying and analysing a situation a breeze.On top of that instrumenting an application to have metrics and events makes monitoring mission-critical applications easily achievable.

Read More

Cloud MonitoringLog ManagementAPMDashboards
Icon for atlassian

Atlassian

Jira & Confluence were the first collab tools I encountered when switching to the software industry.Since I like well structured things with a neat UI I immediately loved them. Confluence is still my favorite way to build documentation. It makes it incredibly easy to structure and collect information, very easy to collaborate and embed many nice visual elements. JIRA on the other hand I love mainly for its super intuitive Automation which makes for a great way to build complex workflows in no-time

Read More

JiraConfluenceJira AutomationsAdministration
Icon for kubernetes

Kubernetes

I have a good understanding of the fundamental structure of k8s, from the control plane, worker nodes etc... As well as the key building blocks such as pods, services, jobs, replicasets, volumes and so on. I am also of the firm belief that only organizations at scale need k8s and others could use simpler setups.

Read More

ArgoCDHelmPrometheus
Icon for cloudflare

Cloudflare

I love using Cloudflare for all my domains, it makes it so easy to optimize security, manage DNS settings and they offer some amazing features for fullstack development such as workers and their numerous Developer products

PagesWorkersWAFDNSCaching
Icon for astro

Astro

This website is built with Astro. I love the simplicity of the framework and how easy it is to get into Frontend for someone who is traditionally more backend&DevOps oriented.

OptimizationSEOJS
Icon for ld

LaunchDarkly

One of my favorite Feature flag tools. I believe its one of the best things for developers besides Observability toolingBeing able to deploy things fast without blocking the main branch enables trunk-based development and provides devs with confidence.

Icon for kafka

Kafka

I built and maintained several services that produced and consumed to kafka. I know how to manage consumer groups and topics.Additionally, I have some experience with Faust to build good event-driven architectures

Icon for linux

Linux

While I am not a Kernel expert, I have been a Linux power user for most of my adult life. I know where things usually are, whats worth modifying and how to debug certain issues. Bash scripting might not be fun, but sometimes its the easiest thing to get the job done.

BashUbuntu
Icon for aws

AWS

I have used AWS as our cloud provider and am mostly familiar with the Kubernetes engine, image registry and DynamoDB.

Icon for hetzner

Hetzner

Hetzner is currently my go-to server provider because its cheap, runs well and is extremely easy to use either via GUI or Terraform

Icon for redis

Redis

Redis always comes in handy, whether it be some caching for a distributed service, or an easy way to share data between services. A project I am most proud of was using redis as the middleware from a websocket stream to a on demand REST API.

Pub/Subpy-redis
Icon for mongodb

MongoDB

MongoDB is my preffered databse for documents and unstructured data. While I think SQL is a better lookup language than the mongos JSON based I very much like the performance and ease of use in Mongo.

ChangeStreamssharding
Icon for postgresql

Postgres

I have used one form of an SQL database in almost all of my work. I am familiar with good relational database design, normalization. As well as hard learned lessons about migrations and the importance of backups.

migrationsnormalization
Icon for angular

Angular

I learned a bit of frontend when working on a couple projects, and Angular is my favorite so far. I like when things are well structured and modularity can be easily achieved.

RxJS@angular/router@angular/formsCloudflare
Icon for javascript

JavaScript

Still very much a noob, but I am using it for this website and a few other frontend projects

AngularAstroReact
Icon for git

Git

I am highly proficient with Git, I always have it as a habit of making regular and well explained commit messages.I am proficient with cherrypicks, rebases, merges and try to maintain a well organized history.