João (Vitor) U.

Java Spring Project

Santa Rosa de Viterbo, Brazil

Experience

Nov 2025 - Nov 2025
1 month

Java Spring Project

Video Streaming Platform

  • Netflix-inspired video streaming platform with HLS, GraphQL, Kafka-based processing, Dockerized backend, React frontend and Google OAuth2.
  • Backend: layered Spring Boot, GraphQL API (Netflix DGS), asynchronous video processing (Kafka), DataLoader, cursor-based pagination.
  • Frontend: React + Apollo Client, HLS player, OAuth2 authentication.
  • Infrastructure: Docker Compose, scalable and containerized deployment.
Jul 2025 - Jul 2025
1 month

Project

Java Spring + Payments Infrastructure

  • Spring Boot app with messaging, caching, monitoring and automated cloud deployment (Oracle Cloud).
  • RabbitMQ integration, Redis caching, Prometheus monitoring, Grafana dashboards.
  • Containerized deployment with Docker Compose; CI/CD with GitHub Actions.
  • Applied backend best practices and unit/integration testing.
Dec 2024 - Present
1 year

Founder

Me Agende

  • Developed a B2B SaaS for online scheduling, CRM, and business management, integrating AI agents for customer support.
  • Led product architecture, marketing, UX and operations.
  • Built using Next.js with TypeScript with serverless architecture.
  • Achieved 40% faster PostgreSQL queries with indexes, materialized views and cursor-based pagination.
  • Reduced DB load by 60% using Redis caching and buffering.
  • Implemented asynchronous processing with RabbitMQ for payments and reports.
  • Applied security best practices: CORS, HttpOnly JWT, rate limiting, IDOR/Mass Assignment prevention.
  • Automated deployment with GitHub Actions; orchestrated services via Docker Compose.
Dec 2021 - Dec 2024
3 years 1 month
Brazil

Full Time Backend Developer

Rivelli

  • Delivered multiple end-to-end Java projects using Spring Boot.
  • Developed RESTful and GraphQL APIs; designed relational and non-relational database architectures; OAuth2 + JWT for stateless security.
  • Implemented integration and unit tests using JUnit, Mockito and H2 databases.
  • Solved API scalability challenges through load balancing (API Gateways), database replication and optimized connection pooling; rate limiting; improved performance with Redis caching; Circuit Breaker and Timeouts patterns.
  • Orchestrated event-driven systems using Kafka and RabbitMQ.
  • Engineered containerized microservices, deployed to AWS EC2; architected VPC networks with public/private subnets, NAT gateways and centralized ingress via ALB.
  • Interacted daily with CI/CD environments using GitHub Actions.
  • Managed logging, metrics and monitoring using Prometheus; advanced analytics and alerting dashboards in Grafana.
  • Applied documentation best practices with OpenAPI/Swagger.
  • Experienced with Java 21+, including virtual threads.
Jun 2021 - Dec 2021
7 months

Intern

W7 Agency

  • Developed web solutions (React/Angular) and Node.js backends; implemented CI/CD, testing and cloud infrastructure.
  • Documented REST APIs (Swagger/OpenAPI); configured NGINX and Kong gateways.
  • Contributed to custom AI agents (fine-tuning, RAG) within Kanban teams.

Summary

Full-stack and cloud developer with 4+ years of experience in modern architectures (microservices, serverless, messaging) and AI integration.

Entrepreneurial background with proven ability to design, deploy, and optimize scalable systems.

Languages

Portuguese
Native
English
Advanced

Education

Oct 2024 - Present

UNIFEOB

Bachelor’s in Computer Science

Oct 2022 - Jun 2023

IF - SJBV

Control and Automation Engineering · Brazil

Oct 2022 - Jun 2022

Colégio Externato

Brazil

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions