Skip to content
View OtavioXimarelli's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@QuoteVote

Block or report OtavioXimarelli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OtavioXimarelli/README.md

Hey There 👋

Java Backend Developer | Spring Boot Specialist | Contributor @ QuoteVote | Computer Engineering Student

👨‍💻 About Me

Coding GIF

Hi, I’m Otavio, a Brazilian developer 🇧🇷 passionate about building robust and scalable backend systems.

  • 🚀 Specialist in Java + Spring Boot for enterprise-grade RESTful APIs
  • 🤝 Official Core Contributor at QuoteVote (Open Source)
  • 🔒 Skilled in OAuth2, Spring Security & Session Management
  • 🐧 Linux Enthusiast focused on DevOps and Environment Setup
  • 🎯 Goal: Become a Backend Specialist while mastering Distributed Systems
  • 📚 Studying Computer Engineering at UNIVESP

🛠️ Tech Stack

Backend & Languages

Java · Spring Boot · Spring Security · Spring Data JPA · TypeScript · Node.js (Express 5)

Databases

PostgreSQL · MongoDB · MySQL · Redis · Flyway

DevOps, Cloud & OS

Docker · Docker Compose · AWS (EC2) · Nginx · CI/CD pipelines · Linux

Mobile (Exploring)

Android · Kotlin · Firebase


🤝 Open Source Contributions

I'm proud to be a Contributor for Quote.Vote, helping build the next generation of thoughtful social platforms.

An open-source, text-only social platform fostering deliberative dialogue through real-time chatrooms.

My Role: Core Contributor (Backend & DevOps)

  • Modern Stack: Working with Node.js 20+, Express 5, TypeScript (Strict), and GraphQL (Apollo Server).
  • Infrastructure: Responsible for optimizing the Docker environment and containerization strategies for the monorepo structure.
  • Collaboration: migrating legacy logic to a robust, type-safe architecture using Next.js 16 standards and MongoDB.

🌱 Currently Learning

GraphQL · Kubernetes · System Architecture · French (Français) 🇫🇷


🚀 Featured Projects

🌹 Rosário Vivo (Latest)

Rosário Vivo

Rosário Vivo → A Catholic spiritual platform to track daily Rosary practice, learn the Mysteries, and grow in prayer.

🔑 Key Features:

  • Daily check-in — log prayers with Mystery selection, intentions & reflection
  • Streak tracking — monitor prayer consistency over time
  • Content library — teachings, traditional prayers, learning paths & resources
  • Installable PWA with dark/light theme (Cathedral Night & Sacred Cream)
  • Full-stack monorepo: Next.js 16 (App Router) + NestJS 10 + MongoDB 7
  • Docker Compose + Coolify deployment

👉 Explore the code


📊 LogHub

LogHub

LogHub → A SaaS Log Aggregator built with the latest Spring Boot 4 & Java 25.

🔑 Key Features:

  • Log ingestion & aggregation via RabbitMQ (AMQP)
  • MongoDB for flexible log storage
  • Spring Boot Actuator for health monitoring
  • Docker Compose for containerized deployment

👉 Explore the code


🍽️ AiFoodApp

AiFoodApp

AiFoodApp → A complete food management & AI recipe system built with Spring Boot.

🔑 Key Features:

  • Google OAuth2 authentication with Spring Security
  • Persistent sessions with Spring Session JDBC
  • Food CRUD with nutritional data
  • AI-powered recipe generation (Spring AI + Maritaca API)
  • PostgreSQL + Flyway for database migrations
  • Docker Compose + Nginx + AWS EC2 deployment

🌍 Live Demo: aifoodapp.site (Temporarily under maintenance)

👉 Explore the code


Snake animation

Let’s Connect & Build Amazing Things Together! 🚀

Pinned Loading

  1. HaveYouPrayedTheRosaryToday HaveYouPrayedTheRosaryToday Public

    Temporary domain

    TypeScript

  2. QuoteVote/quotevote-next QuoteVote/quotevote-next Public

    Quote.Vote is an open-source, text-only social platform for thoughtful dialogue. Every post creates its own chatroom where people can quote, vote, and respond in real time. Built with Next.js, Grap…

    TypeScript 29 13

  3. AiFoodApp AiFoodApp Public

    Java 1

  4. MyPortfolio MyPortfolio Public

    HTML 1