Engenheiro de Software Sênior · Tech Lead
Thallis Andre Faria Moreira
Fullstack (Node.js, Angular, AWS, IA/RAG)
8+ anos como engenheiro fullstack e tech lead, transformando problemas de negócio ambíguos em arquitetura clara, código em produção e times que entregam.
Brasil (GMT-3) · Aberto a vagas remotas
Sobre
Engenheiro de Software Sênior e Tech Lead com mais de 8 anos de progressão de carreira, de estagiário de desenvolvimento a Tech Lead, construindo produtos fullstack (microsserviços em Node.js/TypeScript e interfaces em React/Angular) e sistemas cloud-native na AWS nos setores fintech, legal tech e edtech.
Arquitetou uma plataforma de IA Generativa/RAG que reduziu a pesquisa de documentos jurídicos de horas para minutos em mais de 100 mil documentos processados, e desenvolveu uma camada de identidade SSO multi-tenant atendendo mais de 10 mil usuários em 5+ produtos, além de reduzir os gastos mensais com AWS em ~25%.
Anteriormente modernizou sistemas de crédito corporativo sustentando uma carteira de crédito multibilionária (em reais) no Itaú Unibanco, o maior banco da América Latina. Promovido a Tech Lead em ~12 meses e atualmente lidera 8+ engenheiros; possui 4 certificações AWS.
Da mesa vazia ao sistema no ar
Todo projeto novo começa assim: só o problema, nenhuma decisão tomada ainda.
Arquitetura, backend, interface: cada peça entra no lugar certo, uma decisão por vez.
Até o sistema estar no ar, resolvendo o problema de verdade para quem usa.
Experiência
New Rizon
Mai 2023 até o momentoEngenheiro de Software Sênior, promovido a Tech Lead
Remoto, Brasil · Empresa brasileira de software B2B (~60 funcionários) com produtos em legal tech, edtech e Business Intelligence.
- Promovido a Tech Lead em ~12 meses; lidera 8+ engenheiros em 5+ produtos, padronizando padrões arquiteturais, traduzindo requisitos de negócio ambíguos em roadmaps técnicos acionáveis, e desbloqueando entregas através de revisões de solução e priorização técnica.
- Arquitetou e lidera uma plataforma de IA Generativa/RAG para o setor jurídico, permitindo busca e respostas em linguagem natural sobre milhares de documentos complexos usando LLMs, embeddings, busca vetorial e pipelines de recuperação, reduzindo o tempo de pesquisa de documentos de horas para minutos.
- Arquitetou um microsserviço de identidade multi-tenant (auth/SSO) atendendo 10 mil+ usuários em 5+ aplicações, estabelecendo o padrão centralizado de autenticação da empresa e eliminando implementações fragmentadas de autenticação.
- Lidera a evolução de um microsserviço de gestão e processamento de arquivos que realiza extração em larga escala, OCR, indexação, vetorização e busca semântica sobre 100 mil+ arquivos (PDFs, documentos escaneados, imagens, planilhas), a base de dados que sustenta os produtos de RAG e busca semântica da empresa.
- Projetou o microsserviço ms-dashboards do zero usando Node.js, clean architecture e APIs REST modulares, visando escalabilidade para 10.000+ usuários simultâneos.
- Reduziu os gastos mensais com AWS em ~25% ao redimensionar serviços ECS/Fargate, adotar Fargate Spot para processamento assíncrono de documentos, ajustar a alocação de memória do Lambda e automatizar políticas de ciclo de vida do S3, preservando alta disponibilidade.
NTT Data, alocado no Itaú Unibanco
Jun 2021 até Mai 2023Engenheiro de Software Sênior
Remoto, Brasil · Consultoria global de TI; atuação no cliente Itaú Unibanco, o maior banco da América Latina.
- Migrou capacidades críticas de produtos estratégicos de crédito corporativo (Conta Garantida e Giro) de sistemas legados monolíticos para microsserviços usando Java, Spring Boot, Angular e AWS, sustentando uma carteira de crédito multibilionária (em reais) e dezenas de milhares de clientes corporativos.
- Reduziu o tempo de lead time de deploy de horas para minutos ao implementar pipelines de CI/CD com GitHub Actions, automatizando build, teste e deploy de aplicações containerizadas na AWS, melhorando a previsibilidade de entregas do squad.
- Elevou o padrão de qualidade técnica do time por meio de definição de contratos de API, revisões de código, discussões de arquitetura, testes automatizados, princípios SOLID e padronização de integrações.
Decisão Sistemas
Nov 2019 até Jun 2021Desenvolvedor de Software Júnior
Goiânia, Brasil · Software de gestão financeira para instituições brasileiras de microcrédito (Empresas Simples de Crédito).
- Desenvolveu módulos de pagamento, integrações com APIs externas e interfaces web em Angular/Node.js para uma plataforma de crédito de microcrédito, otimizando o ciclo de vida completo das transações das operações de crédito e reforçando componentes críticos com TDD.
ELO Empresa Júnior
Nov 2018 até Dez 2019Trainee de Desenvolvimento de Software
Goiânia, Brasil · Consultoria júnior de software gerida por estudantes da Universidade Federal de Goiás.
- Entregou aplicações web e de e-commerce para clientes reais usando React.js, React Native e APIs REST, além de liderar treinamentos internos de Docker e React para 10+ membros, padronizando as práticas de engenharia do time.
Habilidades
Linguagens
Frameworks e Bibliotecas
IA e Engenharia de Dados
Arquitetura e Padrões
Cloud e DevOps
AWS: ECS, EKS, Fargate, Lambda, S3, API Gateway
Bancos de Dados e Observabilidade
Testes e Qualidade
Certificações
Formação
Pós-Graduação em Arquitetura de Software
Out 2025FIAP (Faculdade de Informática e Administração Paulista)
Especialização em design de sistemas distribuídos, microsserviços, padrões de escalabilidade e arquitetura corporativa, aplicada diretamente nas responsabilidades de Tech Lead em ambientes de backend de alto throughput.
Bacharelado em Engenharia de Computação
Dez 2024Universidade Federal de Goiás (UFG)
Currículo completo de engenharia com sólida base em algoritmos, estruturas de dados, sistemas operacionais, redes de computadores e princípios de engenharia de software.
Contato
Aberto a vagas remotas. Entre em contato sobre oportunidades, colaborações, ou só para falar sobre arquitetura.
Meu horário local: