Matheus Vieira

Matheus Vieira

Desenvolvedor Full Stack

PHP · Symfony · API Platform · React · TypeScript · Node.js · Docker

Guarulhos, SP · Remoto, presencial ou com mudança de cidade

eat(); sleep(); code(); repeat();

Trabalho do banco de dados ao deploy: back-end em PHP com Symfony, API Platform e Doctrine, front-end em React com TypeScript, e infraestrutura em Docker, Nginx e Linux.

Aprendi entregando. Desde 2021 desenvolvo sistemas de gestão, APIs REST, integrações entre sistemas e automações para empresas, pela VieiraTechnology, do levantamento de requisitos até a publicação em produção. Parte do que eu escrevo é pública no GitHub, com testes, CI e documentação, porque é assim que eu gostaria de encontrar um projeto ao entrar nele.

Quando um sistema quebra, procuro a causa antes de mexer no código. Corrigir sintoma sem entender o problema custa mais caro depois.

Procuro uma vaga para trabalhar em time. Autonomia e responsabilidade pelo resultado eu já tenho; o que quero somar é revisão de código, projeto grande e gente mais experiente por perto.

Projetos

Código aberto, com histórico de alterações, testes e documentação. Dá para conferir tudo sem falar comigo.

StreamVibe

PHP · Symfony · Doctrine · Twig · Docker · PHPUnit

Plataforma de streaming de séries e filmes. Autenticação, verificação de e-mail e redefinição de senha desde a base; ambiente em Docker com devcontainer, migrações com Doctrine, testes em PHPUnit, análise estática com Qodana e deploy em Platform.sh. Arquitetura, setup e guia de desenvolvimento documentados em wiki.

206 commits 9 estrelas 2 forks

Ver no GitHub

github-agent

Node.js · TypeScript · OpenAI · Weaviate

Agente que responde Issues e Discussions automaticamente usando RAG. Recebe eventos do GitHub via webhook ou GitHub Actions, divide os textos em chunks, gera embeddings com OpenAI, indexa os vetores no Weaviate, recupera o contexto relevante e publica a resposta no repositório, mantendo o controle sobre embeddings, consultas e prompts.

20 commits licença BSD-2

Ver no GitHub

SafeOnionStreamServer

Rust

Back-end de streaming com foco em confiabilidade, privacidade e facilidade de integração, mantido com os mesmos padrões de organização e documentação do StreamVibe.

1 estrela

Ver no GitHub

BotSeguradora

JavaScript · Venom-bot · WhatsApp

Bot de WhatsApp entregue para um cliente do setor de seguros, automatizando o atendimento inicial e a coleta de informações dos segurados direto na conversa. Trabalho real, em produção.

projeto para cliente

Ver no GitHub

Experiência

Desenvolvedor Full Stack — VieiraTechnology

jan 2021 — atual

Autônomo · Remoto · vieiratechnology.github.io

  • Desenvolvi sistemas web sob medida (controle de estoque, agendamentos, gestão financeira, cadastro de clientes e painéis de indicadores) em PHP com Symfony e front-end em React com TypeScript, do levantamento de requisitos até a publicação em produção.
  • Projetei e implementei APIs REST com API Platform e Doctrine ORM, com autenticação JWT e OAuth 2.0 e webhooks, conectando sistemas internos a serviços externos.
  • Modelei bancos MySQL e MariaDB, com migrações versionadas via Doctrine.
  • Desenvolvi bots de WhatsApp e Telegram para atendimento e automação, incluindo um bot em produção para cliente do setor de seguros, com Venom-bot, Baileys e Telegraf.
  • Automatizei rotinas manuais com web scraping em Puppeteer e automação desktop com Robot.js, eliminando etapas de digitação e conferência feitas à mão.
  • Padronizei ambientes de desenvolvimento e publicação com Docker, docker-compose, Nginx e Linux (Ubuntu), com CI/CD no GitHub Actions.
  • Escrevi testes com PHPUnit e apliquei análise estática, versionando com Git, GitFlow e versionamento semântico.
  • Diagnostiquei e corrigi falhas em sistemas já existentes, investigando a causa raiz antes da correção, incluindo problemas de lentidão e de integridade de dados.
  • Apliquei Clean Architecture, DDD e arquitetura em camadas, trabalhando com ScrumBan no GitHub Projects e no Azure DevOps Boards.
  • Levantei requisitos direto com as áreas de negócio dos clientes e traduzi processo manual em fluxo de sistema.

Stack

Back-end
PHP · Symfony · API Platform · Doctrine ORM · Node.js · Python (Flask) · Rust
Front-end
React · TypeScript · JavaScript (ES6+) · Twig · Symfony UX · HTML5 · CSS3 · Bootstrap
APIs e integrações
APIs REST · JWT · OAuth 2.0 · webhooks · integração entre sistemas
Dados
MySQL · MariaDB · modelagem relacional · migrações · Weaviate (vetorial)
Infra e entrega
Docker · docker-compose · devcontainer · Nginx · Linux (Ubuntu) · CI/CD com GitHub Actions
Qualidade
PHPUnit · análise estática · Git · GitFlow · versionamento semântico · code review
Arquitetura
Clean Architecture · Domain-Driven Design · arquitetura em camadas · padrões de projeto
Automação e IA
Venom-bot · Baileys · Telegraf · Puppeteer · Robot.js · OpenAI API · RAG
Também mexo com
React Native · C/C++ · C# .NET (Unity) · FlutterFlow · Bubble.io · Neovim

Formação

  • Formação técnica autodidata em desenvolvimento web, arquitetura de software e infraestrutura, construída desde 2021 em projetos reais para clientes e em projetos abertos.
  • Percurso de estudo documentado publicamente: fundamentos de PHP, orientação a objetos, Symfony, Doctrine, MySQL, Docker, Git e GitFlow, em PortfolioVieira.
  • Estudo contínuo de arquitetura de software, padrões de projeto, testes e desenvolvimento ágil.

Idiomas

Portuguêsnativo
Inglêsintermediário
Russobásico

Contato

Disponível para vagas de desenvolvedor full stack, back-end PHP/Symfony ou front-end React, em período integral. Remoto, híbrido ou presencial, com disponibilidade para mudança de cidade.