Sou Matheus Castro, engenheiro de software orientado a produto com seis anos de experiência entre aplicações operacionais, visão computacional aplicada e infraestrutura de produção.
Transformo requisitos ambíguos em sistemas que equipes conseguem entregar, operar e evoluir.
Trabalho confidencial explicado pelas decisões e resultados que podem ser compartilhados.
INFERÊNCIA LOCAL · QUADRO 1842
Visão computacional aplicadaProdução · NDA
Contagem visual que permanece no celular.
Para um fluxo industrial confidencial, treinei e implantei um modelo de visão para contar pequenos componentes em grandes lotes. O pipeline completo da câmera rodou localmente com ONNX a aproximadamente 30 FPS no ambiente medido e entrou em produção em diferentes celulares.
Inferência ONNX no dispositivo
Sem servidor de inferência
Pequeno grupo de operadores
COREGPUAWSCI
OPERAR · REDUZIR · RECUPERAR
Engenharia de plataformaCIAg · Atual
Uma plataforma menor e recuperável.
No CIAg, um Instituto de Ciência e Tecnologia (ICT) privado brasileiro, opero um ambiente local com oito hosts que sustenta serviços centrais, VMs no Proxmox, processamento em GPU, rede, GitLab e ferramentas de implantação. Também transformo arquiteturas de projetos em Terraform e fluxos de CI/CD que as equipes de desenvolvimento conseguem operar.
~30%
de redução no custo total da AWS, medida no Cost Explorer, após consolidar workloads menores de EC2 em serviços com Docker.
Nota de recuperação: quando o backup não restaurava
Um backup do GitLab armazenado no S3 falhou porque sua estrutura era incompatível após uma atualização. Durante um fim de semana, corrigi o arquivo, restaurei os repositórios com perda apenas de logs não essenciais de pipeline e transformei o processo em scripts reproduzíveis e testados no mundo real.
Software de produtoSistemas confidenciais
Especificidade útil, mesmo sob NDA.
Meu trabalho comercial inclui evoluir um fluxo logístico legado, construir um módulo de aplicação para um produto agrícola conectado e contribuir de forma relevante para sistemas em produção com Kotlin/Spring e NestJS. As identidades dos clientes permanecem privadas; o escopo técnico ainda pode ser descrito com clareza.
Fluxo logísticoJava 8 · MySQL · AngularJS
Backend mobileKotlin · Spring · ~100 usuários
CMS corporativoNestJS · organização com ~600 pessoas
Agricultura conectadaMódulo de aplicação · lançamento de produto
Competências / 02
Três camadas do mesmo produto.
Sou mais útil quando um projeto cruza decisões de produto, implementação e o ambiente que precisa mantê-lo em execução.
01
Software de produto
Novos fluxos, serviços backend e ferramentas internas para operações existentes. Experiência com restrições legadas, alinhamento com stakeholders e entregas incrementais.
Kotlin · Spring · TypeScript · NestJS · Java · MySQL
02
Visão computacional aplicada
Experimentação, treinamento, avaliação e integração de modelos, com atenção especial à inferência offline e a uma pergunta básica: aprendizado de máquina é realmente necessário?
Python · YOLO · ONNX · Detecção de anomalias
03
Infraestrutura de entrega
Ambientes reproduzíveis em nuvem e infraestrutura local, pipelines de entrega, critérios práticos de qualidade e transferência de conhecimento para que as equipes implantem com autonomia.
AWS · Terraform · GitLab CI/CD · Docker · Proxmox
Serviços AWS usados em produção
EC2 / ECS / Lambda / ECR
VPC / bastions / balanceamento / Route 53
RDS / S3 / SQS / SNS / SES
IAM / CloudWatch
Também avaliei GCP e OCI quanto a custo e adequação; minha experiência de produção mais profunda está na AWS.
Liderança / 03
Reduzir a distância entre as pessoas.
Propus e hoje coordeno uma guilda de engenharia com seis pessoas no CIAg, com responsabilidade cotidiana pela efetividade técnica, continuidade da carga de trabalho, apoio individual e organização de afastamentos.
O objetivo é simples: preservar um canal direto e confiável à medida que a organização cresce, para que restrições técnicas e interpessoais sejam tratadas antes de se tornarem problemas de entrega.
2019–2020Desenvolvedor de Software · Newcon
2021–hojeCIAg · Estagiário → Assistente de Pesquisa → Pesquisador Júnior → Pesquisador de Tecnologia
Pesquisa / 04
Pesquisa de mestrado em andamento.
Curso o mestrado em Ciência da Computação na UNESP. O trabalho atual investiga agentes multimodais e interação acessível; publicarei o escopo, os métodos e os resultados após sua qualificação formal.
Qualificação pendente
Laboratório comunitário / 05
Ferramentas úteis. Sem conta desnecessária.
Utilitários rápidos e acessíveis que processam dados localmente sempre que possível.
Os projetos de Stardew Valley são pequenas ferramentas pessoais feitas antes de IA generativa entrar no meu fluxo. Estão aqui porque polimento e afeto também contam.
Conte o que precisa funcionar, quem depende disso e quais restrições são reais. Estou aberto a projetos assíncronos bem definidos e oportunidades internacionais de longo prazo, atuando de forma integrada à equipe.