Selected work

Meaningful systems, not just screens.

A selection of product and platform work. Each story focuses on the engineering problem, the scope of ownership, and the measurable result.

Details are intentionally high-level to respect client confidentiality.
01

Frontegg · Enterprise CIAM

AI-agent integrations platform

Built an MCP-based platform that gave LLM agents safe, scoped access to 11+ SaaS integrations including Stripe, Microsoft 365, Zendesk, GitLab, DocuSign, Figma, and Discord.

  • 11+ integrations
  • OAuth 2.0 + Zod-typed tools
  • Features delivered across 7 production services

TypeScript · NestJS · Kafka · PostgreSQL · Redis · React

Read case study
02

Propper AI · Multi-tenant e-signature

Identity and document workflow SaaS

Led a product launch spanning services, BFF, and admin UI. Built a typed backend foundation, verification and signing capabilities, client SDKs, billing, and localization.

  • 300+ BFF routes
  • 2,330+ tests
  • 10 locales incl. RTL

TypeScript · NestJS · Next.js · OpenAPI · GCP · Stripe

Read case study
03

Verticula · Contract

Telecom platform re-architecture

Led a staged migration from a monolith to independently deployable services, preserving delivery speed while creating clear service boundaries around orders, pricing, carriers, and signing.

  • 10 NestJS services
  • Typed protobuf contracts
  • API gateway and pricing engine

TypeScript · NestJS · gRPC · Angular · PostgreSQL · Docker

Read case study

Independent projects & open source

Things I build to explore the edges.

Personal and private product work, alongside open source, showing how I think about grounded AI, developer experience, and reliable foundations.

In use · Confidential project · 2026

Privacy-First AI Assistant

An assistant for finance and accounting workflows combining RAG, CAG and knowledge-graph retrieval with privacy controls and policy-based local or cloud model routing.

Project page Python · FastAPI · Flutter · Dart · pgvector · sqlite-vec · Ollama

AI / RAG · 2026

Meeting Intelligence System

A meeting-transcript intelligence app that answers questions with clickable source citations, extracts decisions and action items, and abstains when the evidence is not there.

Project page Python · FastAPI · Claude · Voyage embeddings · ChromaDB · React

AI developer tooling · 2026

Claugrammer

An infinite-canvas desktop workspace for running and organizing multiple Claude Code sessions, terminals, plans, diffs, files, and live previews across projects.

Project page Tauri · React · xterm.js · Rust

Private project · AI agents

Hubly AI Server

An MCP-enabled AI backend that gives OpenAI and Claude models controlled access to a task, habits, notes, and analytics product.

Project page Python · FastAPI · MCP · OpenAI · Claude · Supabase

Private project · AI tools

Excel AI Agent

A natural-language agent that reads, queries, searches, and edits Excel workbooks through a conversational interface.

Project page Python · OpenAI · Ollama · openpyxl · REST API

Private project · AI application

Multi-provider AI Chat

A Flutter chat application with streaming, tool use, and a provider abstraction for OpenAI, Claude, Ollama, and compatible APIs.

Project page Flutter · Dart · Riverpod · OpenAI · Claude · Ollama · JSON Schema

Open source · Systems

wasm-re2

A unit-tested TypeScript wrapper that compiles Google’s RE2 regular-expression engine from C/C++ to Node.js through Emscripten and WebAssembly.

TypeScript · C/C++ · Emscripten · WebAssembly

Senior Software Engineer · Backend, Full-Stack & Applied AI

Available for full-time roles · Spain work permit

Get in touch