Integration-oriented backend
I design REST APIs, authentication, authorization, and service integrations with attention to contracts, data, and operational continuity.
Backend Developer | Java | Spring Boot | Node.js
Backend Developer focused on Java/Spring Boot, Node.js, and REST APIs, with a strong background in research, data, and technical documentation.

I’m Mateus R. Campos, a Computer Science graduate and Backend Developer. My background also includes international scientific research, data analysis, and structured problem-solving. I apply this experience to developing REST APIs, authentication and authorization solutions, service integrations, automated tests, and reliable, maintainable applications.
Recent experience
Backend Intern in 2025
Technical focus
REST APIs, testing, and security
Own product
CVnoAlvo in production
Previous foundation
International research
I am a backend developer with a BSc in Computer Science (2026), hands-on experience in Java, Spring Boot, Node.js, and REST APIs, and recent backend development work with Node.js.
Before technology, I worked as a researcher at INRAE in France, leading multidisciplinary projects, statistical analyses, and predictive models with R and Python. That foundation helps me write software with method, documentation, and attention to evidence.
I design REST APIs, authentication, authorization, and service integrations with attention to contracts, data, and operational continuity.
I use automated tests, TDD when it fits, documentation, and version control to reduce regressions and make maintenance easier.
From scientific research, I bring the ability to break down problems, validate hypotheses, and communicate technical decisions clearly.
Isaac Kennedy Desenvolvimento de Software LTDA
Worked on backend application development and maintenance, focused on APIs, data, stability, and collaboration in an agile environment.
Institut Sophia Agrobiotech, INRAE - CEA Team
Applied research in complex projects with international teams, data analysis, and scientific communication in English.
Web platform for adapting resumes to specific job openings, with compatibility analysis, ATS-optimized artifact generation, Java/Spring backend, JWT security, and external integrations.
E-commerce REST API with products, categories, users, orders, OAuth2/JWT authentication, role-based authorization, JPA/Hibernate data modeling, and Swagger/OpenAPI documentation.
Full-stack deadline management system with JWT authentication, an admin dashboard, PostgreSQL, and real-time communication.
My path combines software engineering with scientific rigor. It shows in how I document decisions, test critical flows, analyze data, and keep solutions simple enough to evolve.
Java 21, Spring Boot, Spring Security, JPA/Hibernate, Node.js, Express.js
JUnit 5, Mockito, TDD, Jacoco, MockMvc, RestAssured
React, Next.js, TypeScript, JavaScript, React Native
PostgreSQL, MySQL, MongoDB, SQLite
Docker, GitHub Actions, Git, CI/CD
Vercel, Render, Supabase, Swagger/OpenAPI
Universidade Anhembi Morumbi (2022-2026)
UFRPE (2009-2013) | Visiting Scholar: University of Nebraska-Lincoln (USA)
UFV (2007-2009)
UFV (2002-2007)
DevSuperior
DevSuperior
Udemy - Nélio Alves
Udemy
DevPoint
Udemy