Matías Fernández
← Portfolio

Matías
Fernández

SENIOR FULL-STACK ENGINEER · PRODUCTOS AI

Convierto capacidades de AI en sistemas de producto full-stack confiables.

Senior Full-Stack Engineer con más de diez años de experiencia, con mayor profundidad en TypeScript, React, Next.js, Node.js y entrega cloud sobre AWS y Azure. Mi trabajo actual en producción abarca productos con AI, pipelines documentales, retrieval, streaming y flujos empresariales. Conecto experiencias de usuario con APIs, datos y servicios de AI, incorporando estados de falla, atribución de fuentes, observabilidad, costos y mantenibilidad al producto.

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.
  • 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.
  • Colaboro en la Amplity SDLC Platform: backend .NET 8/ASP.NET Core con Clean Architecture y frontend React/Vite con autenticación Microsoft Entra, acceso delegado a Azure DevOps y generación asistida por AI de borradores de casos de prueba de QA a partir de contexto de entrega, con cobertura xUnit y documentación SDD/BDD.
  • Co-desarrollo Azure IC Portal, una aplicación cloud-native de Incentive Compensation que moderniza un flujo heredado de ASP.NET MVC, SSRS y DocuSign: Next.js 15 App Router, React 19, TypeScript strict, Fluent UI, TanStack React Query, Prisma sobre Azure SQL, route handlers validados con Zod con paginación, filtrado y orden, virtualización con react-window y aprobación bulk asíncrona con polling y resultados por ítem.
  • 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) · RAG · Pinecone · Embeddings · Ingesta PDF/DOCX/TXT · Atribución de fuentes · Filtrado de contenido y defensas ante prompt injection · Monitoreo de uso y costos

Frontend

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

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 · PostgreSQL · Azure SQL · 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 · Terraform

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 · 2008–2017

Español — Nativo

Inglés — B2, comunicación profesional avanzada