Skip to content
View TiagoMalanczen's full-sized avatar
💭
🫠
💭
🫠
  • Brasil-Paraná-PontaGrossa

Block or report TiagoMalanczen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TiagoMalanczen/README.md

Olá, sou o Tiago 👋

Desenvolvedor Back-End com foco no ecossistema Java e Spring Boot. Atualmente cursando Análise e Desenvolvimento de Sistemas na UTFPR, unindo fundamentação teórica de estruturas de dados e orientação a objetos com construção prática de APIs RESTful seguras, escaláveis e de alta integridade transacional.


💻 Linguagens

Java e C

🚀 Frameworks & Persistência

Spring Boot, Hibernate e MySQL

🛠️ Ferramentas de Desenvolvimento

Git, GitHub, IntelliJ IDEA e Postman

📌 Projetos em Destaque

  • CreditFlow API: Microsserviço financeiro para simulação, validação de regras de crédito e contratação de empréstimos consignados. Focado em consistência transacional, rigor matemático com BigDecimal e integridade de domínio, aplicando arquitetura em camadas e suíte de testes unitários com JUnit 5 e Mockito.
  • HelpDesk API: API corporativa stateless para suporte técnico. Implementa autenticação e autorização via Spring Security 6 e JWT, controle de acesso granular (RBAC), paginação com Spring Data JPA e interceptação global padronizada de exceções (@RestControllerAdvice).
  • Carteira Digital API: Microsserviço transacional financeiro focado em integridade de saldo (ACID) e liquidação de transferências P2P. Utiliza cálculos monetários com BigDecimal, bloqueio de operações inconsistentes e reversão automática com @Transactional.
  • Chess Java CLI: Motor completo de xadrez para terminal (CLI), cobrindo regras oficiais da FIDE (Roque, En Passant, Promoção) e detecção automática de Xeque/Xeque-mate com separação estrita de camadas e polimorfismo.

🎓 Formação Acadêmica

  • Tecnólogo em Análise e Desenvolvimento de Sistemas — UTFPR (Cursando)
  • Técnico em Desenvolvimento de Sistemas-Nível Médio — SENAI (Concluído)

📫 Contato

LinkedIn E-mail

Pinned Loading

  1. creditFlow-api creditFlow-api Public

    API RESTful em Java 21 e Spring Boot para simulação e contratação de crédito consignado

    Java 1

  2. helpdesk-api helpdesk-api Public

    API RESTful para gestão de HelpDesk com Java 21 e Spring Boot . Inclui autenticação JWT, RBAC, Spring Data JPA, MySQL e tratamento global de erros.

    Java 1

  3. chess-java chess-java Public

    Motor de xadrez completo desenvolvido em Java e Orientado a Objetos (CLI), com regras oficiais, jogadas especiais e renderização via Unicode.

    Java 1