My Skills
This should give you an impression of what I am great at and what I am learning
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 MoreGitLab
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 MoreDocker
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.
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 MoreAtlassian
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 MoreKubernetes
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 MoreCloudflare
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
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.
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.
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
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.
AWS
I have used AWS as our cloud provider and am mostly familiar with the Kubernetes engine, image registry and DynamoDB.
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
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.
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.
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.
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.
JavaScript
Still very much a noob, but I am using it for this website and a few other frontend projects
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.