Skip to content
View mateusribeirocampos's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report mateusribeirocampos

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

Mateus R Campos

πŸ‘‹ Hi, I'm Mateus!

I am a Backend Developer (Java 21, Spring Boot) and RESTful API Architect specializing in scalable and robust solutions, with expertise in complex statistical modeling and data analysis (Python/R, PostgreSQL). With 2,000+ hours of documented development experience, I build production-ready applications combining technical proficiency with over 10 years of methodological rigor, international project leadership (INRAE), and high-stakes team and budget management.

Currently focused on backend development with Spring Boot 3.5.3, creating scalable REST APIs with clean architecture, JPA/Hibernate, and microservices patterns. I also develop full-stack solutions combining React/Next.js frontends with Node.js/Spring Boot backends, all deployed to production environments.

Core Expertise: Spring Boot β€’ Java β€’ Python β€’ R β€’ React β€’ TypeScript β€’ PostgreSQL β€’ Node.js β€’ Docker β€’ CI/CD

Let's connect! πŸš€

Repo LinkedIn Discord X


πŸ’Ό Featured Projects

Backend & API Development

Repo

  • Advanced Spring Boot project with professional-grade architecture, demonstrating best practices in enterprise Java development. Latest updates Oct 2025.

Repo

  • Modern Spring Boot ecosystem with Swagger documentation, Docker containerization, Kubernetes orchestration, JWT authentication, JUnit 5 testing, and ReactJS frontend integration.

Repo

  • Production-ready REST API with Spring Boot 3.5.3 and Java 21. Features complete e-commerce domain model, JPA/Hibernate relationships, PostgreSQL integration, and live deployment on Render.

Full-Stack Applications

Repo

  • Full-stack church management system with React, TypeScript, Node.js, and PostgreSQL. Implements event management, donation tracking, user authentication, and role-based access control.

Repo

  • Document management system with React, TypeScript, Node.js, and Supabase. Features real-time updates with Socket.io, workflow tracking, metadata management, and professional logging.

Repo

  • Multi-platform medical appointment system with React web app, React Native mobile app, and Node.js API. Deployed across Vercel and Render with SQLite database.

Tools & Utilities

Repo

  • TypeScript-based MCP (Model Context Protocol) server for NPM integration. Demonstrates expertise in protocol implementation and tooling development.

Repo

  • Efficient YouTube video downloader utility built with Python and yt-dlp, featuring clean CLI interface and robust error handling.

Data Science & Desktop

Repo

  • Comprehensive data science and machine learning projects including automated data analysis pipeline for environmental Big Data, facial recognition, transfer learning, and image recommendation systems. Built with Python/R, scikit-learn, OpenCV, and Jupyter notebooks, achieving 40% reduction in dataset processing time.

Repo

  • Cross-platform desktop calculator with modern UI built using C++ and Qt framework. Demonstrates proficiency in desktop application development and object-oriented design patterns.

πŸ› οΈ Tech Stack

Backend Development

  • Java β€’ Spring Boot 3.5+ β€’ Spring Data JPA β€’ Maven
  • Node.js β€’ Express.js β€’ JWT Authentication
  • PostgreSQL β€’ MySQL β€’ SQLite

Frontend Development

  • React β€’ TypeScript β€’ Next.js β€’ Tailwind CSS
  • React Native β€’ Expo

DevOps & Tools

  • Docker β€’ GitHub Actions β€’ Vercel β€’ Render
  • Git β€’ Postman β€’ VS Code

Data Science & Analytics

  • Python β€’ Pandas β€’ NumPy β€’ scikit-learn β€’ Jupyter
  • R β€’ ggplot2 β€’ Statistical Modeling

πŸ“Š GitHub Analytics

EstatΓ­sticas GitHub Linguagens Mais Usadas
GitHub Streak

πŸ† Conquistas

trophy


πŸ“Š Coding Statistics

Lines of code

I Mostly Code in Java

Java                     12 repos            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   25.00 % 
TypeScript               11 repos            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   22.92 % 
JavaScript               6 repos             β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   12.50 % 
Python                   4 repos             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   08.33 % 
Astro                    1 repo              β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.08 % 

Last Updated on 02/11/2025 01:42:07 UTC

Visits Badge

Pinned Loading

  1. op-desafios op-desafios Public

    Forked from OsProgramadores/op-desafios

    SoluΓ§Γ΅es para os desafios (por usuΓ‘rio)

    C