I build the software your business runs on.

Custom systems, automations and web platforms for founders, from first idea to a product that takes real customers.

kadensio.com
Kadensio homepage: a conversation engine for WhatsApp
bcnstudent.com
BCN Student Concierge homepage
AI Bust Odds
AI Bust Odds live research dashboard

4

products in production. A WhatsApp platform, a resume tool, a paperwork service and a research dashboard.

6

languages in one portal. English, Spanish, Catalan, German, French and Italian.

Official

WhatsApp Business Platform. Built on Meta's own API, with no workarounds.

What I build for founders

You bring the problem. I bring a working product, and I explain every decision in plain language.

From idea to a working product

Tell me what the business needs. I turn it into a first version real customers can use, then keep improving it with you.

Customer conversations that run themselves

WhatsApp assistants that qualify leads, answer questions and book appointments, using rules you can read and audit.

Real estate lead qualification site built on Kadensio

Platforms that take payments and protect data

Customer portals, checkout, invoices and encrypted records, with deletion on a schedule.

BCN Student Concierge service pages

Dashboards and models

Live data feeds and analysis that your decisions can rest on.

Live research dashboard with updating odds

Selected work

Four products you can open right now

Kadensio

A WhatsApp platform for real estate agencies and restaurants. It qualifies buyers, answers guests and books viewings and tables, and it never invents an answer.

What I built. The conversation engine, a dashboard for sales teams and hosts, calendar sync, reservations, and the marketing sites for each industry.

  • TypeScript
  • PostgreSQL
  • WhatsApp Business API
  • Docker

Rolefit

An AI resume tailor. You upload a resume and paste a job description, and it rewrites the resume for that role in under a minute, without inventing anything.

What I built. The web app and the tailoring flow, from resume upload to a reviewed, role-specific version.

  • DOCX and PDF import
  • ATS-safe output
  • Every bullet traced to your resume

BCN Student Concierge

An online service that helps international students in Barcelona sort their residency paperwork. Students apply, pay and upload documents in one place.

What I built. The six-language website, student portal, card payments and invoices, form filling, and encrypted document storage with automatic deletion.

  • Next.js
  • PostgreSQL
  • Stripe
  • AES-256 encryption

AI Bust Odds

Open research on how likely an AI investment bust is and how much damage it would do. A live dashboard recalculates the odds from public filings and market data.

What I built. The models, the data pipeline that pulls from SEC, Treasury and market feeds, the dashboard, and the published paper with its code.

  • Python
  • FastAPI
  • SQLite
  • Open source

How a project runs

You always know what is happening, what it costs and what comes next.

I use AI coding tools to move faster, and I review everything that ships. You get the speed without giving up accountability.

  1. Talk

    A short call. You explain the idea, and I tell you what is realistic and what to leave out of the first version.

  2. Scope

    A written plan with a fixed price for version one. You approve it before any work starts.

  3. Build

    A working demo every week. You click through real screens and change direction while changes are cheap.

  4. Launch

    I deploy it, watch it, and hand over the code and the accounts. It is yours.

Under the hood

For the technical reader

If your team or an advisor will review the work, this is how I build.

Languages
TypeScript, Python, SQL
Web and apps
Next.js, React, Expo, Fastify, FastAPI
Data
PostgreSQL, SQLite
Integrations
WhatsApp Business API, Stripe, Google Calendar
Infrastructure
Docker, Caddy, Linux, nightly encrypted backups
  • Sensitive data is encrypted at rest

    Per-record keys, with automatic deletion to match the retention promised to users.

  • Webhooks are verified and processed once

    Signed requests, durable queues, retries and idempotent handlers, so a repeated event never repeats an action.

  • Tested, rate limited and documented

    Automated test suites cover the core paths, public endpoints are throttled, and each repository explains why it is built the way it is.

Have an idea? Tell me what it should do.

Send two or three sentences about what you want to build. I reply with questions or a next step.