> hello, I'm

Matheus Passos

Senior Full Stack Software EngineerTechnical lead · Paraná, Brazil

Building software, modernizing legacy systems, and solving complex engineering problems.

legacy dbapiwebpostgresbatch sync

About

I’m a software engineer who works across the whole stack: React and Vue interfaces, Java and Python services, relational databases and the AWS infrastructure they run on.

Most of my work is on systems a business runs on every day: an ERP being modernized out of a legacy desktop application, integrations with external providers, data moving between old and new databases, and the production problems that only show up under real load.

I prefer designs that hold up in production, changes that ship in small steps, and notes that save the next person from working everything out again.

More about me

Expertise

Frontend

ReactTypeScriptVue / NuxtAstroGraphQLHydrogen

Interfaces for operational software and commerce: large component systems, SSR and typed data access.

Backend

JavaSpring BootPythonFastAPINode.js

Domain-heavy services, integrations with external providers and asynchronous processing.

Cloud & Infrastructure

AWSDockerLinuxCI/CD

Lambda, SQS, RDS and S3 in production, containerized services, pipelines and observability.

Data

PostgreSQLFirebirdRedisMariaDB

Relational modeling, query performance, legacy databases and moving data between them.

Architecture

APIsDistributed SystemsMessagingLegacy Modernization

Incremental modernization and event-driven flows for systems that must keep running while they change.

Selected projects

  • ERP Web

    In production

    A web ERP that incrementally replaces and modernizes a legacy desktop ERP, one business domain at a time.

    Technologies: Java · Spring Boot · Vue · Nuxt · TypeScript · Firebird

  • AI Central

    In production

    A modular AI customer-support platform that answers tickets end to end, grounded in live order data and a curated knowledge base.

    Technologies: Python · FastAPI · LangGraph · PostgreSQL · pgvector · Redis

  • Atlas

    In production

    A supply chain planning system that forecasts demand per product, projects stockout dates and suggests what to buy.

    Technologies: TypeScript · Node.js · Fastify · PostgreSQL · Firebird · Vue

  • Chatbot

    In production

    A customer-service chatbot that runs scripted conversation flows across several channels and opens the right support ticket at the end.

    Technologies: TypeScript · Node.js · Fastify · PostgreSQL · Zod · Vitest

  • SocialEagle

    In development

    A platform for influencer, campaign and social-media work: it turns long-form video into publishable clips and tracks campaigns.

    Technologies: TypeScript · Node.js · Express · Prisma · PostgreSQL · OpenAI Agents SDK

All projects

Latest articles

View all articles