Skip to content
View wennerl77's full-sized avatar

Block or report wennerl77

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

Olá, eu sou o Wenner Lucas 👋

Typing SVG

Desenvolvedor Backend focado em arquiteturas escaláveis, ecossistema Java/Spring e resolução de problemas algorítmicos complexos.


👨‍💻 Sobre Mim

  • 🎓 Graduando em Sistemas de Informação no IFMG (Instituto Federal de Minas Gerais) e formado como Técnico em Informática.
  • ☕ Especialista no ecossistema Java & Spring Boot, construindo APIs RESTful seguras, resilientes e bem documentadas.
  • 🧠 Foco contínuo em estruturas de dados, algoritmos e concorrência, com histórico premiado em competições de programação.
  • 🤖 Explorando integrações com Python, agentes de IA autônomos e automação de fluxos.
  • 👨‍🏫 Atuei como Monitor de Programação (Programação I, II e Programação Competitiva), guiando alunos em POO, estruturas de dados, grafos e programação dinâmica.

🏆 Conquistas & Algoritmos

  • 🥇 1º Lugar na Maratona de Programação do IFMG (2025) — Campeão em ambas as categorias (Técnica e Graduação).
  • 🏅 Menção Honrosa na Olimpíada Brasileira de Informática (OBI 2024) — Primeiro aluno da história do campus a alcançar essa premiação.
  • 🚀 Melhor Equipe da Maratona Mineira de Programação — Dentre todos os campi da rede IFMG.
  • 🤖 Classificação para a Fase Estadual da Olimpíada Brasileira de Robótica (OBR 2025) — Primeira equipe classificada do campus.

🛠️ Tecnologias & Habilidades

💻 Linguagens

Java C++ Python SQL GNU Bash

⚙️ Backend & Frameworks

Spring Boot Spring Security Spring Data JPA JWT Maven

🗄️ Bancos de Dados & Migrations

PostgreSQL MySQL Redis Flyway

🐳 DevOps, Cloud & Infraestrutura

Docker Docker Compose Linux Git GitHub Actions AWS Cloudflare

🧪 Testes, Qualidade & Ferramentas

JUnit 5 Postman IntelliJ IDEA VS Code n8n

🔌 Outras Vivências (IoT & Embarcados)

Arduino Raspberry Pi Android


🚀 Projetos em Destaque

Ferramenta CLI para análise estática de código (AST) em aplicações Spring Boot.

  • Parsing de código-fonte e validação de rotas via AST
  • Detecção automática de endpoints duplicados
  • Mapeamento de beans e componentes de arquitetura
  • Insights instantâneos de qualidade de código no terminal

Stack: Java JavaParser Picocli Spring Framework

Acessar Repositório →

🛒 Mosaico

Plataforma backend robusta de marketplace para pequenos feirantes e produtores locais.

  • Autenticação stateless com JWT e controle de acessos (RBAC)
  • Modelagem relacional para catálogo de produtos e pedidos
  • Arquitetura em camadas e boas práticas de APIs REST
  • Orquestração e isolamento de serviços via Docker Compose e Caddy

Stack: Java Spring Boot Spring Security PostgreSQL Docker Compose

Acessar Repositório →

⚖️ JAMS

Judge Assessment & Metrics Suite — Infraestrutura de avaliação e métricas para problemas de programação competitiva.

  • Julgamento de submissões em tempo real com controle de limites
  • Queries analíticas e regras de negócio com PLpgSQL
  • Orquestração de testes e ambiente automatizado via Shell & Makefile

Stack: Python C++ PLpgSQL Shell Makefile

Acessar Repositório →

🌙 Cidade Dorme (Em dev)

Jogo de dedução social multiplayer online com comunicação bidirecional em tempo real.

  • Backend orientado a eventos baseado em WebSockets
  • Sistema de matchmaking e salas dinâmicas
  • Sincronização de estado da partida em baixa latência

Stack: WebSockets TypeScript Event-Driven

Acessar Repositório →


📊 Estatísticas do GitHub

GitHub Stats Top Languages

🐍 Mapa de Contribuições

Snake animation

📫 Vamos Conversar?

LinkedIn   Email   GitHub

Construindo software resiliente, escalável e de alto impacto — um commit por vez.

Pinned Loading

  1. spring-inspector spring-inspector Public

    A CLI for analyzing Spring codebases, inspecting architecture, detecting common issues, and generating actionable insights.

    Java 3

  2. Competitive-Programming Competitive-Programming Public

    Solved exercises from Programming Marathons, Informatics Olympiads, LeetCode and more.

    C++ 1

  3. codesnap codesnap Public

    Capture clean, customizable code screenshots quickly with an open-source tool that requires no signup, backend, or setup.

    JavaScript