FNCZ
Email

Developer & founder · Valencia

Facundo Costa Zini

Full-stack engineer and software architect. I ship product — and I build companies.

  • 13+ years
  • Spanish · English
  • Remote from Spain
Portrait of Facundo Costa Zini

01 — Bio

Hands-on engineer. Product owner. Founder.

I am a full-stack developer and founder with more than 13 years building production software. My core craft is backend and frontend together — Java, Spring Boot, Angular, React, TypeScript and Node.js — from architecture and APIs to the UI people actually use.

At Cegedim I work as a full-stack engineer on Maiia BI, a healthcare analytics platform. Iterpax is a passion project: a B2B SaaS for travel agencies that I founded, covering product discovery, architecture and hands-on development.

Before that I founded ThinkUp Studios in Buenos Aires, leading small teams and shipping client work across web and mobile. I like owning the loop end to end, and I use Cursor and OpenAI every day to move faster without inventing what I have not done.

I am a gamer — escape rooms, board games, puzzles you crack with other people. That curiosity is part of how I tick, and it is why Carcassonne Scores and Keepout exist.

02 — Stack

The tools I actually ship with.

Backend

  • Java 8–21
  • Spring Boot
  • Node.js
  • NestJS
  • REST APIs
  • SQL · MySQL · PostgreSQL
  • MongoDB
  • Hibernate / JPQL

Frontend

  • Angular
  • React
  • TypeScript
  • Tailwind CSS
  • SCSS

Architecture

  • Software architecture
  • DDD / SOLID / Clean Architecture
  • Docker
  • GitLab CI/CD
  • Kubernetes
  • Microservices
  • OAuth2 / Keycloak

Product

  • Founding / product ownership
  • Scrum / Agile leadership
  • AI-assisted development
  • Cursor · OpenAI

03 — Experience

A bit of everything. I flex with the problem.

  1. 2025 — now

    Full Stack Developer Cegedim

    Remote · Maiia BI

    The challenge

    A healthcare analytics platform that has to work across several medical products — not one dashboard, a system. Query load, fine-grained permissions, pivot tables and standalone deployments all collide. I took the async query path (WebSockets, background jobs, Redis) and worked the multi-tenant backoffice with OAuth2/UAA, across frontend, backend, DevOps and CI/CD.

  2. 2024 — 2025

    Freelance Full Stack Developer Magnético

    Remote

    The challenge

    Two different problems. One was building a commissions and employee platform from scratch (NestJS, React, Tailwind, Docker, GitLab CI/CD). The nastier one was dropping React (Polotno) inside an Angular app without breaking lifecycle and rendering. Both shipped to production in October 2025.

  3. 2023 — now

    Founder Iterpax Studios Passion project

    Valencia, Spain

    The challenge

    Travel operations still live in spreadsheets and chats. The bet was a real multi-tenant SaaS — reservations, operations, finance — that I still own end to end as a passion project. Client provisioning used to take days; we automated it down to hours with GitLab CI/CD.

  4. 2021 — 2024

    Full Stack Developer Willdom

    Valencia, Spain

    The challenge

    Mixed work on purpose: a health-insurance chatbot (Node.js, Angular, MongoDB) and Java 8 fintech systems that had to keep running. The delivery problem was making deploys boring — a branch-based CI/CD strategy instead of ceremony.

  5. 2017 — 2021

    Founder & Lead Developer ThinkUp Studios

    Buenos Aires, Argentina

    The challenge

    15+ client projects is chaos unless the platform is boring. I led two teams and built internal frameworks so a feature that took a day or two shipped in under an hour — plus GitLab CI/CD and AWS Lambda/S3 for image processing.

  6. 2012 — 2017

    Full Stack Developer — Architect Conexia

    Buenos Aires, Argentina

    The challenge

    Healthcare management systems with a team of four. The architecture was fighting us. I redesigned the core around MVC and microservices so we could actually move under Scrum, instead of negotiating with the codebase every sprint.

04 — Projects

Companies I founded. Products I shipped.

Live

Carcassonne Scores

Mobile-first scorekeeper for Carcassonne. A personal product I designed, built and deployed.

  • Next.js
  • NestJS
  • MySQL
  • Tailwind
carcassonne.costazini.com.ar

Work in progress

Keepout

Angular game prototype — “How long can you keep them out?” Live demo on Firebase Hosting.

  • Angular
  • Firebase
keepout-thinkup.web.app

Previous venture

ThinkUp Studios

Software studio I co-founded in Buenos Aires before Iterpax. Web, mobile, 15+ client projects.

  • Java
  • Spring Boot
  • Angular
  • Ionic
  • AWS
thinkup.com.ar

05 — Play

Gamer. Escape rooms. Board games.

I play. A lot. Video games, escape rooms, board games — anything that is a system you have to crack with other people. I like puzzles, rules, and the moment a messy problem clicks.

That is also why Carcassonne Scores and Keepout exist: products I build because I actually want to use them.