I build software and open-source tools. I am most interested in the entire development process—from the initial idea and architecture design to a working, useful solution. I work across different areas of software development and choose technologies to fit the problem rather than fitting the problem to a particular stack.
My projects include libraries, real-time APIs, database tools and automation for everyday development tasks. Whatever the area, I care about clear architecture, simple solutions and tools that solve a specific problem without unnecessary complexity.
In both work and life, I try to follow the principle: Simple is better than complex.
Selected projects
- UserHarbor — a framework-agnostic user management system for Python applications.
- SocketAPI — a lightweight real-time API framework using one multiplexed WebSocket connection with endpoint-like actions and subscriptions.
- SQLift — a deliberately small command-line migration tool for SQL databases.
- ORMagic — a simple and lightweight ORM for Python, built on top of Pydantic.
- autopy.fish and autoenv.fish — Fish plugins that automatically activate Python environments and load variables from
.envfiles.