Thiago Henrique dos Santos
Versão de impressão
Perfil
Desenvolvedor Full Stack com 6+ anos de experiência, especializado em ecossistemas JavaScript/TypeScript, com sólida base em Java e C++. Expertise comprovada no desenvolvimento end-to-end de aplicações escaláveis, desde interfaces mobile e web até sistemas backend robustos. Amplo conhecimento em infraestrutura cloud na AWS (EC2, S3, Secrets Manager), containerização com Docker e Docker Compose, e bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB). Recentemente liderei o desenvolvimento completo de e-commerce, incluindo arquitetura de sistemas de pagamento, deploy em cloud e práticas DevOps. Capacidade demonstrada de dominar rapidamente novas tecnologias e entregar soluções completas de engenharia de software.
Objetivo
Busco atuar como Desenvolvedor Full Stack ou Especialista em JavaScript/TypeScript, preferencialmente em projetos que envolvam arquitetura de sistemas escaláveis, integração de APIs e desenvolvimento de soluções end-to-end. Tenho interesse em posições que desafiem minhas habilidades em cloud computing, sistemas de pagamento e desenvolvimento mobile, aproveitando minha experiência recente em e-commerce e minha base sólida em Java e Spring Boot.
Habilidades
- Aprendizado Contínuo e Autodidatismo: Capacidade comprovada de dominar novas tecnologias rapidamente, com histórico de transição entre múltiplas stacks (C++ → Java → JavaScript/TypeScript) e atualização constante através de certificações e projetos práticos.
- Comunicação Técnica Efetiva: Habilidade para articular ideias complexas para diferentes públicos, desde stakeholders até equipes de desenvolvimento. Experiência em documentação de sistemas, relatórios de engenharia e apresentação de soluções técnicas.
- Resiliência e Resolução de Problemas: Capacidade de lidar com desafios complexos em ambientes de alta pressão, transformando obstáculos em oportunidades de aprendizado e melhoria contínua.
- Arquitetura e Escalabilidade: Experiência em projetar sistemas end-to-end, desde aplicações mobile até APIs RESTful escaláveis, com foco em performance, segurança e manutenibilidade.
- Gestão de Projetos Full Stack: Domínio completo do ciclo de desenvolvimento, incluindo concepção, implementação, deploy em cloud (AWS) e manutenção de aplicações web e mobile.
- Integração de Sistemas de Pagamento: Expertise na implementação de soluções financeiras robustas incluindo PIX, cartão de crédito tokenizado e múltiplos gateways de pagamento.
- DevOps e Infraestrutura Cloud: Conhecimento prático em configuração de ambientes, gerenciamento de containers (Docker), e implantação de aplicações em cloud com monitoramento e segurança.
Conhecimento
Experiente
- React Native;
- React Js;
- Node JS;
- Java Spring Boot;
- AWS (EC2, Secrets Manager);
- Firebase Authentication;
- REST APIs;
- WebSocket;
- Payment Systems Integration;
- Docker;
- MySQL;
- MongoDB;
- Typescript;
- CSS3;
- HTML5;
Conhecimento
Estudando
- JQuery;
- Webpack;
- Bootstrap;
- VueJS;
Experiências profissionais
Projeto E-commerce Full Stack[Projeto Particular], 02/2024 — 04/2025, Desenvolvedor Full Stack
Desenvolvimento completo de e-commerce desde a concepção até o deploy, atuando como Full Stack Developer. Construí as versões mobile (Android e iOS) utilizando React Native e versão web com React.js. Implementação de arquitetura escalável com Java Spring Boot para API REST, integrando múltiplos serviços de pagamento e entrega.
Sistema de Pagamentos
Desenvolvimento de sistema de pagamentos completo com: Processamento PIX via webhook e WebSocket para confirmação em tempo real • Tokenização de cartões de crédito para transações recorrentes • Integração com PagBank para operações financeiras • Gestão de entregas via API Melhor Envio com geração automática de etiquetas • Geolocalização de endereços via CEP com obtenção de coordenadas
Infraestrutura e DevOps
Arquitetura cloud na AWS utilizando EC2 para hospedagem, Secrets Manager para gestão segura de chaves API, e configuração completa de DNS com certificados SSL/TLS. Implementação de autenticação Firebase com múltiplos provedores (Google, email/senha).
Santos Informática[freeLancer], 05/01/2023 — 30/04/2025, Fullstack Developer
Atuei como Desenvolvedor Full Stack liderando o desenvolvimento de soluções de e-commerce utilizando Flutter para frontend multiplataforma, bancos de dados NoSQL para gestão de dados e arquitetura serverless para escalabilidade. Implementei sistemas que atendiam clientes em todas as principais plataformas: Linux, macOS, Windows, Web, Android e iOS, garantindo experiência consistente e performance otimizada em cada ambiente.
Archon/Verso, 15/11/2023 — 05/01/2024, Desenvolvedor Front-End e Mobile
Desenvolvi aplicações web e mobile completas, utilizando tecnologias modernas como React.js, React Native, Next.js e Styled Components para criar interfaces responsivas e de alta performance. Implementei arquiteturas escaláveis, integrações com APIs RESTful e garanti a qualidade do código através de boas práticas e padrões de desenvolvimento.
Bullla, 01/07/2023 — 30/09/2023, Desenvolvedor Front-End e Mobile
Desenvolvi aplicações web e mobile completas, utilizando tecnologias modernas como React.js, React Native, Next.js e Styled Components para criar interfaces responsivas e de alta performance. Implementei arquiteturas escaláveis, integrações com APIs RESTful e garanti a qualidade do código através de boas práticas e padrões de desenvolvimento.
Aitia, 08/07/2021 — 31/06/2023, Desenvolvedor Front-End e Mobile
Desenvolvi aplicações web e mobile completas, utilizando tecnologias modernas como React.js, React Native, Next.js e Styled Components para criar interfaces responsivas e de alta performance. Implementei arquiteturas escaláveis, integrações com APIs RESTful e garanti a qualidade do código através de boas práticas e padrões de desenvolvimento.
Airon Global, 26/09/2018 — 01/04/2019, Programador Java
Atuei no desenvolvimento de aplicações Java WEB com arquitetura server-side em Groovy/Grails. Implementei soluções utilizando banco de dados Oracle e desenvolvi interfaces gráficas complexas com GXT/GWT, focando em performance, usabilidade e manutenibilidade do código.
Aveva/Schneider-Electric, 26/03/2017 — 26/09/2018, Estágio Programação C++
Atuei no desenvolvimento e manutenção de drivers para PLCs (Controladores Lógicos Programáveis), implementando novas funcionalidades e realizando correções em drivers existentes. Adquiri experiência em conceitos de baixo nível, testes de integração e desenvolvimento multiplataforma utilizando Visual Studio e ambientes Linux.
IFSP, 05/02/2014 — 14/08/2014, monitor de lógica
Atuei como monitor da disciplina de Lógica de Programação no campus Presidente Epitácio, auxiliando os alunos no desenvolvimento de fundamentos de programação através da criação de fluxogramas, pseudocódigo e implementação de algoritmos na linguagem C. Ministrei sessões de tutoria, esclareci dúvidas e contribuí para a consolidação do raciocínio lógico-computacional dos estudantes.
Licenças e Certificações
Microsserviços 2026 com Spring Boot, Spring Cloud, Kubernetes, GCP e Docker
Erudio Training
Issued jan 2026
Adicionando segurança a uma API REST com Spring Security
DIO
Issued nov 2024
Abstraindo um bootcamp usando orientação a objetos em Java
DIO
Issued nov 2024
Criando uma API REST documentada com Spring Web e Swagger
DIO
Issued nov 2024
Padrões de Design com Java: Dos Clássicos (GoF) ao Spring Framework
DIO
Issued nov 2024
Desenvolvendo Testes Usando Mockito
DIO
Issued nov 2024
Introdução ao MongoDB e Bancos de Dados NoSQL
DIO
Issued nov 2024
Introdução a Bancos de Dados Relacionais (SQL)
DIO
Issued nov 2024
Introdução a Testes de Software
DIO
Issued nov 2024
Introdução ao Spring Framework com Spring Boot
DIO
Issued nov 2024
Publicando sua API REST na Nuvem Usando Spring Boot 3, Java 17 e Railway
DIO
Issued nov 2024
Testes Unitários com JUnit
DIO
Issued nov 2024
Versionamento de Código com Git e GitHub
DIO
Issued ago 2024
Desafios de Codificação: Melhore Sua Lógica e Pensamento Computacional
DIO
Issued ago 2024
Contribuindo para um Projeto Open Source no GitHub
DIO
Issued ago 2024
Criando um Banco Digital com Java e Orientação a Objetos
DIO
Issued ago 2024
Criando um Sistema Pequeno para Validação de Processo Seletivo
DIO
Issued ago 2024
Depuração Java
DIO
Issued ago 2024
Desenvolvendo APIs e Microsserviços na Claro
DIO
Issued ago 2024
Fundamentos de Programação Orientada a Objetos com Java
DIO
Issued ago 2024
Ganho de Produtividade com Stream API
DIO
Issued ago 2024
Conhecendo as Coleções Java
DIO
Issued ago 2024
Introdução e Estruturas Condicionais com Java
DIO
Issued ago 2024
Introdução ao Ambiente Java e Projetos Colaborativos
DIO
Issued ago 2024
Introdução à Plataforma Java
DIO
Issued ago 2024
Ambiente de Desenvolvimento Java
DIO
Issued ago 2024
Java e Tratamento de Exceções
DIO
Issued ago 2024
Aprendendo a Sintaxe Java
DIO
Issued ago 2024
Live de Lançamento: Coding The Future Claro - Java com Spring Boot
DIO
Issued ago 2024
Modelando o iPhone com UML: Funções de Música, Chamadas e Internet
DIO
Issued ago 2024
Pilares da Programação Orientada a Objetos em Java
DIO
Issued ago 2024
Estruturas de Repetição em Java
DIO
Issued ago 2024
Simulando Uma Conta Bancária Através Do Terminal/Console
DIO
Issued ago 2024
Simulando Uma Conta Bancária Através Do Terminal/Console
DIO
Issued ago 2024
Bem-vindo ao seu Bootcamp Java com Claro
DIO
Issued ago 2024
Arquitetura Clean e Hexagonal
Cod3r
Issued jul 2024
Loja virtual completa usando Flutter
Startto.dev
Issued abr 2024
Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Cod3r
Issued dez 2022
Compreendendo TypeScript
Cod3r
Issued jun 2021
React Native: Desenvolva APPs Nativas para Android e iOS
Cod3r
Issued mai 2021
Flisol Festival Latino Americano de Instalação de Software Livre 2014
Instituto Federal de Educação, Ciências e Tecnologia de São Paulo(IFSP)
Issued jun 2014
Java Completo: Do Zero ao Profissional + Projetos
Cod3r
Issued jul 2024
Descobrindo a inteligência artificial generativa
Microsoft
Issued set 2023
Arquitetura Clean e Hexagonal
Cod3r
Issued jul 2024
Interesses e hobbies
Tenho interesse por atividades que promovem equilíbrio entre corpo e mente, praticando ciclismo, natação e musculação regularmente. Nos momentos de lazer, aprecio jogos e assistir séries e filmes em inglês, o que também contribui para manter minha fluência no idioma. Valorizo a diversidade de pensamento e busco constantemente expandir meus horizontes culturais através do contato com pessoas de diferentes backgrounds e perspectivas.
Contato
(11) 98608-2341
codedemonbr
@gmail.com
@codedemonbr
Github
@codedemonbr