Work · since 2010

I build paved roads for product teams.

Software engineer with 15+ years in backend systems, currently on the Platform team at Cashea. Below is the longer version, and there’s a CV if you need one.

Experience

  1. 2026 – now

    Cashea

    Software Engineer · Platform Team

    Building the internal platform that every Cashea vertical builds and ships on.

    • Standardized how services are created and shipped across all company verticals. Each team used to set up repos and deploys its own way; now a self-service repo platform creates every repo with CODEOWNERS, rulesets, branch policies and Cashea’s security compliance built in, on one clear path to production.
    • Created the golden path for container images: a builder/runtime pipeline that enforces distroless, non-root images verified against Google’s distroless base, with build tiers for Go, Node, Python and Rust.
    • Building self-service infrastructure on GCP: teams declare what they need in YAML (Cloud Run, Cloud SQL, Redis, secrets, buckets) and get it provisioned, replacing the old ticket-and-wait flow.
    • GCP
    • Cloud Run
    • Cloud SQL
    • Docker
    • Distroless
  2. 2021 – 2026

    Billtrust

    Software Engineer (contract) · via Total Performance Consulting

    Full-stack engineer on Billtrust’s B2B payments product, owning features across frontend, backend and databases.

    • Built a notification system driven by live checkout events (MongoDB and AWS queues), localized into 16+ languages and regional variants (en-US/en-GB, es-MX/es-ES, fr-CA/fr-FR…) with locale-aware dates and currencies.
    • Delivered customer-facing features such as payment history, end to end from design to production.
    • On-call engineer on the QRT team, owning services through production with Datadog and Splunk monitoring.
    • The team’s go-to person for Docker, Terraform and Splunk.
    • .NET Core
    • AWS
    • MongoDB
    • MySQL
    • Terraform
    • Docker
    • Splunk
    • Datadog
  3. 2019 – 2021

    Autonube

    Developer

    Built the REST services behind Autonube’s CRM, working closely with the product team.

    • Rewrote legacy projects into maintainable codebases so new features could ship without dragging old systems along.
    • Kotlin
    • Spring
    • Grails
  4. 2017 – 2019

    Valtech

    Software Consultant

    Helped enterprise clients such as Toyota and Chanel move to microservices and build the platforms that serve their customers.

    • .NET Core
    • Node.js
    • Docker
    • PostgreSQL
  5. Earlier

  6. 2016 – 2018

    Co-founder & Technical Lead, Sin Tribuna. A side venture with a partner. I led the tech and a team of three; it didn’t take off, but it taught me to sell to real customers and to check that what we promised was what users actually needed.

  7. 2016 – 2017

    Lead Developer, Plataforma 10. Led the move from a monolith to microservices; migrated the company from SVN to Git and taught it company-wide.

  8. 2013 – 2015

    Lead Developer, Cognizant. Web app features and proofs of concept for US-based stakeholders.

  9. 2010 – 2013

    Developer, Plataforma 10. .NET web services and APIs; ran the team’s CI (TeamCity) and private NuGet feed.

Toolbox

Languages
  • Go
  • C#
  • TypeScript / Node.js
  • Bun
Platform
  • GCP
  • AWS
  • Terraform
  • Docker
  • Cloud Run
  • Jenkins
Data
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis / Valkey
Observability
  • OpenTelemetry
  • SigNoz
  • Datadog
  • Splunk
Practices
  • Golden paths & templates
  • Supply-chain security
  • CI/CD
  • TDD