Matías Fernández
← Portfolio

Matías
Fernández

SENIOR FULL-STACK ENGINEER · AI SYSTEMS · NODE.JS · PYTHON · RAG

Construyo sistemas LLM en producción a lo largo de todo el stack.

Senior Full-Stack Engineer con más de diez años de experiencia, hoy construyendo productos basados en LLM para un cliente de salud bajo obligaciones HIPAA. Trabajo sobre pipelines RAG (ingesta, chunking, embeddings, retrieval vectorial y atribución de fuentes), workflows con LangChain y LangGraph con tool calling, y los servicios Node.js y Python/FastAPI, colas e interfaces de streaming que los rodean, entregados con Docker sobre Azure y AWS. Trato las defensas ante prompt injection, el filtrado de contenido, el monitoreo de uso y costos y la mantenibilidad como requisitos de producto, y lidero desde la implementación, code reviews y documentación de arquitectura.

Cliente: Amplity Health

Argeniss Software

Senior Full-Stack Engineer

Feb 2022 — Actualidad
  • Lidero el frontend React/Next.js de AI Studio, un producto sobre Azure OpenAI con GPT-5, y sigo siendo su principal contribuidor hands-on de frontend, con trabajo puntual en sus componentes .NET y Azure Functions, procesamiento documental con Python, recuperación con Pinecone, streaming con SignalR, Azure SQL y Logic Apps. Más de 1.000 documentos completaron el pipeline de procesamiento, diseñado contra un objetivo de time-to-first-token menor a dos segundos.
  • Construyo workflows con LangChain y LangGraph con tool calling en AI Studio y el Website Chatbot, orquestando interacciones de varios pasos entre modelos de Azure OpenAI, retrieval y herramientas de la aplicación.
  • Comparto la responsabilidad de un Website Chatbot heredado y lo evoluciono de punta a punta: admin React/Vite, widget embebible con persistencia local y sincronización entre pestañas, backend Python/FastAPI, PostgreSQL, crawler en Azure Functions sobre Queue Storage con progreso en tiempo real, ingesta de PDF/TXT/DOCX, chunking, embeddings y scoping en Pinecone, atribución de fuentes, filtrado de contenido y defensas ante prompt injection, y monitoreo de uso y costos sobre Docker y Azure Container Apps.
  • Entrego features de AI bajo obligaciones HIPAA para un cliente de salud: completé la capacitación de compliance, apliqué restricciones sobre qué datos pueden llegar a los servicios de AI y trabajé con controles de acceso de Entra ID y auditoría sobre datos sensibles.
  • Defino convenciones técnicas, realizo code reviews, mantengo documentación de arquitectura y mejoro la entrega containerizada en Azure con ACR, pipelines YAML de Azure DevOps, Bicep y builds Docker multi-stage.
Cliente: Bloomberg LP · Workpaper

Endava

Full-Stack Engineer

May 2021 — Feb 2022
  • Participé del lanzamiento beta y de un refactor React/Redux/TypeScript, contribuyendo casi en partes iguales a servicios Node.js y APIs sobre PostgreSQL.
  • Construí formularios complejos con genéricos de TypeScript, Zod y optimistic updates; cubrí el producto con Playwright y React Testing Library; trabajé sobre Web Vitals con auditorías manuales de Lighthouse.
  • Trabajé directamente con Docker, AWS Lambda, API Gateway, DynamoDB y ECS, dentro de una infraestructura multi-cuenta con IAM y CloudFormation.
  • Realicé mentoring y code reviews en un equipo de cinco desarrolladores como liderazgo técnico colaborativo.
TechInsights · BA147 · SUACI

Hexacta / GlobalLogic

Full-Stack Engineer

Ene 2019 — May 2021
  • Participé en la migración Angular 7–12 y en la migración de servicios Java a servicios serverless Node.js/TypeScript sobre AWS Lambda, API Gateway y DynamoDB; la migración del equipo redujo aproximadamente 30% los costos de infraestructura.
  • Compartí la coordinación técnica de los cambios de UI con otros dos desarrolladores, construí widgets de analytics interactivos y trabajé con VPC, S3, IAM, CloudWatch, Terraform y blue-green deployments.
  • Construí la aplicación mobile BA147 con Ionic 4, Angular y TypeScript — sincronización offline, push notifications e integración de mapas USIG —, participé hands-on de todo el proceso de publicación en Google Play y sumé features y correcciones al backend Java/Spring Boot del backoffice SUACI.
Plataformas del sector público

Gobierno de Entre Ríos

Software Engineer

Nov 2016 — Ene 2019
  • Trabajé en una plataforma de Registro de la Propiedad financiada por el Banco Interamericano de Desarrollo, construida con PHP, jQuery y Oracle, además de herramientas y sitios internos con React, una aplicación React Native separada y una app de capacitación docente con backend Laravel y Vue.js.
  • Automaticé procesos ETL con Node.js: validación, transformación, deduplicación, alertas y reintentos automáticos.
  • Trabajé con RBAC, auditoría y trazabilidad de acciones, y requerimientos formales de cumplimiento en los sistemas provinciales.
Plataforma de generación de video

Genosha

Software Engineer

Jun 2016 — Dic 2016
  • Construí una plataforma de generación y renderizado de videos virales con AngularJS, Node.js, Docker y AWS ECS, usando FFmpeg como herramienta principal de procesamiento con optimizaciones de encoding para salida en 720p.
  • Integré la Facebook Graph API para que las personas iniciaran sesión y aportaran los datos necesarios para generar su video.

Applied AI

Azure OpenAI (GPT-5) · LangChain · LangGraph · Tool calling / agentes · RAG · Pinecone · Embeddings · Ingesta PDF/DOCX/TXT · Atribución de fuentes · Filtrado de contenido y defensas ante prompt injection · Monitoreo de uso y costos

Backend & APIs

Python · FastAPI · Node.js · .NET 8 · ASP.NET Core · Clean Architecture · Azure Functions · Java · Spring Boot · Zod · FluentValidation

Tiempo real & datos

SignalR · Azure Web PubSub · WebSockets · Azure Service Bus · AWS SQS · RabbitMQ · PostgreSQL · Azure SQL · MongoDB · DynamoDB · Oracle · Prisma · ExcelJS · SheetJS

Cloud & entrega

Azure App Service · Container Apps · ACR · Azure DevOps YAML · Bicep · Entra ID / MSAL · AWS Lambda · API Gateway · ECS · S3 · IAM · CloudFormation · Docker · Kubernetes (AKS · EKS) · Terraform

Frontend

React 19 · Next.js 15 App Router · TypeScript strict · TanStack React Query · Redux · Fluent UI · react-window · Angular · Vue · Ionic · React Native

Calidad

Vitest · Playwright · React Testing Library · Cypress · xUnit · Web Vitals · Code reviews · Documentación de arquitectura

Analista en Informática Aplicada

Universidad Nacional del Litoral

Español — Nativo

Inglés — B2, comunicación profesional avanzada