aberto a oportunidades · CLT ou PJ
desenvolvedor fullstack

Pronto para
construir o futuro
com código.

Java Spring Boot TypeScript Angular Docker PostgreSQL Git
Foto de perfil de Thiago Estevão - Desenvolvedor FullStack
Thiago Estevão
Dev FullStack
buscando oportunidades para evoluir
// localizaçãoRecife · BR
// formaçãoADS - 4º período
// disponibilidadeimediata
// respostaem até 24h
sobre mim

DETERMINADO
PRONTO PARA AGIR.

Sou um profissional com experiência em liderança, foco em entrega de resultado e metodologias ágeis. Estudei por conta própria e na faculdade, construindo projetos reais que cobrem back-end robusto com Java + Spring Boot e front-end reativo com TypeScript + Angular.

Valorizo ambientes que invistam em aprendizado e colaboração. Ofereço dedicação total, código limpo, compromisso com boas práticas — Git flow, containerização com Docker e persistência com PostgreSQL — e muita vontade de crescer junto com a empresa.

habilidades

O QUE
SEI FAZER

Tecnologias que estudei a fundo e aplico em projetos reais. Cada entrega segue boas práticas de código e versionamento.

02

Front-end com Angular

SPAs modernas e responsivas com Angular e TypeScript. Componentização, serviços, RxJS, rotas protegidas e consumo de APIs REST.

TypeScript Angular RxJS SCSS
03

Landing pages responsivas

Páginas de alta conversão e 100% responsivas com design moderno, animações suaves e experiência otimizada para todos os dispositivos.

HTML5 CSS3 JavaScript SEO
04

Banco de Dados

Modelagem relacional, consultas SQL otimizadas e integração com PostgreSQL via Spring Data JPA. Migrations com Flyway.

PostgreSQL SQL Flyway JPA
05

DevOps Básico

Containerização de aplicações com Docker e Docker Compose. Ambiente de desenvolvimento reproduzível e configuração de serviços.

Docker Docker Compose Linux
06

Versionamento & Boas Práticas

Git flow, commits semânticos, pull requests e code review. Código limpo, SOLID, testes unitários com JUnit e princípios de Clean Architecture.

Git SOLID JUnit Clean Code
projetos pessoais

O QUE CONSTRUÍ

Projetos desenvolvidos para aprender na prática. Cada um foi do zero ao deploy, integrando diferentes tecnologias da stack.

PetFileRepository.java
public List<PetFiltro> findAll() { try { Files.walk(diretorio.toPath()) .filter(Files::isRegularFile) .map(this::convertToPet) .toList(); } catch (IOException e) { Exception e }
Java · Backend 2026

Sistema de Cadastro de Pets

Aplicação Java CLI para gerenciamento de pets utilizando persistência em arquivos. Implementa filtros dinâmicos, leitura automatizada de dados, arquitetura baseada em camadas (menu, service e repository) e implementação dos conceitos POO e SOLID.

Java Streams File I/O SOLID
Ver no GitHub →
NeoMvpApi.java
imports... @RestController @RequestMapping("/api/clients") public class ClientController { @GetMapping public List<ClientModel> findAll() { service.findAll() } }
Java · Spring Boot 2025

MVP API

API REST completa para gestão de cadastro de pessoa física com autenticação JWT, controle de acesso por roles, paginação e integração com PostgreSQL via Docker Compose, testes unitários e de integração com JUnit e documentação com Swagger.

Java 21 Spring Boot JWT PostgreSQL Docker
Ver no GitHub → 🔗 Demo ao vivo
lucas-fitness.html
<section id="hero"> <h1>TRANSFORME<br> SEU CORPO.</h1> </section> <section id="servicos"> <div class="service-card"> ⚡ Personal Presencial</div> </section>
HTML5 · CSS3 · JavaScript 2026

Lucas Motta | Personal Trainer

Landing Page responsiva para personal trainer com design escuro moderno, cards de serviços interativos, sistema de depoimentos, formulário de contato funcional e animações suaves. Desenvolvida com foco em conversão e experiência do usuário.

HTML5 CSS3 JavaScript Responsivo Intersection Observer
Ver no GitHub → 🔗 Demo ao vivo
contato

VAMOS
CONVERSAR?

Estou em busca de oportunidades. Se você tem uma vaga ou projeto que se encaixa no meu perfil, adoraria bater um papo! Sinta-se à vontade para me mandar uma mensagem clicando abaixo:

contato.form — thiago.dev

MENSAGEM ENVIADA!

Obrigado pelo contato!
Responderei em até 24 horas.