π Hi, I'm Mateus!
I am a Full Stack Developer specializing in Spring Boot Java and modern web technologies, with a unique background combining Computer Science and PhD-level research in Entomology. With 1,760+ hours of documented development experience, I build production-ready applications using Java 21, Spring Boot 3.5.3, React, TypeScript, and PostgreSQL.
Currently focused on backend development with Spring Boot, 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.
My unique scientific background brings analytical precision and problem-solving skills to software development, with a strong foundation in research methodology.
Core Expertise: Spring Boot β’ Java β’ React β’ TypeScript β’ PostgreSQL β’ Node.js β’ Docker β’ CI/CD
Let's connect! π
- 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 church management system with React, TypeScript, Node.js, and PostgreSQL. Implements event management, donation tracking, user authentication, and role-based access control.
- Document management system with React, TypeScript, Node.js, and Supabase. Features real-time updates with Socket.io, workflow tracking, metadata management, and professional logging.
- 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.
- Data science projects exploring facial recognition, transfer learning, and image recommendation systems using Python, scikit-learn, OpenCV, and Jupyter notebooks.
- Cross-platform desktop calculator with modern UI built using C++ and Qt framework. Demonstrates proficiency in desktop application development and object-oriented design patterns.
- Java β’ Spring Boot 3.5+ β’ Spring Data JPA β’ Maven
- Node.js β’ Express.js β’ JWT Authentication
- PostgreSQL β’ MySQL β’ SQLite
- React β’ TypeScript β’ Next.js β’ Tailwind CSS
- React Native β’ Expo
- Docker β’ GitHub Actions β’ Vercel β’ Render
- Git β’ Postman β’ VS Code
- Python β’ Pandas β’ NumPy β’ scikit-learn
|
|
|
From: 16 January 2024 - To: 04 August 2025
Total Time: 1,779 hrs 17 mins
Java 331 hrs 36 mins βββββββββββββββββββββββββ 13.50 %
C++ 300 hrs 10 mins βββββββββββββββββββββββββ 12.22 %
JavaScript 271 hrs 1 min βββββββββββββββββββββββββ 11.04 %
TypeScript 184 hrs 3 mins βββββββββββββββββββββββββ 07.50 %
Kotlin 100 hrs 42 mins βββββββββββββββββββββββββ 04.10 %
Markdown 76 hrs 49 mins βββββββββββββββββββββββββ 03.13 %
CSS 70 hrs 48 mins βββββββββββββββββββββββββ 02.88 %
HTML 49 hrs 10 mins βββββββββββββββββββββββββ 02.00 %
JSON 46 hrs 41 mins βββββββββββββββββββββββββ 01.90 %