06 / Sobre mí

desarrollador fullstack Costa Rica 2021—hoy

pipeline / producto

const order = cart.checkout();
const payment = await processPayment(order.total);
if (payment.ok) {
  printReceipt(order);
  syncInventory(order.items);
}
      
const site = await build({
  mode: 'production',
  optimize: true,
});
await deploy(site.dist, config.host);
notify('site updated');
      

Webs, POS y lanzamientos — de frágil a producción.

Construyo software útil con sensibilidad visual.

Trabajo entre producto, interfaz y sistemas. Me interesa que una herramienta no solo funcione: también tiene que verse clara, sentirse bien usada y sobrevivir al paso a producción.

Mi enfoque mezcla criterio visual, ejecución técnica y entendimiento de operación real. No diseño pantallas aisladas; diseño comportamiento, estructura y continuidad.

02 / Principios

Busco que cada proyecto tenga una idea visible detrás: jerarquía clara, fricción útil y decisiones que se sostengan fuera del mockup.

01

Claridad primero

La interfaz debe explicar el sistema sin saturarlo. Si todo compite por atención, nada guía.

02

Diseño con operación

Pienso componentes, estados y flujos considerando el uso diario, los errores y el mantenimiento.

03

Código con intención

Implemento para que el producto conserve su tono y su lógica cuando pasa del concepto al entorno real.

03 / Stack & herramientas

Estas son las piezas que más uso hoy, organizadas por responsabilidad en lugar de por moda.

Frontend

  • React
  • Astro
  • TypeScript
  • Tailwind CSS
  • Vite

Backend

  • Node.js
  • Express
  • Spring Boot
  • Java
  • C#
  • .NET
  • MySQL
  • Redis
  • REST APIs

Producto

  • Arquitectura UI
  • Design systems
  • Flujos SaaS
  • Prototipado en Figma

Automatización

  • Claude AI
  • WhatsApp APIs
  • Google Calendar API
  • Docker
  • Deployments

04 / Carrera

Mi experiencia reciente se ha movido entre software a medida, producto interno y automatización aplicada a operaciones reales.

Desarrollador Fullstack

TreeCodes

2021

Lancé productos SaaS a producción con arquitecturas multi-tenant, REST APIs y paneles React usados por clientes reales de forma cotidiana.

Desarrollador de Producto

TreeCodes

2023

Diseñé un POS completo —250+ clases Java, 57 tablas— que cumple la normativa DGT CR y opera en negocios locales todos los días.

IA & Fullstack

TreeCodes

2025—Hoy

Construí agendamiento 24/7 por WhatsApp y un panel de operaciones que redujo el onboarding de clientes de horas de trabajo manual a un formulario con rollback automático.