Frontend Developer | HTML, CSS, JavaScript
Backend Developer | Java & Spring Boot
ADS student at UNINTER | Cybersecurity student
Building REST APIs
- Juiz de Fora, MG – Brazil
- https://gustavomprado.github.io/menstruacao-sem-tabu-website/
# 👋 Hi, I'm Gustavo Marinho I'm a **Systems Analysis and Development (ADS)** student at **UNINTER**, with hands-on experience in **frontend development**, **backend REST APIs**, and **academic cybersecurity labs**. I enjoy building **well-structured, tested, and documented applications**, always focusing on clean code, learning, and best practices. --- ## 💻 Areas of interest - Frontend development (HTML, CSS, JavaScript) - Backend development (Java & Spring Boot) - REST API design and validation - Responsive and accessible web interfaces - Cybersecurity (defensive security and ethical studies) - Programming fundamentals (Java and Python) --- ## 🧪 Featured projects ### 🧩 Task Manager API — REST Backend (Portfolio Project) A **portfolio-ready REST API** for task management, built with professional backend practices. **Key features:** - CRUD operations with pagination - DTO validation and global error handling - OpenAPI / Swagger documentation - Dockerized PostgreSQL with Flyway migrations - Automated tests and CI with GitHub Actions 🛠 Java • Spring Boot • PostgreSQL • Docker • Flyway • JUnit • GitHub Actions 🔗 https://github.com/GustavoMPrado/task-manager-api --- ### 🌐 Menstruação Sem Tabu — Institutional Website Frontend project developed for a social education initiative. 🛠 HTML • CSS • JavaScript • GitHub Pages 🔗 https://gustavomprado.github.io/menstruacao-sem-tabu-website/ --- ### 🔐 Ransomware — Academic Cybersecurity Study Academic lab project analyzing ransomware behavior in isolated environments, focused on **defensive understanding and ethical use only**. 🛠 Python • Cryptography • Cybersecurity --- ### 🎣 Phishing — Academic Cybersecurity Study Laboratory study of phishing techniques for **detection, prevention, and awareness**. 🛠 Kali Linux • Social Engineering • Security Awareness --- ## 📫 Contact - 📧 Email: [email protected] - 💻 GitHub: https://github.com/GustavoMPrado --- ## 🧭 Currently learning - Advanced Spring Boot patterns - REST API testing and CI/CD pipelines - Preparing for full-stack development (React integration)
Pinned Loading
-
menstruacao-sem-tabu-website
menstruacao-sem-tabu-website PublicInstitutional website for the Menstruação Sem Tabu project.
HTML
-
ransomware-academic-study
ransomware-academic-study PublicAcademic study project analyzing ransomware behavior in isolated lab environments, focused on defensive cybersecurity learning.
Python
-
phishing-academic-study
phishing-academic-study PublicForked from cassiano-dio/cibersecurity-desafio-phishing
Academic cybersecurity lab project studying phishing techniques to improve detection, prevention, and user awareness.
-
task-manager-api
task-manager-api PublicPortfolio-ready Task Manager REST API built with Spring Boot, featuring DTO validation, global error handling, OpenAPI docs, Dockerized PostgreSQL, Flyway migrations, and automated tests.
Java
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.