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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
OtavioXimarelli/README.md

Otavio Ximarelli


🗳️ Core Contributor at QuoteVote

QuoteVote

Helping build the next generation of social platforms!
Core backend/devops contributor for QuoteVote:
A modern, open-source, text-only platform fostering real-time, deliberative chatrooms.

  • Full-stack refactor with Node.js 20+, Express 5, GraphQL (Apollo), MongoDB.
  • Led Dockerization and CI/CD modernization for the monorepo.
  • Migrating legacy logic to a robust, type-safe architecture with strict TypeScript and Next.js 16.
  • Collaborating on distributed systems principles, real-time communication and performance optimizations.

🚀 Overview

Hi, I’m Otavio, a passionate Brazilian backend developer focused on building robust, scalable, and user-centered software.

  • 🏆 Backend Specialist: Java, Spring Boot, REST APIs, Security
  • 🧩 Full-Stack Explorer: TypeScript, Next.js, Node.js, NestJS
  • 💡 DevOps & Cloud: Docker, Linux, AWS, CI/CD, Nginx
  • 🤝 Open-source first — ask me about how to collaborate!
  • 📚 Always Learning: Distributed Systems, GraphQL, System Architecture

🛠️ Tech Stack

Languages & Backend:
Java · Spring Boot · Spring Security · Spring Data JPA · TypeScript · Node.js (Express/NestJS)
Frontend/Fullstack:
Next.js · React · TailwindCSS
Databases:
PostgreSQL · MongoDB · MySQL · Redis · Flyway
DevOps/Cloud:
Docker · Docker Compose · AWS (EC2) · Nginx · CI/CD · Linux
Other:
GraphQL · REST · PWA · Firebase


🏅 Featured Projects

Rosário Vivo

A Catholic spiritual platform to deepen and organize your prayer life—track your daily Rosary, meditate on Mysteries, access a curated spiritual library, and celebrate your faith with gamified streaks.

  • Full installable PWA, responsive and optimized for mobile and desktop.
  • Daily check-ins with selection of Mysteries, intentions, reflections and feedback.
  • Automatic streak tracker and achievement system for continuous motivation.
  • Dynamic content library with teachings, traditional prayers and resources.
  • Built as a full-stack monorepo: Next.js 16 (App Router) frontend, NestJS 10 API, MongoDB 7.
  • Fully containerized for deployment with Docker Compose and Coolify.
  • Domain: HaveYouPrayedTheRosaryToday

🧑‍💻 ximarelli.dev

ximarelli.dev

Personal portfolio and technical blog:
Showcasing who I am and what I do, built to be fast and accessible.

  • Clean, modern design with responsive layouts and dark/light themes.
  • Projects gallery with detailed writeups and live links.
  • Dev blog with posts on backend, infrastructure, and productivity.
  • Powered by Next.js 14, TypeScript, TailwindCSS, and deployed to Vercel.
  • Dockerized for professional development workflow and easy portability.
  • 🌐 ximarelli.dev

⚽ CAF Torneio – Real-Time Sports Management

CAF Torneio is a full-stack, modular platform for managing and tracking amateur football tournaments.

  • Live Experience: Real-time match timer, event tracking (goals, cards), and dynamic scoreboards.
  • Competition Engine: Automated fixture generation (Round-Robin) and dynamic standings calculations (wins, draws, goal differences).
  • Administrative Control: Admin dashboard for team management, logo uploads, and an intelligent penalty/suspension system.
  • Premium Tech Stack: Monorepo architecture (Nx) powered by NestJS (REST API), PostgreSQL (Prisma), and React + Vite on the frontend.
  • Quality & Design: Highly responsive interface built with Material UI (MUI), Framer Motion, and TailwindCSS, fully integrated with Google Analytics 4.

🍽️ AiFoodApp

Full-stack nutrition and food management tool powered by AI.

  • Google OAuth2 authentication, session persistence with Spring Session JDBC.
  • Complete CRUD for foods with nutritional data and user-specific preferences.
  • AI-powered recipe generation using Spring AI and the Maritaca API—get meal suggestions based on your pantry and dietary goals!
  • Clean, dashboard-style UI.
  • Technologies: Spring Boot, PostgreSQL, Redis, Flyway, Docker Compose, Nginx.
  • Built for easy public cloud deployment, runs on AWS EC2.
  • 🌍 Demo (currently offline): aifoodapp.site

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