Electronica & IT · Soluciones técnicas reales
Casos reales y proyectos propios enfocados en integración de sistemas, lógica de negocio y resolución de problemas técnicos.
El cliente necesitaba mantener inventario consistente entre varias plataformas independientes, cada una con modelos de datos, métricas de stock, autenticación y límites de API diferentes. Las desincronizaciones generaban errores manuales y riesgo operativo.
Desarrollé un servicio en C# (.NET Worker Service) capaz de:
- Leer inventario desde múltiples APIs
- Detectar diferencias reales (delta sync)
- Actualizar únicamente los ítems necesarios
- Ejecutarse de forma segura tanto en entornos de prueba como productivos
- Diseño de la arquitectura de sincronización
- Implementación de lógica delta para minimizar carga en APIs
- Manejo de rate-limit, timeouts y reintentos
- Logging detallado con trazabilidad completa
- Containerización con Docker para despliegue portable
C# · .NET · APIs REST · Docker · Polly · HttpClientFactory · Logging estructurado
- Inventario consistente entre plataformas
- Reducción de errores manuales
- Base preparada para ejecución 24/7 en servidor o nube
Detalles y nombres omitidos por confidencialidad.
C# · Lógica de negocio · Proyecto personal
Desarrollar un sistema de gestión completo para una tienda/distribuidora, enfocado en modelado de dominio, lógica de negocio y flujo real de operaciones comerciales.
Desarrollé un servicio en C# (.NET Worker Service) capaz de:
- Gestión de productos y clientes
- Creación y administración de pedidos
- Flujo de pedido → pago → preparación de envío
- Validaciones de negocio básicas
- Separación de responsabilidades entre entidades
El proyecto está implementado como aplicación de consola, con una arquitectura pensada para escalar a una interfaz gráfica en etapas posteriores
La implementación de persistencia en base de datos marcó el punto donde comenzaron los desafíos reales del proyecto, permitiéndome identificar problemas de diseño, acoplamiento y evolución del modelo, y entender mejor las implicancias de llevar un sistema más allá de la lógica en memoria.
C# / .NET · OOP · Lógica de negocio · CRUD · Persistencia de datos
Proyecto en evolución, utilizado como base para profundizar conceptos de arquitectura y diseño en C#.
