Olá, eu sou

Emerson Dantas

Engenheiro de Software

João Pessoa, PB
Emerson Dantas

Sou um profissional apaixonado por tecnologia, com uma carreira marcada por experiências como engenheiro de software. Concentro-me no desenvolvimento Full Stack, com especial interesse por tecnologias como Angular, React, Spring Boot, Docker, Linux e Cloud Computing. Possuo um MBA em Arquitetura de Software e Soluções, que fortaleceu minha visão sobre design de sistemas escaláveis e tomada de decisões técnicas. Atualmente, estou ampliando ainda mais minha formação com um Mestrado em Engenharia de Software, com foco em Dívidas Técnicas.

Download CV

Experiência Profissional

Engenheiro de Software Sênior

Asaas
Out 2025 - Abr 2026

Atuação no time de KYC (Know Your Customer), responsável pela obtenção, tratamento e manutenção das informações dos clientes, além de fluxos de encerramento de contas.

  • Desenvolvimento e manutenção de aplicações web utilizando Grails (Groovy) e GSP, integrando Design Systems baseados em React via Webpack
  • Manutenção e desenvolvimento de funcionalidades no monolito e serviços satélites Grails, com foco em segurança e escalabilidade
  • Manutenção em scripts SQL para MySQL, Jobs de processamento e cache com Redis
  • Manutenção de integração com serviços terceiros para OCR
  • Revisões de código de PRs do time e dos times da mesma tribo
  • Participação em decisões técnicas de arquitetura e desenvolvimento
  • Manutenção de fluxos assíncronos de jobs e webhooks para análises de contas
  • Conformidade com práticas de desenvolvimento seguro em todos os ciclos de vida de software
Grails Groovy React Webpack MySQL Redis KYC

Engenheiro de Software Pleno

Strada
Ago 2022 - Set 2025

Atuação em múltiplos projetos do ecossistema logístico e financeiro: controle de fretes de grandes empresas agrícolas (documentação regulatória ao pagamento), gestão de frotas de caminhões (combustíveis, motoristas e rotas), leilões de cargas e conta digital (Pix, backend, backoffice e internet banking).

  • Desenvolvimento e manutenção de soluções usando tecnologias web e cloud (React, Angular, Spring Boot, Java, TypeScript, Oracle DB, Postgres, AWS, Cognito)
  • Integração de sistemas com soluções de BaaS (banco como serviço)
  • Resolução de chamados e incidentes de produção (War Rooms, N3)
  • Manutenção em sistemas Java legados
  • Testes unitários de API usando JUnit, Hamcrest e MockMVC
  • Criação e manutenção de ambientes de testes, homologação e produção (Docker, Kubernetes, AWS, Cognito, S3)
React Angular Spring Boot Java TypeScript AWS Docker Kubernetes Pix BaaS

Líder Técnico

Phoebus Tecnologia
Mar 2022 - Ago 2022

Atuação no desenvolvimento de um e-commerce integrado aos sistemas internos de fidelização de clientes da empresa.

  • Referência técnica no uso das tecnologias da equipe (Angular, Spring Boot, microsserviços, Java, TypeScript, PostgreSQL, MongoDB, Redis, Docker)
  • Acompanhamento de desenvolvedores em suas atividades (dificuldades, revisões, sugestões)
  • Refinamento de escopo de requisitos com tarefas técnicas
  • Implementação de testes automatizados para APIs REST
  • Proposta e aplicação de novas tecnologias, participando de decisões técnicas
Angular Spring Boot PostgreSQL MongoDB Redis Docker E-commerce

Engenheiro de Software Pleno

Phoebus Tecnologia
Ago 2021 - Mar 2022

Atuação no desenvolvimento de um e-commerce integrado aos sistemas internos de fidelização de clientes da empresa.

  • Arquitetura e desenvolvimento de microsserviços usando Spring Boot com Java e a stack Spring Cloud
  • Desenvolvimento de frontends com Angular e microfrontends com JsChannel (migração de Angular JS)
  • Revisão de solicitações de merge e auxílio a outros desenvolvedores
Spring Boot Spring Cloud Angular Microsserviços E-commerce

Engenheiro de Software Júnior

