Sou estudante de Análise e Desenvolvimento de Sistemas (3º Período) focado no desenvolvimento de aplicações Back-end com Java/Spring Boot e com forte interesse em Hacking Ético e Segurança de Aplicações. Possuo certificação em Segurança de APIs pela IBSEC e busco aplicar o conceito de Secure by Design para mitigar vulnerabilidades desde a escrita do código.
Tenho experiência prática no desenvolvimento e deploy de ecossistemas Fullstack, aplicando testes automatizados (JUnit 5/Mockito), containerização com Docker e esteiras de automação com CI/CD.
API REST para controle de inventário com autenticação e regras críticas de estoque.
- Segurança Aplicada: Implementação de autenticação stateless com JWT, criptografia de senhas com BCrypt e controle rigoroso de acessos via Spring Security.
- Qualidade & Confiabilidade: Cobertura de testes unitários automatizados com JUnit 5 e Mockito (20+ testes).
- Funcionalidades: Histórico de movimentações paginado, tratamento de exceções customizado, regras de negócio para estoque mínimo, documentação interativa via Swagger e monitoramento de integridade com Spring Actuator.
Sistema Web Fullstack para reconciliação mensal de dados de estagiários.
- Problema Real Resolvido: Automatiza o cruzamento complexo de dados entre os setores financeiro e de cadastro (solução evoluída a partir de um sistema desktop em Java que criei e que processava mais de 500 registros).
- Arquitetura Moderna: Back-end robusto construído em Spring Boot 3 integrado a um ecossistema front-end em React + TypeScript e banco de dados PostgreSQL.
- DevOps & Infra: Containerização completa do ambiente utilizando Docker e gerenciamento de tráfego com Nginx atuando como Proxy Reverso.
Ecossistema de portfólio automatizado ponta a ponta.
- CI/CD Automatizado: Pipeline de integração e entrega contínua estruturado via GitHub Actions realizando deploys automatizados em produção (Back-end no Render e Front-end na Vercel).
- Garantia de Qualidade: 23 testes automatizados integrando fluxos de ponta a ponta com JUnit 5, Mockito e Vitest.
- Stack: Spring Boot 3, React 19, Material UI e PostgreSQL.
- Linguagens e Back-end: Java 17/21, Spring Boot 3, Spring Data JPA, JWT, REST APIs, Hibernate.
- Testes & Qualidade: JUnit 5, Mockito, Swagger, Spring Actuator, Vitest.
- Banco de Dados & DevOps: PostgreSQL, MySQL, SQLite, Docker, Git, GitHub Actions, Maven.
- Front-end: React (18/19), TypeScript, Material UI, Thymeleaf, HTML5/CSS3.
- Segurança de Aplicações: OWASP Top 10 API Security Risks, técnicas de Pentest focado em APIs web, auditoria de código-fonte e proteção contra ataques comuns de injeção e quebra de autenticação.
- Certificação: APIs Seguras na Era da IA (Essencial) — IBSEC.
- LinkedIn: linkedin.com/in/dev-douglas-lira
- Portfólio Web: portfolio-v2-douglas17.vercel.app
- E-mail: douglasliradafonseca.ds@gmail.com