Portfolio

Open source

Self-hosted

MyLogs

A lightweight blogging engine that makes it easy to run a simple site without heavy dependencies. Focused on being easy to deploy and maintain, with just enough structure to keep content organized.

Summary
Blog engine software
Stack
NodeJS, Web
Ecosystem
-
Pricing
Free
Status
Active

Active products

SaaS

PrivateStater Analytics

This is a website visitor analytics tool developed for individuals and small teams. It was created as an alternative to Google Analytics due to its complexity and privacy concerns.

Summary
Web analytics
Stack
NodeJS, Web, MongoDB, Redis
Ecosystem
PrivateStater
Pricing
Free
Status
Active
Desktop

LocalKeys

A desktop application that replaces scattered .env files with a secure, encrypted vault. LocalKeys is built to work offline, keep secrets on your machine, and integrate cleanly into everyday development workflows.

Summary
Secrets manage software
Stack
Electron, Web
Ecosystem
PrivateStater
Pricing
One-time purchase
Status
Active

Principles

How I think about building products and writing software.

Privacy

Most people wouldn't want to be tracked or have their information sold to advertising companies. I feel the same way, which is why I use end-to-end encryption whenever possible and do not track users.

Local-first

If it can be used locally, processing is done only on the device and nothing is sent to the server. Network access is limited to the minimum necessary for the user.

Honest, simple pricing

I dislike dark patterns, forced upgrades, and hidden limits. PrivateStater Analytics and many goUP utilities are 100% free and LocalKeys uses a one-time license instead of a subscription. Pricing should be predictable and fair.

Practical over fancy

I value reliability, clarity, and maintainability more than flashy features. A small tool that solves one problem well is usually more helpful than a large platform that tries to do everything.