Skip to content
View math-sh's full-sized avatar
:shipit:
:shipit:
  • SÃO PAULO

Block or report math-sh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
math-sh/README.md

Olá, eu sou o Matheus Basilio 👋

🧑‍💻 Sobre mim

Sou Engenheiro de Software Full Stack com foco em back-end, construindo plataformas de pagamento, ERPs e sistemas de gestão pública com TypeScript, NestJS e React. Atuo no ciclo completo do produto — requisito, arquitetura, código, deploy e sustentação em produção.

Alguns resultados que já entreguei:

  • Eliminei uma race condition crítica na geração de contratos (causada por um job em cron de 1 minuto), migrando o fluxo para processamento assíncrono em fila com retry — acabando com contratos duplicados.
  • Reduzi em 90% as idas ao banco de dados no fluxo de geração de contratos, consolidando dezenas de consultas dispersas em uma única query.
  • Implementei as esteiras de CI/CD dos sistemas com notificação automática no Discord, reduzindo o deploy de 10 minutos manuais para 2 minutos automatizados.
  • Conduzi a migração de infraestrutura de VMs para Cloud Run, eliminando manutenção manual de servidores e gerando economia relevante de custo mensal.
  • Construí do zero a aplicação que substituiu o webapp legado de uma plataforma de gestão pública de saúde, reduzindo o tempo de carregamento de 20s para 3s.
  • Desenvolvi um sistema de gestão de OS que rastreia o gasto da empresa por fornecedor, ranqueando por custo-benefício e gerando 50% de economia em compras.
  • 🔭 Atualmente: aprofundando Clean Architecture e DDD, com foco em sistemas escaláveis e sustentáveis a longo prazo
  • 🌱 Explorando: aplicações com IA generativa e agentes de IA aplicados ao fluxo de engenharia
  • 💬 Fale comigo sobre: NestJS, arquitetura de software, performance de banco de dados e IA aplicada

🤖 Inteligência Artificial

Uso IA como alavanca de produtividade e como parte das soluções que construo:

  • Engenharia de software com IA — uso o Claude Code no meu fluxo de trabalho, incluindo a criação de skills reutilizáveis para acelerar o scaffolding de projetos NestJS;
  • Integração com LLMs — aplicações integradas ao Google Gemini, com prompts estruturados e resposta em JSON validado (OCR de recibos, análise financeira, planejamento nutricional);
  • Automação de engenharia — exploração de ambientes de desenvolvimento multi-agente, combinando diferentes CLIs de IA no dia a dia de desenvolvimento.

🛠️ Stack e ferramentas

Back-end Node.js, NestJS e TypeScript como base principal, com Prisma e TypeORM para modelagem e acesso a dados. Experiência prévia com PHP (Laravel, Slim) em sistemas ERP/CRM.

Front-end React, Next.js e React Native para interfaces web e mobile.

Dados PostgreSQL, MySQL, MongoDB e Redis — com foco constante em performance de consulta.

Cloud e DevOps Docker, GCP (Cloud Run), AWS, Cloudflare e esteiras de CI/CD com Git.

Open source Publiquei no NPM a nestjs-to-collection, biblioteca que gera collections de Postman e Insomnia a partir do Swagger ou dos decorators de uma API NestJS.

📊 GitHub Stats

streak stats

📫 Contato

LinkedIn Portfólio

Pinned Loading

  1. lib-nestjs-to-collections lib-nestjs-to-collections Public

    TypeScript

  2. teleprompter-camera teleprompter-camera Public

    TypeScript

  3. invisible-chat-ai invisible-chat-ai Public

    TypeScript

  4. legenda-ai legenda-ai Public

    TypeScript

  5. nutriplan-ai nutriplan-ai Public

    TypeScript

  6. speech-to-text-gemini.2.5 speech-to-text-gemini.2.5 Public

    TypeScript