Services

Freelance software engineering, from idea to production

One senior engineer who scopes, designs, builds and runs it — no chain of handoffs.

Discuss a project

Open to new projects

What I can help with

Hard problems cross layers. I work across all of them.

  • Products and MVPs

    From an idea to something people pay for.

    • Scoping and architecture
    • Full-stack MVP with payments
    • Prototype to production
    TypeScript, React, Next.js, NestJS
  • Backend and APIs

    Services and integrations that hold up under real traffic.

    • Payment, messaging and booking integrations
    • New services in Go, Java or TypeScript
    • Event-driven systems
    Go, Java, Node.js, Kafka
  • Cloud and platform

    Infrastructure and delivery your team can own.

    • AWS with Terraform
    • Kubernetes and GitOps
    • CI/CD and safe deploys
    AWS, Terraform, Kubernetes, ArgoCD
  • Reliability

    Observability, incident response and faster systems.

    • Dashboards and alerts that matter
    • SLOs and on-call
    • Fixing slow or fragile systems
    Grafana, Datadog, ELK
  • Security and identity

    Authorization, sessions and access control done right.

    • Authorization with Cedar, ABAC or RBAC
    • OAuth/OIDC and sessions
    • Fraud and device trust
    Cedar, OAuth/OIDC, Vault
  • AI agents and tooling

    Agents and LLM features that do real work.

    • Agent infrastructure and evaluation
    • LLM features in existing products
    • Internal tools and automations
    LLM APIs, MCP, Rust

Ways to work together

Project

A defined outcome: an MVP, a service, a migration.

  • Fixed scope and price
  • Weekly demos
  • Everything is yours

Ongoing

Senior engineering capacity without a full-time hire.

  • Days per month
  • Platform and hard features
  • Scale up or down

Advisory

A second opinion before a big decision.

  • Architecture reviews
  • Technical due diligence
  • Written recommendations

How a project runs

Small steps, working software early, no surprises.

  1. Intro call

    30 minutes to understand the problem.

  2. Proposal

    Scope, approach, milestones and price, in writing.

  3. Build

    Weekly demos. Code and infra in your accounts from day one.

  4. Launch

    Monitoring, alerts and runbooks before real users arrive.

  5. Run or hand over

    Docs and handover — or I keep running it.

A good fit if…

  • You need a technical partner to build the first version properly.
  • Your team needs a senior engineer for a hard, cross-cutting problem.
  • Your platform or reliability needs an owner.

Not a fit: brochure websites, WordPress themes, or ticket-only work.

Questions

More about me

Do you work remotely?

Yes, from Palma (CET), for clients anywhere. In Mallorca, happy to meet in person.

How much availability do you have?

I take a few projects at a time. We agree timing before we start.

Can you work with our existing code?

Yes. I start from what exists and change it step by step. Rewrites are rarely the answer.

Who owns the code?

You do. Code, infrastructure and docs live in your accounts from day one.

How do we start?

Book a 30-minute call or send a few lines by email.

Open to new projects

Have something hard to build?

Tell me about it. I reply within one business day.

Languages
English, Spanish, Catalan
Working
Remote, or on site in Mallorca
Time in Palma