Diego Mendez

Software Engineer · Backend-first / Full-stack

Portfolio personal

Ingeniería backend para modernizar sistemas críticos.

Foco en .NET, APIs REST y optimización de bases de datos. Experiencia en migraciones, automatización y ejecución full-stack cuando el producto lo requiere.

  • En tecnología desde 2010
  • .NET Core → 8 en producción
  • Sistemas críticos del sector público

Posicionamiento actual

Backend .NET

Diseño y mantenimiento de APIs REST, refactorización de servicios y evolución a .NET 8.

Datos y performance

Optimización en SQL Server y PostgreSQL con foco en consultas analíticas y estabilidad.

Modernización de legacy

Migraciones seguras y desacople progresivo de módulos legacy, manteniendo continuidad operativa.

Experiencia

Experiencia como desarrollador: Sep 2022 - Actualidad (3 años 10 meses)
Ordenar

Software Developer 2

SONDA S.A.

Jul 2023 - Actualidad (2026)

Desarrollo backend en el equipo de modernización de sistemas críticos para organismos públicos. Evolución de servicios en producción con foco en estabilidad, performance e integraciones externas, sobre stack .NET (Core → 8), SQL Server/PostgreSQL y Azure DevOps.

HelpDesk Analyst

Synapsis S.A.

Sep 2022 - Jul 2023

Automatización de procesos, soporte PBX Asterisk e incidencias L1/L2. MySQL y conexiones SSH en servidores Linux.

Experiencia previa en retail

Mercados Devoto · Macri LTDA

2016 - 2022

Roles de caja, supervisión y ventas: liderazgo de equipo, manejo de dinero y operación diaria, antes de la transición a tecnología.

Proyectos

Profesionales (anonimizados)

Lectura de Matrículas

Problema

Módulo crítico de captura y validación de matrículas de proveedores sobre stack legacy (.NET Core 2.1 / Angular 7), con tiempos de respuesta irregulares y deuda técnica creciente.

Decisión

Modernización incremental a .NET 8 y React 19, optimizando consultas, procedimientos y contratos de la API sin cortar la operación.

Impacto

Mejor estabilidad y mantenibilidad, con tiempos de respuesta más consistentes bajo volumen.

.NET Core 2.1 -> .NET 8Angular 7 -> React 19SQL Server

Gestión de Casos Críticos

Problema

Gestión completa de casos críticos sobre un backend Java difícil de evolucionar, con reglas de negocio y flujos que no podían romperse.

Decisión

Reescritura del backend en Node.js preservando reglas de negocio, roles y validaciones, actualizando el stack sin perder compatibilidad funcional.

Impacto

Actualización tecnológica completa conservando los flujos críticos y la reportería a medida.

Java -> Node.jsVue 2PostgreSQL

Personales

Planificador de Ahorros

Problema

Planificar ahorros personales en dos monedas, con cotización cambiante, vuelve el cálculo manual propenso a errores.

Decisión

Reglas y datos financieros concentrados en la lógica de negocio, con conexión a una API de cotización del dólar y visualización con gráficas.

Impacto

Planes de ahorro en moneda mixta con cálculo confiable y seguimiento visual.

Python

Camelia Cafe

Problema

Una caja de cafetería necesita cobrar rápido, con pocos pasos, sobre hardware limitado y en uso continuo.

Decisión

App de caja minimalista optimizada para la operación diaria, iterada con feedback real del mostrador.

Impacto

Operación diaria funcional: ventas, totales y cierres sin fricción.

Python

Skills

Backend (.NET / APIs)

.NET 6 / .NET 8C#APIs RESTAutenticación JWTClean Architecture (SOLID)Diseño de servicios backend

Bases de datos

SQL Server (SPs y optimización)PostgreSQLMySQLMongoDB

Integraciones

REST / SOAPIntegración con servicios externosIntegración con sistemas gubernamentalesNode.js (migración de módulos)

DevOps y entrega

Azure DevOpsDockerGitCI/CD pipelines

Automatización y soporte técnico

Python (automatización/scripting)SSH / LinuxRPAPBX (Asterisk)JavaPHP

Frontend (complementario)

ReactVueAngular

Origen

  1. 2010-2011

    La primera puerta

    Diseño Web Profesional: un año de formación intensiva. Mi entrada a la tecnología.

  2. 2016-2022

    Retail

    Caja, supervisión y ventas: liderazgo de equipo, responsabilidad sobre dinero y operación diaria.

  3. 2022-2023

    El puente

    HelpDesk en Synapsis: automatización, scripting y Linux/SSH en escenarios reales de producción.

  4. 2023-hoy

    Backend de sistemas críticos

    Desarrollo en SONDA: modernización .NET de sistemas del sector público que no pueden detenerse.

Formación continua

  • Spring Boot (en curso) - Backend y microservicios.
  • IBM - Data Analysis with Python (2023).
  • IBM - Python for Data Science (2023).
  • Cisco - Introduction to Cybersecurity.
  • Escuela BIOS Sistemas - Curso PHP (2021).
  • Escuela Interamericana de Ciencias Informáticas - Diseño Web Profesional (2010-2011): formación intensiva de un año, mi primera puerta a la tecnología.

Contacto

Contacto directo para oportunidades backend senior y roles full-stack con fuerte peso en backend. Respuesta en 24-48hs.