Phoebus Tecnologia
Jan 2021 - Ago 2021
  • Desenvolvimento de APIs usando Spring Boot com Java, prezando pelo desempenho e qualidade
  • Scripts SQL para migração, versionamento e manipulação de banco de dados
  • Criação e manutenção de frontends em Angular
Spring Boot Java Angular SQL

Desenvolvedor Backend Java - Trainee Pleno

Phoebus Tecnologia
Ago - Dez 2020
  • Desenvolvimento de APIs com Spring Boot, scripts SQL e frontends em Angular
  • Cobertura de testes unitários com JUnit, Hamcrest e MockMVC
Spring Boot Java Angular JUnit

Consultor / Desenvolvedor Full Stack

Projeto Tracy Technical Debt - UFPB
Dez 2019 - Ago 2021
  • Desenvolvimento e melhoria de funcionalidades para a ferramenta de gerência de dívidas técnicas Tracy TD
  • Criação de ambientes de produção e testes em diferentes provedores cloud (On-Premise, AWS e Digital Ocean), usando Docker e Docker Compose
Angular Spring Boot Postgres Docker AWS

Diretor de Projetos

Empresa Júnior - Eagle Soluções Digitais (UFPB)
Mar - Dez 2019
  • Gerenciamento de projetos: acompanhamento de equipes, gerência de prazos, documentações, riscos e oportunidades

Desenvolvedor Full Stack

Empresa Júnior - Eagle Soluções Digitais (UFPB)
Dez 2018 - Mar 2019
  • Desenvolvimento de soluções computacionais com Android Nativo, Django, Spring Boot, PostgreSQL
  • Criação de ambientes de produção usando servidores Linux e Nginx
Android Django Spring Boot AWS EC2 Nginx

Desenvolvedor / Pesquisador

Projeto Apps4Society - UFPB
Dez 2018 - Dez 2019
  • Prototipação e desenvolvimento de aplicativos Android (Java e Kotlin)
  • Desenvolvimento de API em Spring Boot
Android Java Kotlin Spring Boot

Tutor Java

UFPB - Campus IV - DCX
Mar - Nov 2019
  • Orientação e ensino de Linguagem de Programação com Java

Monitor Python

UFPB - Campus IV - DCX
Mar - Nov 2018
  • Orientação e ensino de Introdução à Programação com Python

Projetos

Projeto Pessoal

Aurum.rocks

Criador e Mantenedor

Gestor de finanças pessoais focado na visão a médio e longo prazo e no controle de gastos. Oferece timeline de transações com filtros, resumo financeiro, balanço diário, gestão de reservas, alertas de saldos negativos e gráficos de relatório mensal.

  • Frontend em React com Next.js e design Neo Brutalism
  • Backend em Spring Boot com PostgreSQL e cache Caffeine
  • Integração com LLMs para insights financeiros
  • Autenticação e autorização via AWS Cognito com SSO Google
React Next.js Spring Boot PostgreSQL Caffeine LLMs AWS Cognito Neo Brutalism
Ago 2023 - Mar 2024

Seustand.com.br

Arquiteto de Software e Líder Técnico

Plataforma que conecta organizadores de eventos a expositores. Permite a visualização de eventos, reserva e compra de stands para exposição, com fluxo completo de pagamentos integrado — incluindo parcelamento, múltiplas formas de pagamento e sistema de devoluções. Os organizadores recebem os valores diretamente pela plataforma.

  • Construção do zero: arquitetura, desenvolvimento e liderança técnica da equipe
  • Desenvolvimento do frontend (Angular 12), backend (API Spring Boot 3.x) e banco de dados (PostgreSQL)
  • Integração com gateway de pagamentos com suporte a parcelamento, múltiplos métodos e devoluções
  • Autenticação e autorização via AWS Cognito
  • Pipelines de CI/CD (GitHub Actions) e infraestrutura AWS (EC2, Docker, Route53, S3)
Angular Spring Boot PostgreSQL AWS AWS Cognito Docker Pagamentos
Mar 2023 - Ago 2023

InovaturPB - Observatório de Turismo da Paraíba

Arquiteto e Engenheiro de Software

Sistema de gestão de atrativos turísticos do estado da Paraíba. Facilita a busca e a visualização de informações sobre pontos turísticos, além de oferecer um backoffice para a gestão centralizada dos dados pelo órgão responsável.

  • Construção do zero: da arquitetura ao desenvolvimento completo
  • Frontend (React), backend (API Spring Boot 3.x) e banco de dados (PostgreSQL)
  • Estratégias de microfrontend para integração com portal WordPress existente
  • Implementação de cache com Redis para integração com serviços terceiros
