About
I’m a software engineer in Sofia with 10+ years of experience. Most of my work is web applications in TypeScript, React and Node.js, though I’ve worked on every layer of the stack, including databases and infrastructure.
I like teams that ship fast and care whether the code is useful to the people using it. Good architecture and clean code matter to me. So does working well with other people: being clear, and making pragmatic decisions that keep the team moving.
I use Neovim btw.
Projects
Deployment platform that builds your repository, ships Docker images to your own server, and takes care of HTTPS and routing. Zero-downtime deploys on every push, built-in databases, logs, metrics and alerts.
Herdr plugin that names tabs and panes after the work in them: current directory, Git branch, terminal activity, and Claude Code sessions.
Dynamically typed interpreted language inspired by Lox. Recursive descent parser and tree-walk interpreter, compiled to a single static binary.