about

Full-stack software architect specialized in Frontend. Building clean, maintainable and performant end to end web applications for more than 15 years.

I have designed, led and shipped fintech and crypto payments, ecommerce, games, media, marketplaces and consumer products, mostly in TypeScript, React, Node.js, and PostgreSQL.

My extensive experience allows me to know all the nuances about building apps that are bug-free, easy to use, performant, maintainable and secure. I prefer working close to the product, so that engineering decisions stay practical.

On the backend side, I have designed and built database schemas, migrations, frameworks, code generators, REST API's, GraphQL API's, WebSocket servers, multiplayer game systems and more.

Similarly, I have worked end-to-end integrating error-tracking, analytics suites, authentication patterns, CI/CD pipelines, automation and integration tests and more.

In the new AI era, I was able to migrate entire codebases and technical debt to newer technologies and solutions. Designed and integrated AI chat and automated AI workflows into production applications.

Also, by building my own agentic workflow with custom and vendor MCP servers and Skills, I was able to orchestrate multiple AI models together to ship incredibly fast and maintain the code quality that characterizes me.

work
2023 - 2026

Energy payments platform

Frontend for a real-time automated B2B payments platform: banking transfers and ACH, billing, settlements, payment tracking and audit dashboards. Built the frontend integrations for Bitcoin and Lightning payments, plus the shared component library and the public Next.js site. Shipped under SOC 2 controls, and built the UX for the AI assistant and AI-assisted settlement reconciliation.

React · TypeScript · Next.js · Rust / SQLx APIs · Sentry
2023

Crowdfunding platform

Donation and crowdfunding flows: Lightning checkout, mobile QR funding and real-time donation updates. Built the content creator's admin panel and content editor, with accessibility, SEO, performance and security work on top.

React · TypeScript · Lightning · REST APIs
2022

Consumer Bitcoin wallet

React and TypeScript on a Bitcoin wallet Chrome extension: wallet UI and payment flows.

React · TypeScript · browser extension
2020 - 2022

Marketplace platform and admin

Entered as a frontend engineer and led the admin dashboard for inventory and delivery management in React and Apollo GraphQL. Then moved to the backend as well and led the team: Node.js, Knex, PostgreSQL and GraphQL APIs. Also contributed to the consumer side: a Gatsby PWA storefront and a Next.js sales interface.

React · Apollo GraphQL · Node.js · Knex · PostgreSQL · Gatsby · Next.js
2019 - 2020

Analytics and tagging for travel bookings

Tealium and Adobe Analytics tagging across several React apps for a travel bookings client: dataLayer and eVar tagging for bookings, cruises and activities.

React · Tealium · Adobe Analytics
2019 - 2020

Terrain visualization

Contributed to a terrain visualization product rendering real-world elevation data, built on deck.gl and Mapbox.

React · deck.gl · Mapbox
2018 - 2019

Vehicle-parts marketplace startup

Co-founded a vehicle-parts marketplace. Led the technical direction and helped shape the product. Built the application end to end.

TypeScript · React · Node.js · NestJS · MongoDB
2018 - 2019

Internal entertainment apps

Internal apps in Angular, with Storybook, MobX and MongoDB.

Angular · Storybook · MobX · MongoDB
2018

Streaming platform media centre

Built a streaming platform's media centre in React, Next.js, TypeScript and Redux.

React · Next.js · TypeScript · Redux
2017 - 2018

Learning app for iOS and Android

An Angular and Ionic learning app, shipped to iOS and Android.

Angular · Ionic · TypeScript
2016 - 2017

National newspaper frontend and API

Built the frontend and the Node middleware API in front of its decoupled Drupal CMS, including the caching and invalidation layer.

Node.js · DustJS · SCSS · Redis · Drupal
2015 - 2016

Ticketing web platforms

Ticketing web platforms, from the booking flow through to the admin behind it.

PHP · JavaScript · CoffeeScript
2009 - 2015

Real-estate management product

A property management system for a real-estate agency, built from scratch from the data model to the interface: listings, photos, calendar, search and a full admin panel. Live for years, and being migrated to Next.js and Node.js.

PHP · MySQL · JavaScript · jQuery · Linux
2009 - 2015

E-commerce and custom admin

A full production e-commerce site for a magazines and songbooks wholesaler: catalogue, orders, PDF and photo management, and a custom admin built from scratch.

PHP · MySQL · JavaScript · jQuery
Early freelance work

Motorcycle catalogue website

Adapted an Italian motorcycle brand's frontend design for its Argentine catalogue website, and built its admin CMS with my CodeIgniter generator. The site included model pages, dealer listings, used bikes and PDF downloads.

PHP · MySQL · HTML · CSS · JavaScript
Early freelance work

Fantasy rugby game

Built a fantasy rugby game end to end for an Argentine rugby club, including the UI, team selection, captain selection, rankings and admin tools for competitions and player scoring.

PHP · MySQL · JavaScript · jQuery
2009 - 2015

Admin generator and tools

A CodeIgniter-based generator that turned database definitions and relations into a working admin CMS, used to ship client projects and an accounting system. Also image and calendar tooling.

PHP · MySQL · CodeIgniter · JavaScript