Selected work

Proyectos seleccionados

Producto, interfaz y evidencia técnica en una misma vista. Cada proyecto muestra capacidades ya implementadas, con capturas reales cuando existe una superficie visual verificable.

Vista aprobada del workspace Kanban de InsuranceClaims R3
Referencia UI R3 aprobada

R3 full-product release · v0.3.0

Insurance Claims Legacy Modernization

Modernización integral de gestión de siniestros con backend NestJS, frontend React, PostgreSQL y contratos API gobernados.

TypeScript NestJS 12 React 19 PostgreSQL 18 OpenAPI 3.1

Qué demuestra

  • 90 operaciones REST sobre 76 paths y 16 familias, con reconciliación runtime 90/90.
  • 22 superficies web productizadas entre journeys públicos, operación, clientes, pólizas, finanzas, administración y recuperación.
  • OpenAPI y Postman sin drift, QA provider-real sobre PostgreSQL 18 y journeys responsive.
  • JWT + RBAC, Argon2id, idempotencia, concurrencia, RFC 9457, auditoría durable y release gobernada v0.3.0.
Página principal de DulceHogar desplegada en dulcehogar.eliasworks.uy
Sitio desplegado

E-commerce & business management

DulceHogar

Plataforma integral para una tienda de repostería con catálogo web, checkout y gestión operativa, ya desplegada y funcional.

Laravel 12 Livewire 3 PostgreSQL Filament 3 Tailwind CSS

Qué demuestra

  • Catálogo, detalle de producto y checkout interactivo con Livewire.
  • Backoffice con Filament para productos, inventario, clientes, ventas y gastos.
  • Facturación PDF, reportes y módulos operativos integrados en una base Laravel modular.
  • Flujos de aceptación automatizados y sitio público disponible en hosting propio.
Ver sitio Proyecto privado · demo pública disponible
Pantalla de inicio de PanicLab v1.0 ejecutándose en un teléfono Android
App Android · v1.0

Android diagnostics · v1.0 · uso real

PanicLab

Aplicación Android nativa para analizar panic logs de iPhone, extraer señales técnicas y convertirlas en diagnósticos y rutas de reparación accionables.

Kotlin Jetpack Compose Room CameraX ML Kit

Qué demuestra

  • Pipeline local de análisis con normalización, extracción de metadata, clasificación de panic families, sensores, evidencias y ranking de candidatos.
  • Motor de reglas versionado con Rule Packs JSON validables, importables, restaurables y actualizables de forma atómica.
  • Historial persistente de diagnósticos con Room, base de conocimiento, tendencias, exportación y preferencias mediante DataStore.
  • Escaneo/OCR con CameraX y ML Kit; versión 1.0 terminada, instalada y utilizada en un dispositivo real.
Proyecto privado · aplicación terminada y en uso real
Backend transaccional API / DOMAIN / DATA

Presentation

ASP.NET Core Web API

Application · Domain

Clean Architecture + transactional rules

Persistence

PostgreSQL 16 · MySQL 8.4

Brownfield .NET modernization

eFactura

Evolución brownfield de una plataforma de facturación electrónica y ventas transaccionales para Uruguay hacia una arquitectura más explícita y verificable.

C# .NET 10 ASP.NET Core EF Core PostgreSQL · MySQL

Qué demuestra

  • Separación progresiva en Domain, Application, Infrastructure y Web API.
  • Persistencia provider-neutral validada sobre PostgreSQL 16 y MySQL 8.4.
  • Fundaciones transaccionales para Sales, Catalog, Inventory, CAE, Finance y cálculo fiscal.
  • Idempotencia, auditoría, outbox, concurrencia y rollback transaccional.
Página principal de ZoFloridane con experiencia de compra y selección de localidad
Sitio desplegado

Commerce experience modernization

ZoFloridane

Modernización de una tienda WordPress/WooCommerce enfocada en experiencia móvil, claridad de compra y evolución segura sobre una plataforma existente.

PHP WordPress WooCommerce JavaScript UI/UX

Qué demuestra

  • Rediseño mobile-first de la experiencia de compra.
  • Trabajo sobre arquitectura existente sin exponer datos productivos ni credenciales.
  • Mejoras de carrito, localidad, entrega y flujo de pago orientado a Zelle.
  • Entrega versionada con validación local antes de despliegue.

Next conversation

¿Tienes un sistema que necesita evolucionar sin perder control?

Podemos conversar sobre backend, arquitectura, APIs, modernización legacy o una aplicación transaccional nueva.

Contactar