
Maximiliano Garcia Mortigliengo
Senior Frontend Software Engineer & Full Stack Developer
Languages
- Spanish — Native
- English — Fluent
Work Experience

Empathy.co
Gijón, Spain (remote) - May. 2022 - Mar. 2026. 3 years and 10 monthsTypeScript,JavaScript,React,Vue,Next.js,Node.js,Jest,Vitest,Playwright,Cypress,Tailwind,Github actions,Jenkins,CI/CD,Sentry,Docker,Kubernetes,AWS,Pinia,Zustand,Sass,CSS,HTML,Performance,Cursor,Git,Monorepo,Lerna,Nx,Vite,Webpack,Storybook.Senior Frontend Software Engineer
Drove Playboard’s zero-downtime migration from Vue to React/Next.js (2025–2026) for Kroger merchandisers, using AI-assisted development to keep parallel feature delivery across internal and client teams
Led a front-end squad (2022–2024) shipping Playboard features that optimized search and conversions for Kroger digital merchandisers; drove cross-functional alignment and Clean Architecture for scalable code
Strengthened quality and delivery with Jest/Vitest, Playwright/Cypress, and GitHub Actions CI, while improving internal developer tools and workflows

Capitole Consulting
Madrid, Spain (remote) - Sep. 2021 - May. 2022. 8 monthsReact,TypeScript,JavaScript,Jest,Sass,CSS,HTML,Performance,Git,Jenkins,Node.js,Docker,Redux,Redux saga,Monorepo,Microfrontend,Storybook.Frontend Developer
Delivered web features and performance improvements for Viajes El Corte Inglés in React and TypeScript, improving the user experience
Covered new functionality with Jest unit tests to keep delivery reliable

Leadtech group
Barcelona, Spain (remote) - Oct. 2020 - Sep. 2021. 11 monthsReact,TypeScript,JavaScript,Jest,Sass,CSS,HTML,Performance,Git,Jenkins,Node.js,Docker,Redux,GraphQL,Gatsby,Next.js,Webpack,Styled components.Frontend Developer
Developed and deployed web features and performance improvements for a US passport assistance platform using React, TypeScript, and Gatsby
Restructured the project to support multiple templates and themes with Sass

