Available for remote roles — US/EU

Hi, I'm Matheus.

I build FullStack web products.

Senior Full-Stack Engineer specialising in React.js, Next.js, Nest.js & Node.js.

6+ years shipping production web apps — from a B2B marketplace processing 4,000+ vehicle listings to SAP-integrated ERP tools and AI-adjacent Next.js products. Open to remote roles with international teams across US/EU time zones.

// about

Who I am

I'm Matheus — a Senior Full-Stack Engineer based in Curitiba, Brazil, with 6+ years building scalable, high-performance web products in the JavaScript/TypeScript ecosystem. I use Nest.js and Node.js to build secure backends with microservices, Prisma/TypeORM, and real-time systems (Socket.io, Server-Sent Events), and Next.js and React.js to build user-friendly, SEO-optimised, performant frontends. At G2i I delivered Next.js and AI-related work for a US client in a fast-paced, fully remote engagement. At LW Tecnologia I architected lwauto.com.br, a B2B vehicle marketplace that processed 4,000+ listings and enabled hundreds of B2B transactions. At Golive (SAP Partner) I shipped SAP HANA-integrated software behind a modern React/Next.js interface. I'm a daily user of AI-assisted coding tools (Claude Code, Cursor) and I care about mentoring, code quality, and aligning technical decisions with business outcomes — currently looking for remote opportunities with international teams across US/EU time zones.

Experience
6+ years
Location
Curitiba, Brazil (UTC-3)
Languages
Portuguese (Native)
English (Full Professional)
Spanish (Basic)
Education
Bachelor's, Computer Science
Universidade Federal do Paraná (UFPR)
Technical Degree, Informatics
Instituto Federal do Paraná (IFPR)
Open to
Remote, US/EU time zones

// experience

Where I've been

  1. Mar 2026 — Present

    Senior Full-Stack Engineer · G2i Inc.

    Remote (US Client)

    • Engaged through G2i, a vetted talent network for senior JavaScript engineers, to deliver a project for an important US-based client.
    • Worked with Next.js and AI-related technologies in a fast-paced, fully remote environment, using Claude Code and Cursor as primary development tools. Operated within a pnpm monorepo workspace. (Details under NDA.)
    • Next.js
    • TypeScript
    • AI
    • Claude Code
    • Cursor
    • pnpm
  2. Apr 2024 — Mar 2026

    LW Tecnologia

    Curitiba, Brazil (Hybrid)

    • Architected and delivered a B2B vehicle marketplace (lwauto.com.br) processing 4,000+ listings and facilitating hundreds of business-to-business transactions across multiple client portals, directly increasing fleet revenue opportunities.
    • Designed Nest.js microservices with Prisma ORM and MariaDB, applying hexagonal architecture, connection pooling, data caching, and query optimization to serve high-concurrency workloads with consistent performance.
    • Built pixel-perfect, responsive frontends with Next.js (App Router, SSR, CSR, code splitting, lazy loading), optimizing load times and SEO across all portal surfaces.
    • Implemented real-time features using Socket.io for live data updates across client-facing portal interfaces, enabling event-driven communication between backend services and frontend.
    • Architected and developed a web application integrating Brazil's Free Flow tolling system to automate vehicle fleet management processes. (Details under NDA.)
    • Maintained production systems using Elastic APM and AWS CloudWatch for monitoring, troubleshooting, and performance profiling across the full stack.
    • Integrated third-party APIs and services, managing authentication flows (JWT/OAuth, Basic, Bearer token), data synchronization, and error handling across distributed systems.
    • Next.js
    • Nest.js
    • TypeScript
    • Prisma
    • MariaDB
    • TailwindCSS
    • TanStack Query
    • Socket.io
    • Elastic APM
    • AWS CloudWatch
    • Azure DevOps
  3. Nov 2021 — Present

    Freelance

    Remote

    • Delivered custom web solutions for clients across industries, including Irrigate (irrigate.com.br), modernizing legacy codebases and implementing new features with timely delivery.
    • Next.js
    • React.js
    • TypeScript
    • Node.js
    • Socket.io
  4. Jun 2022 — Nov 2023

    Golive Consultoria (SAP Partner)

    Curitiba, Brazil

    • Designed and delivered ERP-integrated applications with Nest.js, MongoDB, and SAP HANA, building multi-tenant data access patterns with isolation per client.
    • Improved API query performance by up to 200% through advanced MongoDB optimizations, indexing strategies, and caching layers.
    • Built a reusable React/TailwindCSS component library enabling rapid deployment of white-label platforms for multiple clients, cutting UI development time by up to 30%.
    • Implemented CI/CD pipelines with GitHub Actions, GitLab CI/CD, Firebase, and Heroku, standardizing the company's DevOps workflow and accelerating deployment cycles.
    • Developed and shipped 3 full-stack applications during tenure while mentoring junior developers on clean code practices and agile workflows.
    • React.js
    • Next.js
    • Node.js
    • MongoDB
    • SAP HANA
    • GitHub Actions
    • GitLab CI/CD
    • Firebase
    • Heroku
  5. May 2020 — Apr 2022

    Full-Stack Developer (Intern to Junior) · +A Educação / Imersys

    Porto Alegre, Brazil (Remote)

    • Developed EdTech platforms with Vue.js, Nuxt.js, Node.js, PostgreSQL, and MongoDB, serving thousands of concurrent users across college campuses nationwide.
    • Implemented authentication and authorization flows using JWT and OAuth 2.0, ensuring secure multi-user access patterns.
    • Collaborated with a Scrum team to build and deploy a successful learning application used in colleges throughout the country.
    • Vue.js
    • Nuxt.js
    • Node.js
    • PostgreSQL
    • MongoDB
    • DynamoDb
  6. Aug 2019 — May 2020

    Intern · Tribunal de Contas do Estado do Paraná

    Curitiba, Brazil

    • Developed and maintained internal ASP.NET applications.
    • Contributed to an audit tool that improves transparency in public spending.
    • ASP.NET
    • C#
    • JQuery

