Software Engineer.
As a seasoned software engineer with five years of diverse experience, I am currently dedicated to delivering robust solutions at a reputable Swiss company. Additionally, I hold the position of CTO at a startup, leveraging my expertise to drive dynamic ventures. Over the years, I've been CTO at multiple startups, broadening my entrepreneurial insight. Beyond professional pursuits, I derive immense satisfaction from delving into coding exploration and pursuing side projects during my leisure hours.
Programming Languages
Python
JavaScript
TypeScript
Frameworks, Libraries
Django
Django Rest Framework
FastAPI
GraphQL
React.js
Next.js
TailwindCSS
Cloud
GCP
AWS
Hetzner
Version control
Git
GitHub
BitBucket
Deployment
Nginx
Github Actions
Bitbucket Pipelines
Jenkins
Docker
Kubernetes
Database
Postgresql
Mongodb
My development stack
Recent blog posts
View allWhat is Dependency Injection in Python?
Simplify code maintenance with Dependency Injection in Python, passing dependencies into classes/functions for enhanced flexibility & testability
May 17, 2022
Read moreWhat is Dependency Injection in Python?Automating development with CI/CD using Github Actions
Optimize software development with GitHub Actions for seamless CI/CD automation
Deploy Django with Postgres, Nginx, and Gunicorn on Ubuntu 20.04 VPS
Deploy Django with Postgres, Nginx, and Gunicorn on Ubuntu 20.04 VPS
Recent Case Studies
View allDecoding Failure: Insights from my failed startup
My personal in-depth analysis of a failed year-old startup
Recent Publications
View allQuantitative evaluation of code quality - a comprehensive analysis of metrics and practices
Article
This research delves into the significance of code quality metrics in software development.