🧑💻

Expertise

Insight into my specialization
This page gives some insight into the areas, languages and frameworks I specialize in
Software Development
Integrations
Tech skills

Full stack development

I consider myself to be a very well-rounded full-stack developer, with experiences in roles as sys-admin, networking, DevOps, Frontend as well as Backend engineer and developer. The hats which I have worn the most often are both backend and DevOps.

Django, Python, HTML, CSS, JavaScript

The above is my bread and butter, I started with Python sometime around 2012-2015, and I have actively worked on personal and professional projects since around 2018. It's a framework which I love and have a passion for. This doesn't go without the necessary HTML & JSS + JavaScript of course.
Backend
Frontend
DevOps
Project management

Development & Design

I have a knack for backend development, the design of features, infrastructure and deployments. Anything from integrating a third-party application, to interweaving API's into Microservices. It's something I have been good at, and keep investing time in getting better. As the golden thread on my website already outlines, I am very comfortable with Django and Python. But also know my way around PHP and NodeJS as far as Backend development goes.

Frontend & Design

I'm very comfortable working with HTML & CSS (SCSS, SASS), HTMX, Django templates (Jinja), Tailwind or Bootstrap. I'm quite familiar with Figma as well. I'm most comfortable when being paired with a designer and or front-end developer for delivering fullstack projects. JavaScript (some experience):
  • Vanilla
  • React
  • Alpine

DevOps & CI/CD

Coming from an sys-admin & network-admin background, and having covered multiple roles where DevOps was needed for Django, I have gotten quite accustomed at rolling out my own development pipelines for small to medium projects; or getting familiar fast with more complex pipelines in legacy projects.
DevOps, CI/CD:
  • Gitlab, Github
  • Terraform, Ansible, Pulumi
  • Docker, Vagrant
  • Kubernetes, Nomad, Consul

Project management

I can plan features and projects from start to finish, organize meetings and get all the stakeholders involved. Of course, its never a clear path, mileage always varies, but having Agile principles stamped into my day-to-day process makes things smooth. I'm experienced with KanBan, Jira, Gitlab, Github for project management. My approaches are always Agile and Scrum. While I currently have no aspirations of becoming a project, product manager or scrum master. As a developer, I know very well how these roles connect with my responsibilities, and how to optimize to work alongside these roles.

Integrations

Some of the integrations I have customized, worked with or have integrated
Service
Area
Finance
WeKan
Project Planning
Gitlab CI
Software Development
Grafana
Analytics
Metabase
Analytics
Mollie
Payments
Saleor
Ecommerce
Maps
OSINT
Crypto
Gekko Bot
Crypto
Analytics
And more...
I work with the following modules on a regular basis
Module
Purpose
Framework
Locust
Load testing
Python & Django
Forest Admin
Admin customization
Django
Pandas
Analysis
Python
Django-Silk
Profiling
Django
Django-redis
Caching
Django
Plotly-Dash
Data Visualization
Django
Simple JWT
Authentication
Django
Pulumi
Infrastructure as code
Django & Python
And more...

Technical writing

One of the things which I have been doing since before my career in software. Its also one of the things I feel I am not good enough at yet, and spend considerable time improving. Generally, this works well for writing documentation, for both technical and non-technical uers.

Remote work

I like to think that I am a great self-organizer, and was made specifically for remote work. In the past decade, I have spend more time working remotely than not, and with great results.

Skill-set

Below you can find a self assessment of my own skills and talents when it comes to working on software. By itself, this chart doesn't say much other than the areas in which I am most comfortable when working on a project. I try to update this whenever something changes.
Last modified 3mo ago