Backend Developer focused on Java, Spring Boot, PostgreSQL, Docker, and secure REST APIs.
I build and operate production backend systems with layered architecture, authentication/authorization, and cloud deployment. I also have a multidisciplinary background in scientific research, which strengthened my analytical thinking, experimentation, and problem-solving skills.
- In production: CVnoAlvo — AI-powered resume-tailoring SaaS I designed, built, and operate end-to-end
- Open to: Junior Backend Java Developer / Backend Software Engineer
- Core stack: Java · Spring Boot · Spring Security · JPA/Hibernate · PostgreSQL · Docker
- Currently improving: Testing · AWS Cloud · Kubernetes · System Design
AI-powered resume-tailoring platform: job-fit analysis, ATS-safe generation, subscription plans, and LGPD compliance. Designed, built, and operated end-to-end by me.
Java · Spring Boot · PostgreSQL · Next.js/TypeScript · LLM integration · Docker
🌐 cvnoalvo.com.br · 🔒 Private repository (commercial product)
Enterprise e-commerce REST API built with Java, Spring Boot, Spring Security, PostgreSQL, and Docker, featuring JWT/OAuth2 authentication, RBAC, validation, JPA domain modeling, pagination, and production deployment. Fully open — code, architecture, and live environment available for review.
🔗 Backend · 🎨 Frontend · 🌐 Live Demo · 📡 API
Free-tier hosting — the API may take a few minutes to wake on first load.
Full-stack management system built with TypeScript, React, Node.js, Express, Socket.io, and JWT, focused on real-time updates and authenticated workflows.
Medical scheduling application built with React Native, React, Node.js, and SQLite, designed for cross-platform appointment management.
Community platform built with TypeScript, React, PostgreSQL, and Node.js, focused on communication, events, and organization workflows.
Reusable REST API template built with Java, Spring Boot, JPA/Hibernate, PostgreSQL, and Docker, highlighting layered architecture, CRUD operations, and environment-based configuration.
Free-tier hosting — the API may take 1–2 minutes to wake on first load.



