Skip to content
View Danilo-dps's full-sized avatar
💙
💙

Highlights

  • Pro

Block or report Danilo-dps

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
Danilo-dps/README.md

🔭 Atualmente: Atuando no desenvolvimento de microsserviços com Java 17, Java 21 e Spring Boot, buscando evoluir minhas competências técnicas a cada dia.

🎓 Formação: Graduando em Engenharia da Computação (Univesp), com base técnica em Análise e Desenvolvimento de Sistemas (FATEC) — onde construí meus fundamentos acadêmicos iniciais utilizando Java 11.

🌱 Evolução Contínua: Busco expandir meu conhecimento de forma gradual e consistente, com foco no ecossistema Java, modelagem de dados e conceitos de arquitetura. Tenho bastante interesse em mensageria assíncrona e no uso de IA para otimização de fluxos de trabalho.

☁️ Infra & Cloud: Certificado em OCI Foundations Associate, habituado ao uso de Docker e sistemas Linux (Arch/Ubuntu) para organização do ambiente de desenvolvimento local.

Fora do código: Aprecio a tranquilidade do interior, gosto de filosofia, psicologia e me divirto com videogames, xadrez e poker.


🛠️ Tecnologias e Ferramentas

Skills

🏆 Projetos em Destaque

💸 Ecossistema de Pagamentos (API)
Microsserviço construído com Java 21 e Spring Boot. Gerencia contas, autenticação (JWT) e processa depósitos e transferências, produzindo eventos assíncronos.
📨 Serviço de Notificações
Microsserviço consumidor construído com Java 21 que escuta tópicos do Apache Kafka (modo KRaft) e dispara notificações por e-mail via SMTP do Google.
♟️ Motor de Xadrez
Aplicação em Java puro de terminal consolidando conceitos avançados de Orientação a Objetos, tratamento de exceções e lógica estruturada.
📦 Library Commons
Mini-biblioteca criada para compartilhar exceções e DTOs (Records) padronizados entre os microsserviços de pagamento e notificação.

📫 Como me encontrar

Pinned Loading

  1. univesp-estrutura-de-dados univesp-estrutura-de-dados Public

    Funcionamento da memória, Entendimento do funcionamento um pouco mais baixo nível

    C++

  2. logic-in-c logic-in-c Public

    C

  3. dps-kafka-producer dps-kafka-producer Public

    Exemplo de um producer usando spring kafka

    Java

  4. dps-kafka-consumer dps-kafka-consumer Public

    Exemplo de um consumidor de mensagens com spring kafka

    Java

  5. java-beecrowd java-beecrowd Public

    Java

  6. java-udemy java-udemy Public

    Java