Guilherme Dantas

Desenvolvedor full stack: Java, Spring Boot e Angular.
Estagiário de TI e formando em Ciência e Tecnologia na UFRN, com base em infraestrutura e estudando segurança (Blue Team).
ls projetos/
skills
Back-end
- Java
- Spring Boot
- Spring Security
- JWT
- JPA/Hibernate
- APIs REST
Front-end
- Angular
- TypeScript
- JavaScript
- HTML
- CSS
Dados
- SQL Server
- MariaDB
- MySQL
- Oracle (PL/SQL)
- Oracle APEX
- Power BI
Automação
- Python
- integração entre sistemas
Deploy
- Git
- GitHub Actions
- CI/CD
- VPS Linux
Segurança
- Blue Team
- resposta a incidentes
- análise de vulnerabilidades
- OWASP Top 10
- MITRE ATT&CK
trajetória
Experiência
03/2025 – atual Estagiário de Tecnologia da Informação L'auto Cargo - Automações em Python e integração entre sistemas para reduzir atividades manuais.
- Dashboard de SLA dos chamados de TI, que contribuiu para reduzir em 25% os chamados em backlog e pausados.
- Consultas em SQL Server e MariaDB para relatórios gerenciais e painéis de indicadores.
- Suporte técnico, administração de usuários e acessos e sistemas corporativos em ambientes Microsoft.
- Suporte à infraestrutura de redes, switches e firewall, e monitoramento de ativos com Zabbix e Grafana.
01/2026 – 05/2026 Desenvolvedor Full Stack (freelance) Refund: sistema de reembolso - Sistema web completo, do zero ao deploy, hoje em produção.
- Formulário para clientes pedirem reembolso, com upload de imagens como comprovante.
- Painel administrativo para a equipe analisar e aprovar as solicitações.
- Back-end em Java com Spring Boot, com autenticação e autorização via Spring Security e JWT.
- Front-end em Angular, com rotas dinâmicas e protegidas.
- Deploy em VPS Linux com CI/CD no GitHub Actions.
03/2019 – 12/2020 Estagiário de Tecnologia da Informação CDA Distribuidora - Desenvolvimento de aplicações internas com Oracle APEX e PL/SQL para gerenciamento de equipamentos.
- Suporte técnico em ambientes Windows e Linux, com manutenção de computadores e equipamentos.
- Instalação e configuração de softwares e suporte à infraestrutura de redes LAN e WLAN.
Formação
próxima etapa, após o bacharelado Engenharia da Computação UFRN conclusão em 2026.2 Ciência e Tecnologia UFRN Ênfase em Tecnologia da Computação.
projetos
- refund/Em produção
Refund: sistema de reembolso Sistema web de reembolso feito como freelance, de ponta a ponta, em produção para o cliente. O código é privado. - API REST em Java com Spring Boot, atendendo dois módulos: o formulário de solicitação dos clientes e o painel administrativo.
- Autenticação e autorização com Spring Security e JWT.
- Upload de imagens como comprovante, vinculadas a cada solicitação de reembolso.
- Front-end em Angular com roteamento dinâmico e proteção de rotas.
- Pipeline de CI/CD no GitHub Actions com deploy numa VPS Linux.
Tecnologias: Java, Spring Boot, Spring Security, JWT, Angular, GitHub Actions
- ids-network/Em desenvolvimento
IDS: detecção de intrusões em rede Estudo de detecção de intrusões com machine learning sobre o dataset CIC‑IDS‑2017, com um notebook por tipo de ataque. - Limpeza com pandas e NumPy: valores infinitos, ausentes e duplicados, e rótulos codificados com
LabelEncoder. - Normalização com
RobustScalere separação entre treino e teste comtrain_test_split. - Comparação de Decision Tree, Random Forest, XGBoost,
LinearSVCe MLP em port scan, DDoS e ataques web. - Teste de redução de dimensionalidade com PCA no cenário de DDoS.
- Avaliação com
classification_report, matriz de confusão epermutation_importancepara achar as features mais relevantes.
Tecnologias: Python, pandas, scikit-learn, XGBoost, Jupyter
- Limpeza com pandas e NumPy: valores infinitos, ausentes e duplicados, e rótulos codificados com
sobre
Desenvolvo aplicações web com Java, Spring Boot e Angular. Meu principal projeto é um sistema de reembolso que fiz como freelance e que está em produção: clientes enviam pedidos com comprovantes e a equipe analisa tudo num painel administrativo. Fiz o sistema de ponta a ponta, das APIs REST com Spring Security e JWT ao front-end em Angular, com deploy em VPS Linux e CI/CD no GitHub Actions.
Comecei a programar profissionalmente no meu primeiro estágio, na CDA Distribuidora, em 2019, desenvolvendo aplicações internas com Oracle APEX e PL/SQL para gerenciar equipamentos. Foi lá também que aprendi a base de suporte, sistemas operacionais e redes.
Hoje, como estagiário de TI na L'auto Cargo, uso programação para resolver problemas do dia a dia: escrevo automações em Python, integro sistemas e faço consultas em SQL Server e MariaDB. Um desses trabalhos foi um dashboard de SLA dos chamados, que ajudou a equipe a reduzir em 25% os chamados em backlog e pausados. Também atuo com suporte, redes e monitoramento com Zabbix e Grafana.
Estou terminando Ciência e Tecnologia na UFRN, com ênfase em Tecnologia da Computação, e pretendo seguir para Engenharia da Computação. Também estudo cibersegurança, com foco em Blue Team.
contato
Aberto a novas oportunidades em desenvolvimento
Vamos conversar?
Para vagas, estágios ou projetos, me chame por e‑mail ou pelo LinkedIn.