Backend Engineer

No empiezo con el código.
Empiezo por entender el problema.

Backend Engineer especializado en C#/.NET, con experiencia construyendo, evolucionando y optimizando sistemas backend distribuidos.

La ingeniería comienza con entender.

Antes de cambiar un sistema, quiero entender qué hace, por qué funciona de esa manera, quién depende de él y qué necesita realmente el negocio.

01

Entender

Entender el problema, el contexto, el sistema existente y a las personas afectadas por él.

02

Diseñar

Explorar alternativas, evaluar trade-offs y diseñar alrededor de la necesidad real, no únicamente del requerimiento inicial.

03

Resolver

Encontrar la causa real, aislar el problema y realizar el cambio efectivo más pequeño sin agregar complejidad innecesaria.

04

Evolucionar

Considerar cómo las decisiones de hoy afectan los cambios de mañana, para que el sistema pueda evolucionar sin hacer costosa cada modificación.

Sistemas en los que he trabajado.

Ver experiencia completa
2025 — PresenteMINU

Backend Developer

Trabajo con sistemas backend modernos y legacy, investigando problemas de producción, evolucionando APIs y construyendo servicios que soportan operaciones de negocio.

.NETNode.jsSQL ServerMySQL
2023 — 2025GS TRACKME

Backend Developer

Contribuí al diseño y desarrollo de una nueva plataforma de rastreo en tiempo real, trabajando con servicios distribuidos, datos, procesamiento de eventos y cargas de alto volumen.

C# / .NETPostgreSQLMongoDBRedisRabbitMQgRPC

Problemas que he resuelto.

Ver todos los casos de estudio