🧑💻Expertise
Web & Application development
My primary experience comes from building and maintaining larger production systems. This encompasses building of APIs, pipelines, services and automation. Coming from a web-design background, slowly I have paired my back-end knowledge with front-end development and thus am able to bring full-stack knowledge to any project I work on.
Infrastructure management
While I do not see myself as a DevOps or SRE, I am very capable with designing systems which are ready to deploy on AWS, GCP, DigitalOcean, Railway or Hetzner. I have decent experience and exposure to Docker, Kubernetes and infrastructure as service with Terraform and Pulumi.
CI/CD
I have worked with most CI/CD software and systems, well enough to be able to understand how to set up a deployment pipelines, write documentation, spec and manage settings in a way where a full deployment lifecycle can be ensured without downtime.
Techstack & technical expertise
Backend
Django, Python
LangChain, Restframework
Flask, FastAPI, SQLAlchemy
PostgreSQL, SQLite, Oracle
Frontend
HTMX, HTML, CSS,
JS, Alpine, React, NextJs, Vue
Testing
as a methodology
PyTest, Selenium, Behave
Infrastructure
Docker, K8s, Terraform,
Gitlab/Github
Cloud
AWS, Hetzner, GCP,
DigitalOcean, Railways, Heroku
Django & Python as specialization
While I have worked with many frameworks and languages, Django and Python have found a special place in my heart. Regardless what application needs to be developed, the productiveness and professionalism which I can deliver with Django is unmatched.
Whether we are talking about legacy Django applications with a few dozen apps, greenfield or projects in their design phase; I am very capable in bringing upwards capacity to any project; regardless whether I am tasked to write code, or just advice.
Highlight of my strong points:
Rapid development and feature iteration, especially for MVP's and startups
Analyzing, debugging and solving performance issues and bottlenecks
Development of well scalable asynchronous applications
Rewrites and codebase migration as a Django project
Architectural design of features and pipelines
In the past I have build incredible scalable APIs, Microservices and Pipelines, as well as automation and reporting. I have seen dozens of Django production systems, designed differently, with different or the same issues and problems; interfaced with teams writing Django well, and teams writing Django bad. While I see myself as a Django expert, I approach each project as a newbie, hoping to learn even more about the framework; ensuring that my learning process never ends.
AI and LLMs
You can find more about my AI, ML & LLM experience on the below page.
Web-Design & UI Design
I have been involved in the development and design over a few dozen web-sites since 2008 through 2012; with low-code CMS systems such as WordPress, Joomla, Magento and Drupal. This ranges from large e-commerce stores with various plugins, to small boutique websites for professionals.
Nowadays I can also get ahead with using Figma for UI/UX design. However, I prefer these to be provided by an designer affiliated with the project; as I prefer to spend time in development or specification & planning of features as well as projects.
Technical content
I am great at translating my understanding of systems and processes into technical documentation and tutorials. Whether its a new feature that I worked on, or some new process I learned; I am able to not just make technical people, but also regular clients understand the need for X, Y or Z; and how to use the feature or a/our product.
Sample below. Upon request a lot of samples of content can be provided.
Last updated