Ingeniero en sistemas · +20 años · Rosario, Argentina

Te ayudo a que tu empresa funcione mejor, con software hecho a tu medida.

Entiendo cómo funciona tu negocio y construyo el software que necesita: ordenar procesos, conectar sistemas y automatizar lo que hoy te hace perder tiempo. Desde sistemas nuevos hasta integraciones y modernización de lo que ya tenés.

Diseño, construyo y me encargo de mantenerlo.

Relevamiento · Software a medida · Integraciones y APIs · Facturación electrónica ARCA

Servicios

En qué puedo ayudar a tu empresa

01

Un sistema a medida para tu empresa

Cuando las planillas y los sistemas sueltos ya no alcanzan, diseño el sistema que tu empresa necesita: relevo cómo trabajan, lo construyo por etapas y lo pongo en marcha con tu equipo.

RelevamientoDesarrollo por etapasPuesta en marchaCapacitación
02

Integraciones: que tus sistemas hablen entre sí

Hoy ningún sistema trabaja solo. Conecto tu sistema con ARCA, con los que ya usás y con los que vengan, a través de APIs, para que la información no se cargue dos veces ni dependa de copiar y pegar.

APIsARCAImportación y exportaciónSistemas existentes
03

Mejorar el sistema que ya tenés

Si tu sistema .NET está lento, se cae o nadie se anima a tocarlo, lo ordeno y lo mejoro sin frenar el día a día ni empezar de cero.

DiagnósticoVelocidadEstabilidadMantenimiento

¿No sabés por dónde empezar? Contame tu caso →

Trayectoria

Veinte años resolviendo el negocio, no solo el código.

2021 a hoy

Desarrollador .NET · clientes internacionales

Backend y full-stack para clientes del Reino Unido, Europa y EE. UU., en equipos multiculturales distribuidos en varios continentes y zonas horarias. Mantengo y hago evolucionar sistemas complejos de gran escala: plataformas de conectividad móvil, un sistema de gestión clínica con requisitos de protección de datos (GDPR) y una plataforma de mensajería en la nube. .NET (de Framework a .NET moderno), integraciones y mensajería de eventos. En paralelo desarrollo proyectos propios y freelance en .NET (ver Proyectos destacados).

2003 a 2021

Fundador y desarrollador de un ERP para PyMEs

Diseñé y desarrollé un ERP implementado en más de 20 empresas. Relevé las necesidades de cada cliente, lideré las implementaciones y acompañé a los equipos en la adopción, entendiendo a fondo cómo operaba cada negocio.

1998 a 2003

Líder de soporte técnico

Dirigí el área de soporte y la implementación de ERPs en empresas medianas. Desarrollé un sistema de gestión de tickets que mejoró los tiempos de respuesta más de un 300%.

Caso de estudio destacado

No es solo un sistema: es una base para construir sistemas

Plataforma de gestión · diseñada y construida por mí

Todo lo que aprendí implementando sistemas en empresas lo volqué en una plataforma que diseñé y programé de punta a punta. Sobre ella corre un ERP completo (ventas, compras, tesorería, stock, contabilidad y facturación electrónica con ARCA), pero su valor está debajo: un núcleo con módulos reutilizables sobre el que se construyen otros sistemas a medida. El panel que administra la propia plataforma ya está construido sobre esa misma base.

Una base, muchos sistemas

Mensajería, tickets, auditoría, autorizaciones y links compartidos son módulos reutilizables que se enchufan a cualquier sistema construido sobre el núcleo. Hoy esa base ya sostiene dos sistemas distintos, y cada negocio puede sumar los suyos.

Integrada por diseño

Hoy ningún sistema trabaja solo. La plataforma expone una API para que tus sistemas actuales consulten información o le envíen datos y mensajes, se conecta con ARCA y el BCRA, y manda emails con plantillas. La mensajería se puede extender a otros canales, como WhatsApp.

Tus datos son tuyos

Toda la información se puede exportar: listados a Excel, CSV o PDF, importación desde Excel o CSV con vista previa, backups automáticos y exportación completa de los datos de tu empresa. Nunca quedás atado.

ERP web multiempresa
ERP web multiempresa — tablero principal
El proyecto de un vistazo
Módulos de negocio
8
Módulos de plataforma reutilizables
6
Sistemas construidos sobre la misma base
2
Controles automáticos de calidad
4.300+
Relevamiento, diseño y desarrollo
propio

Integraciones y conexiones

API con tokensARCA · factura electrónicaARCA · PadrónLibros IVA · CITI · SICORE · SIREMis RetencionesBCRAEmail con plantillasImportación Excel · CSVExportación completa de datosBackups automáticos

