Clean Code in Python: Code for Humans
Code is read far more often than it is written. These are the rules I actually use to make Python readable, extendable, and maintainable.
and I solve problems with code. By day, I work on the software that powers modern vehicles. Here I build and write about other cool stuff.
Currently building: Smartimize - Local Document AI without Cloud Models

Software Engineer
BLOG
Short articles about development patterns, tools, and lessons learned. Designed to be practical and quick to digest.
Content licensed under CC BY 4.0.
Code is read far more often than it is written. These are the rules I actually use to make Python readable, extendable, and maintainable.
Documentation is a main artifact next to the code, not an afterthought. In the age of AI, it's the context your tools need.
Simple rules that make code readable and maintainable without overthinking it.
CAREER
Automotive Software Development
Specialized in ECU software development for drivetrain systems and automotive communication protocols, including measurement preparation and testing.
Prototype monitoring and test drive data analysis for anomaly detection, pattern identification, and discovering events in vehicle behavior.
Architecting and maintaining Hardware-in-the-Loop testing pipelines, integrating diverse platforms and developing custom file formats.
TECH STACK
PROJECTS
A selection of projects I've been working on, from productivity tools to developer utilities.
Local-first document AI — search, summarize, and chat with your documents without sending anything to the cloud.
AI-powered tool that generates concise summaries of YouTube videos, extracting key insights and main points for quick consumption.
Comprehensive Python library providing reusable code snippets and components for building local voice assistant applications.