MEU ESPAÇO DE APRENDIZADO
DevDiary.
O desenvolvimento também acontece no caminho. No DevDiary, compartilho projetos pessoais, descobertas e aprendizados que fazem parte da minha evolução como desenvolvedor.
Conheça o devdiary.cloudDESENVOLVEDOR DE SOFTWARE
Entre código, ideias e café, construo sistemas que resolvem problemas. Aqui você encontra o que desenvolvo, o que aprendo e o que estou criando.

01 / SOBRE MIM
Sou Thiago Heckler, desenvolvedor de software. Gosto de entender o problema, desenhar a solução e acompanhar cada etapa até o sistema estar em produção.
Meu trabalho passa por APIs, aplicações web, bancos de dados e infraestrutura. No DevDiary, compartilho meus projetos e aprendizados. Com a Covalia, começo um novo capítulo: desenvolver software para empresas.
02 / PROJETOS SELECIONADOS
Explore os projetos, conheça as escolhas técnicas
e abra cada aplicação para experimentar.
1 de 7
API REST de tarefas, com Swagger UI para testar cada endpoint no navegador.
PostgreSQL: CRUD relacional clássico, o caso para mostrar JPA limpo.
Spring Boot 4, Spring Data JPA, springdoc-openapi
E-commerce com catálogo de produtos, carrinho e pedidos.
PostgreSQL: carrinho, estoque e pagamento em transações atômicas. Não se vende o que acabou.
Spring Boot 4, Spring Data JPA, Thymeleaf
Painel de estoque com relatórios, alertas de mínimo e gráficos.
PostgreSQL: relatórios pedem agregações SQL e joins entre tabelas.
Spring Boot 4, Spring Data JPA, Thymeleaf
Cadastro, login e autorização por papéis, com tokens JWT.
PostgreSQL: usuários, papéis e tokens exigem consistência forte.
Spring Boot 4, Spring Security, JWT
Encurtador de URLs com contagem de cliques por dia.
MongoDB: documentos simples, leitura intensa e contadores de clique.
Spring Boot 4, Spring Data MongoDB
Salas de conversa com mensagens ao vivo via WebSocket e STOMP.
MongoDB: cada mensagem é um documento; escrita intensa e schema flexível.
Spring Boot 4, WebSocket, STOMP
Cardápio online e pedidos, usando os dois bancos na mesma aplicação.
Pedidos no PostgreSQL, onde a transação garante que nada se perde.
Cardápio no MongoDB, com tamanhos e ingredientes aninhados num documento.
Spring Boot 4, Spring Data JPA, Spring Data MongoDB, Thymeleaf
03 / ALÉM DO CÓDIGO
MEU ESPAÇO DE APRENDIZADO
O desenvolvimento também acontece no caminho. No DevDiary, compartilho projetos pessoais, descobertas e aprendizados que fazem parte da minha evolução como desenvolvedor.
Conheça o devdiary.cloudUM NOVO CAPÍTULO EMPREENDEDOR
Minha empresa de desenvolvimento de software. Uma iniciativa que está começando agora, com o propósito de transformar os desafios de empresas em sistemas úteis, bem construídos e feitos para a sua realidade.
Conheça a Covalia04 / VAMOS CONVERSAR
Tem um projeto em mente, uma oportunidade ou quer trocar uma ideia sobre tecnologia? Me chama.
thiagoecheckler@gmail.com