> Hola, mi nombre es
Federico Isla
Desarrollador Backend Jr.
Construyo APIs robustas, sistemas escalables y arquitecturas orientadas al rendimiento. Transformo problemas complejos de lógica de negocio en soluciones eficientes y seguras.
01. Proyectos

Arquitectura Backend
E-Commerce Microservices Architecture
Arquitectura escalable basada en microservicios coreografiados. Destaca por la implementación del patrón Saga mediante RabbitMQ y MassTransit para gestionar transacciones distribuidas y asegurar la consistencia eventual. Incluye un punto de entrada centralizado con API Gateway (YARP), Rate Limiting con Redis y un ecosistema de despliegue completamente dockerizado.
Decisión Técnica: Elegí coreografía en lugar de orquestación para el patrón Saga para evitar un único punto de falla y reducir el acoplamiento entre servicios, sacrificando un poco de trazabilidad centralizada a favor de mayor resiliencia.
- C#
- .NET 10
- RabbitMQ
- MassTransit
- PostgreSQL
- Redis
- Docker
Proyecto Académico (Scrum)
Gestión de Turnos e Historiales Médicos
Sistema desarrollado en equipo bajo metodologías ágiles (Scrum), con fuerte enfoque en el relevamiento de requerimientos y la entrega rápida de valor. A nivel backend, destaca por la implementación de concurrencia y transacciones para evitar colisiones en las reservas, un algoritmo asíncrono para listas de espera (con expiración de 12hs) y pasarela de cobros.
Decisión Técnica: Se implementó bloqueo optimista (Optimistic Locking) en las transacciones de reserva de turnos para manejar la concurrencia. Esto permite fallar rápido en caso de colisión de turnos en lugar de bloquear la base de datos entera, optimizando el rendimiento.
- NestJS
- Next.js
- Prisma ORM
- TypeScript
02. Experiencia
Soporte Técnico IT @UpdateArgentina
2024 - 2025
Mantenimiento de infraestructura interna y asistencia técnica directa a usuarios de la empresa, garantizando la operatividad de los sistemas.
- Soporte tecnico y resolución de incidencias de conectividad, periféricos y redes.
- Gestión y ejecución de actualizaciones de software en equipos de trabajo.
- Colaboración ocasional con el equipo de desarrollo para la resolución de bugs y ajustes menores en el código base.
03. Sobre mí
Soy estudiante de la Licenciatura en Informática en la UNLP y actualmente resido en La Plata. Mi formación universitaria me brindó bases sólidas en algoritmos, estructuras de datos y patrones de diseño.
Me apasiona la ingeniería de software más allá de "escribir código que funcione". Disfruto pensando en la arquitectura de los sistemas, modelando bases de datos eficientes y asegurando que las aplicaciones mantengan el rendimiento ante alta concurrencia.
Cuando no estoy desarrollando, probablemente me encuentres probando y armando componentes de PC, entrenando, jugando al fútbol o programando acompañado de unos buenos mates.
04. Tech Stack
Backend & Core
Bases de Datos & Caché
Frontend & Otros
Educación
Universidad Nacional de La Plata (UNLP)
Licenciatura en Informática | En curso
Universidad Nacional de La Plata (UNLP)
Analista Programador Universitario | En curso
E.E.S.T. Nº1 "Mariano Moreno"
Técnico Informática Profesional y Personal | Finalizado
05. ¿Qué sigue?
Hablemos de código.
Actualmente estoy en búsqueda de mi primera oportunidad profesional como Desarrollador Backend. Si querés charlar sobre arquitecturas, rendimiento, o tenés una propuesta, dejame un mensaje.