// live work

Deployed applications

A rolling showcase of sites and apps I've shipped that are live in production today.

Bus routes app

Bus routes app

Public transport application that searches and tracks current bus routes using public data

  • Next.js
  • TypeScript
  • TailwindCSS
  • Socket.io
  • Public APIs
Visit site
LW Auto Marketplace

LW Auto Marketplace

B2B vehicle marketplace processing 4,000+ listings.

  • Next.js
  • Nest.js
  • Prisma
  • MariaDB
Visit site
Irrigate

Irrigate

Business-facing site that expanded the client's digital reach.

  • Next.js
  • React.js
  • TailwindCSS
Visit site

// projects

Some of my projects

Bus routes app

Public transport application that searches and tracks current bus routes using public data

Next.jsTypeScriptTailwindCSSSocket.ioPublic APIs

LW Auto Marketplace

B2B vehicle marketplace processing 4,000+ vehicles. Architected full-stack with Next.js, Nest.js, Prisma, and MariaDB.

Next.jsNest.jsPrismaMariaDB

Irrigate

Business-facing website that expanded the client's digital reach. Built as a freelance engagement.

Next.jsReact

URL Shortener

TypeScript API that shortens URLs with clean architecture and REST conventions.

TypeScriptNode.jsAPI

Pokémon List

Front-end app listing the first 151 Pokémon — clean TypeScript/React showcase.

TypeScriptReact

UDP cannon

UDP cannon project aiming to study UDP network protocol

CNetworkCollege

// skills

What I work with

Languages

TypeScriptJavaScriptSQLPythonJavaC#C

Frontend

Next.jsReact.jsVue.jsNuxt.jsTailwindCSSTanStack QuerySSR / CSR / SSGCode SplittingResponsive Design

Backend

Node.jsNest.jsREST API DesignMicroservicesAuthentication (Bearer Token, Basic, key-pair)Socket.ioReal-time Systems

Databases & ORMs

PostgreSQLMariaDBMongoDBSAP HANAPrismaTypeORMMongoose

Cloud & DevOps

AWS (CloudWatch, EC2, S3)Azure DevOpsDockerGitHub ActionsGitLab CI/CDFirebaseHerokuElastic APM

AI & Tooling

Claude CodeCursorVS CodeGitFigmanpm / pnpm workspaces

Architecture

Multi-tenant ArchitectureClean ArchitectureHexagonal ArchitectureTDDSystem DesignConnection PoolingHorizontal ScalingAgile / Scrum

// contact

Let's build something

I'm currently open to remote roles with international teams — US and EU time zones especially. If you're hiring, collaborating, or just want to compare notes on Next.js, Nest.js or system design, my inbox is open.

Sai hi!