thallis.dev

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

01

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.

Anos de Experiência
Produtos Liderados
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.

02

Experiência

  1. New Rizon

    Mai 2023 até o momento

    Engenheiro 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.
  2. NTT Data, alocado no Itaú Unibanco

    Jun 2021 até Mai 2023

    Engenheiro 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.
  3. Decisão Sistemas

    Nov 2019 até Jun 2021

    Desenvolvedor 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.
  4. ELO Empresa Júnior

    Nov 2018 até Dez 2019

    Trainee 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.
03

Habilidades

TypeScriptJavaScriptPythonSQLNode.jsNestJSNext.jsReactAngularRAG PipelinesLLMsEmbeddingsVector SearchPGVectorSemantic SearchOCRDocument ProcessingMicroservicesEvent-Driven ArchitectureDomain-Driven DesignHexagonal ArchitectureServerlessREST API DesignOpenAPIHigh AvailabilityAWSKubernetesDockerTerraformGitHub ActionsGitLab CIJenkinsPostgreSQLMongoDBRedisMySQLDatadogPrometheusGrafanaTDDBDDSOLIDSonarQubeCode Review

Linguagens

TypeScript
JavaScript
Python
SQL

Frameworks e Bibliotecas

Node.js
NestJS
Next.js
React
Angular

IA e Engenharia de Dados

RAG Pipelines
LLMs
Embeddings
Vector Search
PGVector
Semantic Search
OCR
Document Processing

Arquitetura e Padrões

Microservices
Event-Driven Architecture
Domain-Driven Design
Hexagonal Architecture
Serverless
REST API Design
OpenAPI
High Availability

Cloud e DevOps

AWS
Kubernetes
Docker
Terraform
GitHub Actions
GitLab CI
Jenkins

AWS: ECS, EKS, Fargate, Lambda, S3, API Gateway

Bancos de Dados e Observabilidade

PostgreSQL
MongoDB
Redis
MySQL
Datadog
Prometheus
Grafana

Testes e Qualidade

TDD
BDD
SOLID
SonarQube
Code Review

Certificações

AWS Certified Solutions Architect ProfessionalAWS Certified Solutions Architect Professional
AWS Certified Solutions Architect AssociateAWS Certified Solutions Architect Associate
AWS Certified Developer AssociateAWS Certified Developer Associate
AWS Certified Cloud PractitionerAWS Certified Cloud Practitioner
04

Formação

Pós-Graduação em Arquitetura de Software

Out 2025

FIAP (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 2024

Universidade 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.

05

Contato

Aberto a vagas remotas. Entre em contato sobre oportunidades, colaborações, ou só para falar sobre arquitetura.

Meu horário local: