Diego Mendez

Software Engineer · Backend-first / Full-stack

Personal portfolio

Backend engineering for critical system modernization.

Focused on .NET, REST APIs, and database optimization. Experience in migrations, automation, and full-stack execution when the product needs it.

  • In tech since 2010
  • .NET Core → 8 in production
  • Critical public-sector systems

Current positioning

Backend .NET

REST API development and maintenance, service refactoring, and migration work toward .NET 8.

Data & performance

SQL Server and PostgreSQL optimization focused on analytical queries and production stability.

Legacy modernization

Safe migrations and progressive legacy decoupling while preserving business continuity.

Experience

Developer experience: Sep 2022 - Present (3 years 10 months)
Sort

Software Developer 2

SONDA S.A.

Jul 2023 - Present (2026)

Backend development on the team modernizing critical public-sector systems. Evolving production services with a focus on stability, performance, and external integrations, on a .NET (Core → 8), SQL Server/PostgreSQL, and Azure DevOps stack.

HelpDesk Analyst

Synapsis S.A.

Sep 2022 - Jul 2023

Process automation, PBX Asterisk support, and L1/L2 incidents. MySQL and SSH on Linux servers.

Previous retail experience

Mercados Devoto · Macri LTDA

2016 - 2022

Cashier, supervision, and sales roles: team leadership, cash handling, and daily operations, before transitioning into tech.

Projects

Professional (anonymized)

License Plate Capture

Problem

Critical supplier plate capture and validation module on a legacy stack (.NET Core 2.1 / Angular 7), with irregular response times and growing technical debt.

Decision

Incremental modernization to .NET 8 and React 19, optimizing queries, stored procedures, and API contracts without interrupting operations.

Impact

Better stability and maintainability, with more consistent response times under volume.

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

Critical Case Management

Problem

End-to-end critical case management on a Java backend that was hard to evolve, with business rules and workflows that could not break.

Decision

Backend rewrite in Node.js preserving business rules, roles, and validations, refreshing the stack without losing functional compatibility.

Impact

Full technology refresh while keeping the critical workflows and custom reporting intact.

Java -> Node.jsVue 2PostgreSQL

Personal

Savings Planner

Problem

Planning personal savings across two currencies with a moving exchange rate makes manual calculation error-prone.

Decision

Financial rules and data concentrated in the business logic layer, connected to a live USD exchange API, with chart-based tracking.

Impact

Mixed-currency savings plans with reliable math and visual tracking.

Python

Camelia Cafe

Problem

A cafe checkout needs to charge fast, in few steps, on limited hardware and in continuous use.

Decision

Minimal checkout app optimized for daily operations, iterated with real feedback from the counter.

Impact

Frictionless daily operations: sales, totals, and closures.

Python

Skills

Backend (.NET / APIs)

.NET 6 / .NET 8C#REST APIsJWT AuthenticationClean Architecture (SOLID)Backend service design

Databases

SQL Server (SPs & query optimization)PostgreSQLMySQLMongoDB

Integrations

REST / SOAPExternal service integrationsGovernment system integrationsNode.js (module migrations)

DevOps & delivery

Azure DevOpsDockerGitCI/CD pipelines

Automation & technical support

Python (automation/scripting)SSH / LinuxRPAPBX Telephony (Asterisk)JavaPHP

Frontend (complementary)

ReactVueAngular

Origin

  1. 2010-2011

    The first door

    Professional Web Design: a one-year intensive program. My entry into technology.

  2. 2016-2022

    Retail

    Cash desk, supervision, and sales: team leadership, money responsibility, and daily operations.

  3. 2022-2023

    The bridge

    HelpDesk at Synapsis: automation, scripting, and Linux/SSH in real production scenarios.

  4. 2023-today

    Critical-systems backend

    Development at SONDA: .NET modernization of public-sector systems that cannot stop.

Continuing education

  • Spring Boot (in progress) - Backend and microservices.
  • IBM - Data Analysis with Python (2023).
  • IBM - Python for Data Science (2023).
  • Cisco - Introduction to Cybersecurity.
  • Escuela BIOS Sistemas - PHP Course (2021).
  • Escuela Interamericana de Ciencias Informaticas - Professional Web Design (2010-2011): one-year intensive program, my first door into technology.

Contact

Direct contact for senior backend opportunities and full-stack roles with strong backend ownership. Reply within 24-48h.