senior frontend engineer · react · system design

Mateus
Ramos

Senior Frontend Engineer

7+ years delivering scalable frontend systems across insurance, mining, agritech, and fintech. Focused on React, TypeScript, design systems, and product-aligned engineering across international teams.

7+
Years of experience
6
Companies
3
Countries

Crafting interfaces people enjoy using

Senior Frontend Engineer with 7+ years of experience across insurance, mining, retail, agritech, and fintech. I build scalable frontend systems — from greenfield MVPs to banking products used by thousands — always with a strong focus on accessibility, performance, and long-term maintainability.

Currently at LendingClub, contributing to digital banking products and an internal design system. I thrive in cross-functional teams (product, design, backend, DevOps) and fully English-speaking environments.

Languages

🇺🇸
English
Advanced
🇧🇷
Portuguese
Native
Status Available for freelance
Location Minas Gerais, Brazil 🇧🇷
Relocation Open ✈️
Focus Frontend · Design Systems
Experience 7+ years
Education CS — UNIARAXÁ
LinkedIn in/mateuzor →

Tools I work with

Specialized in the React ecosystem — from component libraries to micro frontends, design systems, and AI-powered product development.

⚛️ React
▲ Next.js
🔷 TypeScript
📱 React Native
🟨 JavaScript ES6+
🖖 Vue.js
🟩 Node.js
🏗 Micro Frontends
🔷 System Design
📦 Design Systems
🖥 SSR / SSG
🔄 Redux
🔀 Zustand
🔁 Context API
🧪 Cypress
🧬 RTL
♿ A11y / WCAG
🔍 Lighthouse / SEO
💅 Styled Components
🎨 Sass / CSS Modules
📖 Storybook
🐜 Ant Design
🗂 Git / CI-CD
🔥 Firebase
🔌 GraphQL / REST
🌍 i18n
🤖 Claude / OpenAI API
⚡ Cursor / Claude Code

Where I've worked

Senior Frontend Engineer current
LendingClub · San Francisco, California, USA
Apr 2022 → present · 4 years 🌎 Remote / USA
  • Design, build, and maintain digital banking products and internal tools using React, Next.js, Vue.js, and TypeScript in a fully English-speaking, Agile/Scrum environment.
  • Launched multiple banking features with measurable impact on product adoption and business growth across thousands of users.
  • Key contributor to the component library and design system — building accessible, reusable components following WCAG guidelines and cross-browser standards.
  • All features shipped with comprehensive unit and integration tests integrated into CI/CD pipelines for long-term stability.
React Next.js Vue.js TypeScript Redux Design Systems Storybook Cypress CI/CD
Frontend Developer
Kiwi Grocery · Calgary, AB, Canada
Mar 2021 → Mar 2022 · 1 year 🇨🇦 Canada
  • Built a cloud-based internal management system from scratch for a Canadian grocery delivery startup — covering orders, driver routing, coupons, warehouse inventory, and product catalog.
  • Worked with the founding team to translate logistics workflows into automation features, supporting a successful market launch.
  • Helped reduce order processing time by ~25% through real-time data handling and responsive UI delivery.
React TypeScript Redux Toolkit Ant Design CSS Modules
Frontend Engineer
Easymine · Araxá, MG, Brazil
Mar 2020 → Mar 2021 · 1 year 🇧🇷 Brazil
  • Led refactoring of a legacy desktop platform into a modern web system used by 1,000+ employees, including teams from CBMM — one of the world's largest niobium mining companies.
  • Delivered responsive UIs across desktop and mobile for field operations, enabling ~60% reduction in access time to critical systems.
  • Prioritized accessibility-first development, cross-browser compatibility, and performance throughout.
React Redux Context API Ant Design A11y
React Developer · part-time
Agryo · Lewes, Delaware, USA
Sep 2020 → Mar 2021 · 6 months 🌎 Remote / USA
  • Built a geospatial intelligence platform for agribusiness — empowering banks, insurers, and agri-cooperatives across LATAM and North America to assess planting risks.
  • Engineered triangulation-based crop area visualization modules; improved mapping interface contributed to ~30% reduction in manual verification time.
  • Built a scalable component system with Storybook and full i18n support for multi-language users.
React TypeScript Styled Components Storybook i18n
Fullstack Software Engineer
OurBox.io · Araxá, MG, Brazil
Apr 2019 → Mar 2020 · 11 months 🇧🇷 Brazil
  • Built core features for early-stage startups at an accelerator using React and React Native — enabling MVPs to launch 2x faster and improve investor presentations.
  • Architected a medical SaaS app in React Native integrated with real-time backend services, helping clinics reduce no-show rates and digitize patient workflows.
  • Built marketing websites and landing pages for real estate firms, improving conversion rates by up to 40%.
React React Native Node.js Firebase Styled Components
Frontend Developer Intern
BitPagg · Araxá, MG, Brazil
Aug 2018 → Apr 2019 · 8 months 🇧🇷 Brazil
  • Built high-performance landing pages and modernized internal tools using React and Bootstrap — improving cross-device accessibility and increasing campaign engagement by ~25%.
  • Developed modular email templates in collaboration with design and marketing teams, reducing campaign setup time by 70%.
  • Integrated multiple third-party APIs and applied WCAG, SEO, and Lighthouse best practices.
React Bootstrap SEO Git

Academic background

BASc Computer and Information Sciences
UNIARAXÁ Centro Universitário · Araxá, MG, Brazil
Jun 2014 – Jun 2018
BASc Computer and Information Sciences · incomplete
Universidade Federal de Viçosa · Viçosa, MG, Brazil
Feb 2012 – Oct 2014

Let's work together

Open to new opportunities — remote, hybrid, or relocation. Let's talk.

Open to freelance & projects

Looking for a technical partner for your product, SaaS, or app? I take on freelance projects and collaborations. I work fully remote and can adapt to any timezone.

Send me an email