¿Querés construir tu sistema sobre esta base, o conectarla con los que ya usás? Consultame →

¿Liderás un equipo técnico? Mirá la arquitectura bajo el capó →

Proyectos destacados

Plataforma de conectividad móvil .NET · OAuth 2.0 · SQL Server · RabbitMQ · Kafka

Plataforma empresarial del sector de conectividad móvil (Reino Unido): un ecosistema de sistemas distribuidos que gestiona el ciclo de vida del servicio y la conectividad de los clientes, conectando el lado comercial (productos, facturación y recargas) con los sistemas de red que autentican y reportan el uso.

Mantuve y evolucioné la API comercial (.NET, OAuth 2.0, SQL Server), un pipeline de eventos en tiempo real (RabbitMQ/Kafka) y las integraciones de aprovisionamiento con sistemas externos, en un entorno en plena modernización de .NET Framework hacia .NET moderno.

El resultado: un sistema crítico de facturación y aprovisionamiento que sigue evolucionando sin interrumpir el servicio.

Sistema de gestión clínica (ONG · Reino Unido) ASP.NET MVC · SQL Server · PHP · GDPR

Sistema de gestión de clientes clínicos para una organización de salud sin fines de lucro del Reino Unido. Da soporte al recorrido completo del cliente —admisión, evaluación clínica, tratamiento e informes médico-legales— con registros inmutables, control de acceso por rol y auditoría completa.

Trabajé sobre la aplicación web ASP.NET MVC (.NET, patrón repositorio, framework de migraciones propio, Active Directory) y el subsistema de derivaciones web (PHP/Symfony + Silex). Diseñé e implementé su sistema de retención y borrado de datos conforme al GDPR: anonimización, retención automática por reglas y trazabilidad de auditoría.

El resultado: cumplimiento del GDPR automatizado, sin trabajo manual y con auditoría completa de cada borrado.

Plataforma SaaS de email para comunicación interna AWS · Node.js · TypeScript · React · NestJS · SQS

Plataforma SaaS de tracking, envío y diseño de emails para comunicación interna corporativa, integrada en clientes de correo (Outlook, Gmail) y en una web app propia. Cubre gestión e importación de contactos y listas, envío y tracking de campañas masivas, programación de envíos y un diseñador de emails drag-and-drop.

Arquitectura de microservicios sobre AWS (ECS/Fargate + Lambda), con Node.js/TypeScript (Hapi, Express, NestJS), frontend React/Redux, mensajería SQS/SES y bases de datos Aurora MySQL, DynamoDB y Redis. Trabajé en un ecosistema heterogéneo, migrando servicios legacy hacia stacks modernos.

El resultado: servicios legacy modernizados de forma incremental, sin frenar el envío ni el tracking en producción.

Sistemas de previsión y datos de mercado de energía (EE. UU.) .NET · Oracle · SQL Server · Web services · ITIL

Soporte, mantenimiento y evolución de aplicaciones críticas de alta disponibilidad para una compañía de energía de EE. UU. (generación de energía y venta minorista de electricidad y gas). Los sistemas cubren previsión de demanda y precios (curvas forward), perfiles meteorológicos, motor de costos y datos de mercado, dentro de un equipo remoto, multidisciplinario y distribuido, con soporte ITIL y guardias rotativas.

Refactoricé aplicaciones .NET para mejorar su rendimiento; diseñé, desarrollé y desplegué una aplicación .NET para consolidar datos entre bases en la nube; adapté la capa de datos hacia Oracle; y escribí documentación técnica y especificaciones internas.

El resultado: aplicaciones más rápidas y estables, y datos consolidados de forma confiable entre sistemas.

Turnos médicos .NET 8 · Blazor · MongoDB · Twilio

Aplicación propia de gestión de turnos con recordatorios automáticos por SMS y WhatsApp (Twilio). Full-stack .NET 8: frontend Blazor WebAssembly (MudBlazor), backend ASP.NET Core con JWT, persistencia en MongoDB y plantillas de mensajes, contenerizada con Docker.

El resultado: menos ausentismo a las citas gracias a los recordatorios automáticos.

Cómo trabajo

Sin sorpresas, de principio a fin.

01Primero entiendo tu negocio

Arranco por el relevamiento: cómo venden, compran, facturan y controlan. Recién ahí propongo una solución.

02Una propuesta clara

Alcance, etapas y costos por escrito antes de empezar. Sabés qué vas a recibir y cuándo.

03Entregas por etapas

Vas usando partes del sistema a medida que se construyen. No esperás meses para ver algo funcionando.

04Hablás con quien lo construye

