Skip to content
mg.dev

Manuel Garisto · Buenos Aires, Argentina · Remote-first

Senior frontend engineer, based in Buenos Aires.

I take tangled legacy front-ends and hand back fast, accessible, well-tested products — with the pipelines to keep shipping them.

whoami.ts
role = "Senior Frontend Engineer"
years = 6
stack = [React, Next, TypeScript, Node, AWS]
focus = [a11y, performance, migrations]
timezone = "GMT-3 · US overlap"
open_to = [full-time, contract]
Manuel Garisto

About

Senior frontend engineer with 6+ years building ADA-compliant e-commerce and ed-tech platforms for U.S. client teams, backed by production Node.js and Python/Flask experience. I raised Brilliant Earth PDP/PLP Lighthouse scores from 62 to 92, and cut a Harvard Business School batch job from 24 hours to 1.5 minutes with AWS Lambda and Jenkins.

I own frontend architecture, testing strategy, CI/CD pipelines and AI-assisted legacy migrations end to end — Next.js and Turborepo monorepos, Contentful and Builder.io components, WCAG 2.1 remediation. I lead code and architecture reviews, mentor developers, and give the occasional technical talk.

  • Open to full-time
  • Contract work
  • Remote · U.S. hours
  • English · Spanish

Stack

Grouped by what I reach for, not scored out of ten. Daily drivers are marked.

Languages

  • TypeScript
  • JavaScript
  • HTML / CSS
  • SCSS
  • Python
  • SQL

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Redux
  • TanStack Query
  • MUI
  • Storybook
  • Angular

Backend & APIs

  • Node.js
  • Express
  • GraphQL
  • REST
  • BFF pattern
  • OIDC / JWT
  • Flask

Testing

  • Jest
  • React Testing Library
  • Vitest
  • Cypress
  • Mocha & Chai

Cloud & tooling

  • AWS Lambda
  • S3
  • Amplify
  • Jenkins CI/CD
  • GitHub Actions
  • Turborepo
  • Docker
  • Vercel
  • Copilot
  • Claude

Data & content

  • PostgreSQL
  • MongoDB
  • Redis
  • Firebase
  • Contentful
  • Builder.io

Accessibility & performance

  • WCAG 2.1 / ADA
  • Axe
  • SortSite
  • Lighthouse
  • Core Web Vitals

daily driver

Selected work

03 — Projects

pp-track

Source available

Argentines who invest in pesos lose track of what they've actually made — devaluation turns a paper gain into a real loss, and a peso-denominated balance never shows it. pp-track values a portfolio on the Argentine market in ARS and in both parallel dollar rates, MEP and CCL, so the number you read is the real one. I use it to track my own holdings.

  • Next.js 16
  • React 19
  • TypeScript
  • Fastify
  • Prisma
  • PostgreSQL
  • Turborepo
Walkthrough of pp-track: switching the valuation between ARS, MEP and CCL, filtering by portfolio, hiding balances, and logging a transaction, with the allocation donut, cost and gain/loss bars and positions table updating on each change.

Path

2025 — now

Frontend Engineer

Harvard Business School (via Unosquare)

Sole frontend engineer on the OIDC login for the Shared Platform, owned end to end. 40+ React components as statically generated Next.js pages at 98/100 Lighthouse, 20+ content models migrated to Contentful behind a zero-downtime blue-green cutover, and AWS Lambdas that converted 120,000+ XML documents to HTML.

2023 — 2024

Frontend Engineer

Brilliant Earth (via Unosquare)

Migrated PDP/PLP and 120+ components from Django + Jinja to a Next.js 14 Turborepo monorepo. A BFF layer cut API calls per page from 7 to 2 and LCP from 4.2s to 2.0s; Lighthouse went 62 → 92. Instituted PR reviews and coverage gates — velocity +20%, post-release bugs −30%.

2022 — 2023

Full-Stack Engineer

Aerospike · OpenTech Alliance (via Unosquare)

Shipped a Next.js + MUI real-time database console in under 8 weeks; 120 Jest/RTL tests took coverage 35% → 85% and a 20-scenario Cypress suite kept escape defects under 1%. Earlier, 30+ Dynamics 365 PCF controls in 4 weeks with zero critical UAT defects.

2021 — 2022

Full-Stack Web Developer

Nearshorecode

React/Node recruitment analytics app in under 6 weeks, ingesting ~1,000 Trello webhook events a day into MongoDB and cutting weekly status prep from ~3h to 10 min. Five Express microservices, JWT-based RBAC, and blue-green releases to Heroku via GitHub Actions.

2020 — 2021

Full-Stack Web Developer

Freelance

Three green-field products delivered solo from discovery to production in under 12 weeks each — a casting-agency operations dashboard, a trivia game, and an artist–venue booking portal.

Education

B.S. Systems Engineering · 2020

Universidad San Francisco Xavier de Chuquisaca, Bolivia

Node.js (Intermediate) certification, HackerRank — 2025.

Signals

“Manuel is a delight to work with. Ever eager to help out and learn new skills, he goes above and beyond to try to come up with suggestions on what more he can do from the task assigned. He’s great with Next.js, TypeScript and unit testing, and picked up things like Cypress needed for our project in a short span.”

Bhuvanasri Kalyana Sundaram · Senior Engineer, Aerospike

Performance

Brilliant Earth PDP/PLP from 62 to 92 on Lighthouse — LCP 4.2s → 2.0s after a BFF layer cut API calls per page from 7 to 2.

Automation

AWS Lambda and Jenkins took a Harvard Quick Cases batch job from 24 hours to 1.5 minutes, and converted 120,000+ XML documents to HTML.

Accessibility

ADA / WCAG 2.1 remediation across 160+ components on client e-commerce and ed-tech sites, verified with Axe, SortSite and manual AT passes.

Leadership

Led Nexus, an internal engineering guild of three developers, and gave the talk "Compound Design Patterns & Next.js SSR vs CSR".

AI-assisted delivery

Picked by Harvard to pilot an internal AI development tool on a course migration — shipped in under two months, held to their coding standards.

Certification

Node.js (Intermediate), HackerRank — 2025.