Matías
Fernández
SENIOR FULL-STACK ENGINEER · TYPESCRIPT · REACT · NODE.JS · AWS
01 / Profile
I build reliable web products from interface to cloud.
Senior Full-Stack Engineer with more than ten years of experience delivering complex web products. Deepest in TypeScript, React, Next.js, Node.js, and frontend architecture, with hands-on backend, data, and cloud delivery across AWS and Azure. Current work includes production AI products, document pipelines, retrieval, streaming, and enterprise workflows. I lead through implementation, explicit trade-offs, code reviews, mentoring, conventions, and architecture documentation.
02 / Experience
Argeniss Software
Senior Full-Stack Engineer
- Co-develop Azure IC Portal, a cloud-native Incentive Compensation application modernizing a legacy ASP.NET MVC, SSRS, and DocuSign workflow: Next.js 15 App Router, React 19, strict TypeScript, Fluent UI, TanStack React Query, Prisma over Azure SQL, Zod-validated route handlers with pagination, filtering and sorting, react-window virtualization, and asynchronous bulk approval with polling and per-item results.
- Share ownership of an inherited Website Chatbot and evolve it end to end: React/Vite admin, embeddable widget with local persistence and cross-tab sync, Python/FastAPI backend, PostgreSQL, an Azure Functions crawler on Queue Storage with realtime progress, PDF/TXT/DOCX ingestion, chunking, embeddings and Pinecone scoping, source attribution, content filtering and prompt-injection defenses, and usage and cost monitoring on Docker and Azure Container Apps.
- Lead the React/Next.js frontend of AI Studio, an Azure OpenAI product running GPT-5, and remain its primary hands-on frontend contributor, with targeted work across its .NET and Azure Functions components, Python document processing, Pinecone retrieval, SignalR streaming, Azure SQL, and Logic Apps. More than 1,000 documents have completed the processing pipeline, which is designed against a sub-two-second time-to-first-token target.
- Collaborate on the Amplity SDLC Platform: a Clean Architecture .NET 8/ASP.NET Core backend and a React/Vite frontend with Microsoft Entra authentication, delegated Azure DevOps access, and AI-assisted QA test-case drafts generated from structured delivery context, covered by xUnit and SDD/BDD documentation.
- Define technical conventions, perform code reviews, maintain architecture documentation, and improve containerized Azure delivery with ACR, Azure DevOps YAML pipelines, Bicep, and multi-stage Docker builds.
Endava
Full-Stack Engineer
- Participated in the beta launch and a React/Redux/TypeScript UI refactor, while contributing almost equally to Node.js services and PostgreSQL-backed APIs.
- Built complex forms with TypeScript generics, Zod, and optimistic updates; covered the product with Playwright and React Testing Library; worked on Web Vitals with manual Lighthouse audits.
- Worked directly with Docker, AWS Lambda, API Gateway, DynamoDB, and ECS, inside a multi-account setup with IAM and CloudFormation.
- Mentored and reviewed code within a five-developer team as collaborative technical leadership.
Hexacta / GlobalLogic
Full-Stack Engineer
- Participated in the Angular 7-to-12 migration and in migrating Java services to Node.js/TypeScript serverless services on AWS Lambda, API Gateway, and DynamoDB; the team migration reduced infrastructure costs by approximately 30%.
- Shared technical coordination of UI changes with two other developers, built interactive analytics widgets, and worked with VPC, S3, IAM, CloudWatch, Terraform, and blue-green deployments.
- Built the BA147 mobile application with Ionic 4, Angular, and TypeScript — offline synchronization, push notifications, and USIG map integration — took part hands-on in the Google Play publication process, and added features and fixes to the Java/Spring Boot backend of the SUACI backoffice.
Government of Entre Ríos
Software Engineer
- Worked on an Inter-American Development Bank-funded Property Registry platform built with PHP, jQuery, and Oracle, plus internal tools and sites with React, a separate React Native application, and a teacher-training app with a Laravel backend and Vue.js.
- Automated ETL processes with Node.js including validation, transformation, deduplication, alerts, and automatic retries.
- Worked with RBAC, action auditing and traceability, and formal compliance requirements across provincial systems.
Genosha
Software Engineer
- Built a viral-video generation and rendering platform with AngularJS, Node.js, Docker, and AWS ECS, using FFmpeg as the main processing tool with encoding optimizations for 720p output.
- Integrated the Facebook Graph API so users could sign in and provide the inputs needed to generate their video.
03 / Stack
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
Cloud & delivery
Azure App Service · Container Apps · ACR · Azure DevOps YAML · Bicep · Entra ID / MSAL · AWS Lambda · API Gateway · ECS · S3 · IAM · CloudFormation · Docker · Terraform
Applied AI
Azure OpenAI (GPT-5) · RAG · Pinecone · Embeddings · PDF/DOCX/TXT ingestion · Source attribution · Content filtering & prompt-injection defenses · Usage & cost monitoring
Realtime & data
SignalR · Azure Web PubSub · WebSockets · PostgreSQL · Azure SQL · DynamoDB · Oracle · Prisma · ExcelJS · SheetJS
Quality
Vitest · Playwright · React Testing Library · Cypress · xUnit · Web Vitals · Code reviews · Architecture docs
04 / Education
Analyst in Applied Informatics
Universidad Nacional del Litoral · 2008–2017
05 / Languages
Spanish — Native
English — B2, advanced professional communication