Carlos Cardoso
Software developer focused on backend systems, cloud computing, andCI/CD — building reliable APIs and the pipelines that ship them.
Java · Spring Boot · PostgreSQL · Docker · AWS · Vue · TypeScript
Featured projects

Salesbook
Full-stack sales management system — Spring Boot REST API with PostgreSQL and a Vue 3 + Vuetify dashboard.
Docker Manager
REST API that manages Docker containers through the Docker Engine — list, inspect, and control the lifecycle of running containers.
Uber Email Service
Resilient email delivery API with automatic failover between AWS SES and SendGrid, designed around clean architecture.
RUBot
Telegram bot that serves the daily and weekly menu of UFPA's university restaurant by scraping the official site.
More projects
RST Visualizer
Web platform to analyze and visualize Rhetorical Structure Theory (RST) documents — NestJS + GraphQL backend with an Angular frontend.
Linky
URL shortener built with Spring Boot and Vue — create short links with one click, redirects with a 301.
Tic-Tac-Go
Multiplayer Tic-Tac-Toe over WebSockets in Go — a lobby API with real-time game state and win detection.
Anonimizador de PDF
Streamlit app that detects personal data in PDFs (CPF, CNPJ, phones, emails, addresses) with regex + spaCy NER and redacts it.
Égua Assist
Accessible platform that teaches programming logic to visually impaired students — voice interaction, NLP, and LLM-generated explanations.
Skills
- Java
- Spring Boot
- PostgreSQL
- Flyway
- REST APIs
- Docker
- AWS
- CI/CD
- GitHub Actions
- NestJS
- Node.js
- Vue 3
- Angular
- TypeScript
- Python
- Go
- WebSockets