Global think technology
Córdoba, Argentina (hybrid) - Jul. 2018 - Aug. 2020. 2 years and 1 monthsJavaScript,React,Node.js,Angularjs,Apache cordova,Styled components,Electron,Docker,Git,Jenkins,Redux,Redux saga,PWA,Sass,CSS,HTML,React Native,Webpack,Websockets,Mongodb,Leaflet.Associate Frontend Developer
Built from scratch a messaging app that aggregated messages from multiple applications using React, Node.js, and real-time updates
Built from scratch a real-time car rental tracking and management app
Delivered hybrid mobile apps with Apache Cordova and desktop apps with Electron
Junior Frontend Developer
Developed and maintained web applications with AngularJS
Education
Projects
Glb studio
GLB Studio — a browser-native GLB character & animation editor. Load or build characters, shape their motion, and ship clean GLBs without leaving the tab.
Three.js,Astro,React,Nanostores,Vercel,Tailwind,TypeScript,Vitest,HTML,CSS,Eslint,Github actions.
Conter Strai
Browser tactical shooter — Civilians vs Soldiers, round-based team elimination. Astro, React Three Fiber, and Colyseus.
Astro,React,JavaScript,TypeScript,Three.js,React three fiber,Tailwind,Colyseus,Websockets,React query,Vitest,Playwright,Zustand,CI/CD,Cloudflare workers,Cloudflare R2,Git,Github actions,HTML,CSS,Vite,Node.js,Sharp,Eslint,Render.
Maxi's Photo Gallery
Immersive personal photo gallery. Visitors arrive at an entrance, then walk a 3D corridor past framed photographs — one work per stop — using arrow keys or swipe.
React,JavaScript,TypeScript,Three.js,Tailwind,Zustand,Git,Github actions,Vitest,Vite,HTML,CSS,Sharp,Eslint,CI/CD,Vercel,React query.
Playtiva
Cross-platform app for padel and tennis players to find matches, fill rosters, record results, and track personal stats
React Native,TypeScript,JavaScript,Expo,Tailwind,Zustand,Git,Fastify,Node.js,Nx,Monorepo,Supabase,Eslint,Astro,React query,I18n,CI/CD,Github actions,Vercel.
Iconify
High-performance icon set generator. Generate favicons, PWA icons, iOS, and Android assets in seconds.
Astro,React,JavaScript,TypeScript,Tailwind,Git,Fastify,Sharp,Vitest,HTML,CSS,CI/CD,Github actions,Vercel.
Mockingbird
Mockingbird lets you define HTTP responses — status, headers, body — and test how your frontend behaves. Pick the workflow that fits your setup: a browser extension that intercepts fetch on any page, or a local API with a web app.
Astro,React,JavaScript,TypeScript,Zustand,Tailwind,Git,Eslint,Fastify,Node.js,Nx,Monorepo,CI/CD,Github actions,Vercel.
View Transitions
Smooth, dependency-free transitions using the native View Transitions API. Lightweight CSS-first animations—no framework required.
Astro,JavaScript,TypeScript,Git,Monorepo,Nx,Vitest,CI/CD,Github actions,HTML,CSS,Eslint,Vercel.
Fetcher
Fetcher is a lightweight and developer-friendly REST API client for testing, debugging, and managing HTTP requests.
Astro,React,JavaScript,TypeScript,Tailwind,Git,Fastify,Playwright,Eslint,Nanostores,Monaco editor,CI/CD,Github actions,Vercel,Node.js.
RunJS Playground
RunJS Playground is a playground for running JavaScript code in the browser. It is built with React and TypeScript.
React,JavaScript,TypeScript,Tailwind,Zustand,Git,Eslint,CI/CD,Github actions,Vercel,Monaco editor,PWA,HTML,CSS.
Chat assistant for the Liga Cántabra de Pádel.
Find the leaderboard, a team or compare a team with other teams.
Astro,React,JavaScript,TypeScript,Nanostores,Tailwind,Git,Eslint,MCP,Playwright,Ai,Groq,CI/CD,Github actions,Vercel.
Bookly!
Bookly is a scheduling and user management system designed to help coaches and teachers manage their calendars, bookings, and students in one place.
Astro,React,JavaScript,TypeScript,Tailwind,Git,Supabase,Eslint,CI/CD,Github actions,Vercel,Vite,HTML,CSS.
Web Chatbot powered by Web LLM
Chat component integrated with web-llm (React JS)
React,JavaScript,TypeScript,Tailwind,Git,Llm,Webllm,CI/CD,Github actions,Vercel,HTML,CSS,Eslint.
La casita del árbol
La Casita del Árbol is a creative studio where we offer ceramic classes and sell handcrafted ceramic products.
Astro,React,JavaScript,TypeScript,Tailwind,Git,Vercel,Eslint,Supabase,Github actions,CI/CD.
Pádel Cantabria
I built this because on the official site of the Liga Cántabra de Pádel it was hard to see which match is next and when the league runs until. This project makes that clearer.
React,JavaScript,TypeScript,Tailwind,Git,Vercel,Groq,Github actions,CI/CD,Ai,Playwright,HTML,CSS,Eslint.
Bilde konverterer
Transform images faster and simpler. The frontend is built with React and TypeScript, while the backend is built with Node.js and Express JS.
React,JavaScript,TypeScript,Express,Sharp,Node.js,Git,Vercel,Redux,Styled components,I18n.
Vinos LM
Small Marketplace for wine lovers. Features full-stack development using Next.js (React) for a server-rendered, integrated with Supabase for database management and real-time backend services.
Next.js,React,JavaScript,TypeScript,Tailwind,Git,Contentful,Sass,Redux,Vercel.
Examples React
A Practical Guide to React State Management: useState, useEffect, Context, Redux, and Redux Saga.
React,JavaScript,TypeScript,CSS,Git,Vercel,Redux saga,Redux.