Sin intermediarios: la persona que entiende tu negocio es la misma que diseña y programa el sistema.

05Acompañamiento real

Capacito a tu equipo y acompaño la puesta en marcha hasta que el sistema es parte del día a día.

06Sin ataduras

Tus datos son tuyos y el sistema está hecho en .NET, tecnología estándar respaldada por Microsoft: no dependés de una herramienta rara ni de una sola persona.

Para equipos técnicos

Bajo el capó de la plataforma.

El mismo proyecto, contado para quien evalúa arquitectura: un dominio regulado llevado a software testeado, observable y extensible.

Una plataforma, no una app

Un núcleo reutilizable y un contrato de módulo (IPlatformModule) que declara servicios, tablas, navegación y los puertos que necesita del host; si falta uno, el sistema no arranca. Seis módulos de plataforma compartidos por dos sistemas distintos. Base de datos por cliente, incluso con motor propio.

Integración primero

API REST con tokens revocables (guardados con hash) para que sistemas existentes lean y escriban. Canal máquina a máquina firmado con HMAC, con ventana de tiempo, rate limit por clave y upserts idempotentes. ARCA (WSFE, WSAA, Padrón, SIRE) y BCRA detrás de adaptadores con circuit breaker; email SMTP con plantillas.

Datos portables y calidad

Exportación completa por cliente a JSON, listados a Excel/CSV/PDF, importación con dry-run y backups comprimidos por motor en S3. Más de 4.300 tests automatizados (xUnit, bUnit, integración, Playwright), OpenTelemetry y .NET Aspire.

Stack e ingeniería

Arquitectura

Clean ArchitectureNúcleo reutilizableMódulos enchufablesBase por clienteSaaS multiempresa

Plataforma

.NET 10C#Blazor WebAssemblyMudBlazorDapperxUnit · bUnit · Playwright

Datos e infra

SQL ServerSQLiteTurso.NET AspireDocker · nginxOpenTelemetry

Integraciones

API REST con tokensHMAC máquina a máquinaARCA (WSFE · Padrón · SIRE)BCRAEmail SMTPImport/export Excel · CSV · JSON

Decisiones de ingeniería

01Dapper en lugar de EF Core, a propósito

Un ERP contable vive de consultas de reportes y corre sobre SQL Server, SQLite y Turso. Dapper da control total del SQL; un catálogo de esquema propio genera el DDL de cada motor y una capa de dialecto resuelve las diferencias.

El costo: más SQL y más herramientas propias que mantener. Para apps de CRUD simple sigo eligiendo EF Core.

02Miles de tests que siguen siendo rápidos

Los tests solo sirven si corren en cada cambio. El grueso (unos 3.400 unitarios y de componentes) valida cada push en CI; la integración y los E2E con Playwright cubren los flujos críticos por fuera de ese camino rápido.

El costo: lo más lento no frena cada push, así que el dominio tiene que poder probarse aislado. Eso es justamente lo que da Clean Architecture.

03Si ARCA no responde, la venta no se frena

Los servicios de ARCA (WSFE, WSAA, Padrón, SIRE) y del BCRA viven detrás de adaptadores propios, con circuit breaker. Si ARCA falla al pedir el CAE, el comprobante queda emitido y la autorización se pide después, sin deshacer la operación.

El costo: estados intermedios que el negocio tiene que ver y resolver. Mejor eso que un mostrador parado.

Sobre mí

Ingeniero en sistemas que disfruta el negocio, no solo el código.

Soy ingeniero en sistemas con más de veinte años trabajando codo a codo con empresas: relevo cómo operan, entiendo su negocio y lo traduzco en software. Me muevo cómodo donde el tema es difícil: reglas fiscales, contabilidad, varias empresas en un mismo sistema.

Me ocupo de todo el recorrido: entender el problema, diseñar la solución, construirla, ponerla en marcha y acompañar a tu equipo. Me gusta dejar sistemas ordenados que se puedan seguir ampliando.

Donde soy fuerte

  • Relevamiento y análisis de negociorequisitos · procesos
  • Arquitectura backend .NET / C#Clean Arch · DDD
  • Frontend Blazor / componentesWASM · MudBlazor
  • Diseño de base de datosSQL · multi-motor
  • Integraciones con terceros y organismosAPIs · fiscales (ARCA/BCRA)
  • Testing y calidadunit · integración · E2E
  • Infra y nubeDocker · Azure / AWS / GCP

Contacto

¿Hablamos de tu empresa?

Contame qué necesitás o agendá una charla de 25 minutos, sin compromiso. Respondo rápido.

Rosario, Argentina · trabajo en forma remota con empresas de todo el país