React Spring Boot PostgreSQL Redis Microfrontend
Dez 2021 - Jul 2022

Shaders Design

Arquiteto de Software e Líder Técnico

Marketplace de assets 3D (malhas) voltado para profissionais de design e arquitetura. Os usuários podem navegar, visualizar e adquirir malhas para uso em seus projetos, com pagamento integrado à plataforma.

  • Construção do zero: arquitetura, desenvolvimento e liderança técnica da equipe
  • Desenvolvimento da API em Spring Boot + PostgreSQL e frontend em Angular
  • Integração com gateway de pagamentos para compra de assets
  • CI/CD de homologação (GitHub Actions) e produção na AWS (Elastic Beanstalk, API Gateway, Load Balancer, S3, RDS)
Angular Spring Boot PostgreSQL AWS GitHub Actions Pagamentos
Fev 2020 - Presente

MyFastSurvey.com.br

Arquiteto de Software e Líder de Equipe

Plataforma completa de pesquisas presenciais e online. Permite criar questionários com diversos tipos de perguntas, escalar entrevistadores que utilizam o aplicativo para realizar pesquisas em campo e eventos, com auditoria completa — incluindo gravação de áudio de cada entrevista. Também oferece questionários online com links únicos e envio em massa por e-mail, relatórios detalhados e exportação de dados em XLSX, PDF e DOCX.

  • Construção do zero: arquitetura, desenvolvimento e liderança técnica da equipe. Manutenção e melhorias contínuas até hoje
  • Arquitetura da API (Spring Boot) e frontend (Angular)
  • Sistema de auditoria com gravação de áudio das entrevistas
  • Relatórios e exportação de dados em múltiplos formatos (XLSX, PDF, DOCX)
  • Integração com sistema de pagamentos para compra de créditos de entrevistas
  • Definição de processos de CI/CD e infraestrutura em DigitalOcean com Google Cloud Storage
Angular Spring Boot Docker DigitalOcean Google Cloud Pagamentos

Formação Acadêmica

Mestrado em Informática

Engenharia de Software - Foco em Dívidas Técnicas

Universidade Tecnológica Federal do Paraná (UTFPR)

Fevereiro 2024 - Presente

MBA em Arquitetura de Software e Soluções

Pós-graduação Lato Sensu

XP Educação

Agosto 2022 - Julho 2023

Bacharel em Sistemas de Informação

CRA: 9.1

Universidade Federal da Paraíba (UFPB)

Julho 2017 - Julho 2021

Habilidades

Backend

Java
Spring Boot
Groovy
Python
Django

Ecossistema Spring

Spring Security Spring Cloud Gateway Spring Cloud Eureka OpenFeign Flyway JUnit Hamcrest MockMVC

Frontend

Angular
React
TypeScript
JavaScript
HTML5
CSS3
Next.js

Bibliotecas de UI

Angular Material Chakra UI Ant Design Neo Brutalism Bootstrap Sass

Banco de Dados & Cache

PostgreSQL
MySQL
Oracle
MongoDB
Redis
Caffeine

DevOps & Cloud

Docker
Kubernetes
Linux
Nginx
CI/CD
Grafana
Prometheus

Infraestrutura

Docker Compose Portainer Servidores Linux SonarQube TeamCity GitLab CI

AWS

Cognito S3 EC2 Route 53 API Gateway NLB ALB Elastic Beanstalk RDS

Google Cloud

Cloud Storage Maps API

Inteligência Artificial

Uso e integração de LLMs

Gemini ChatGPT Claude Code Llama (modelos locais) Gemini API OpenAI API Gestão de tokens Engenharia de prompts Skills e agentes

Ferramentas

Git
GitHub
GitLab
IntelliJ
VS Code
Gradle
DBeaver
Amazon Q
Copilot
Kiro

Soft Skills

Liderança técnica Code review Feedback construtivo Mentoria de desenvolvedores Tomada de decisão técnica Comunicação clara Planejamento e estimativas Resolução de problemas Trabalho em equipe Autonomia Gestão de prioridades Documentação técnica