I build reliable software and make technical work easier to reason about.
I help teams build reliable web applications, APIs and platform features with TypeScript, React, Next.js, Node.js, NestJS and PostgreSQL.
I enjoy working on complex products where quality, scalability, performance and maintainability matter. My experience spans e-commerce, healthcare platforms, SaaS/MVP development and AI-powered products, with a strong focus on clear API contracts, pragmatic architecture and good team collaboration.
Contributions, packages and reports across Auth.js, Kysely/libSQL and next-redux-wrapper.
Reported and contributed to an Auth.js Redis adapter vulnerability fix
Merged next-redux-wrapper hydration fixes for Next.js Pages Router apps
Published a Kysely dialect for libSQL
Active Stack Overflow participation before AI tools changed developer support
Stack
Tools I reach for most often
I use Neovim and AI-assisted development tools like Codex and T3 Code, while keeping code review, architecture and delivery decisions firmly human-owned. The map below shows the frontend, backend, testing and infrastructure tools I use most often.
Education & languages
Academic background and communication
Education
MSc Medical Informatics, University of Amsterdam
BSc Biomedical Sciences, University of Amsterdam
Languages
Dutch native
Bulgarian fluent
English professional fluency
Japanese elementary
Contact
Let's talk.
Available for freelance senior TypeScript full stack and backend roles. Hybrid in the Amsterdam/Utrecht area, remote during Dutch working hours.