Skip to content
View omatheusmesmo's full-sized avatar
🤖
Show me the code.
🤖
Show me the code.

Block or report omatheusmesmo

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
omatheusmesmo/README.md

👋 Hey there, I'm Matheus Oliveira!

Typing SVG
Typing SVG
Typing SVG

LinkedIn Blog Email GitHub


💫 About Me

I'm a software developer focused on building high-performance, scalable, and cloud-ready applications. With a solid foundation in the Java ecosystem and Angular, I'm dedicated to creating solutions that combine robust architecture with a seamless user experience.

Currently, besides my work at Act/BMW, I'm an active contributor in the Open Source community, collaborating with major projects like Jakarta EE, JNoSQL, Quarkus, and BuildCLI. I also write about Java, cloud-native architectures, and open source on my blog, sharing knowledge and experiences with the community.

My transition from music to technology brought me sharp analytical skills and a natural ability to communicate and work in teams — essential skills for agile environments. I'm always looking for challenging projects where I can apply technology to create real impact! 🚀

📧 Get in touch: hi@omatheusmesmo.dev


🌟 Open Source Contributions

I believe in the power of Open Source! Here are some external projects where I've left my mark:

🔥 Main Contributions

Jakarta Servlet 🌐   ⭐   🍴

Evolution of the Jakarta Servlet Specification.

🔗 My PRs: #973, #974 | View all

Quarkus 🚀   ⭐   🍴

Kubernetes-native Java framework. Core & Docs.

🔗 My PRs: #48430, #47374 | View all

BuildCLI 🛠️   ⭐   🍴

Maintainer. Task automation tool for Java projects.

🔗 My PRs: 51+ merged PRs

JNoSQL 📊   ⭐   🍴

Jakarta NoSQL framework for scalable Java apps.

🔗 My PRs: #85 & others

📦 Ecosystem & Other Contributions


📝 Latest Blog Posts

Writing about Java, cloud-native architectures, and open source


🎤 Talks & Events

🎯 Coming soon! I'll be sharing my experiences at tech events and meetups here. Stay tuned!


🚀 My Projects

Here are some projects I built from scratch. Each one represents a different technical challenge and unique learnings!

Full-stack smart shopping list management

Complete solution for smart shopping list management with custom categories, measurement units, and real-time collaboration.

⭐ 5 stars | 🍴 1 fork

High-performance microservices with Quarkus

Cloud-native microservices architecture with Transactional Outbox, Debezium CDC, JWT Auth, and multi-database support. Monitoring with Grafana/Jaeger.

⭐ 4 stars

Nintendo Entertainment System emulator

NES emulator built from scratch in Java (WIP). Replicating NES hardware in software to run classic games on modern platforms.

⭐ 3 stars

Java project automation tool

CLI tool to automate tasks in Java projects. Active maintainer and contributor with 51+ merged PRs.

⭐ 156 stars | 🍴 99 forks


🛠️ Tech Stack

💻 Backend & Cloud Native 🎨 Frontend 🗄️ Databases
☁️ Cloud & DevOps 📨 Messaging & Data 🔧 Tools & Others

📊 GitHub Stats

GitHub Stats Top Languages
Contribution Graph

💭 Random Dev Quote

Quote


👀 Profile Views

Profile Views

⚡ Fun Fact

From music to code — I traded musical notes for lines of code and never looked back! 🎵➡️💻


💡 Open to collaboration and new challenges!

Liked my work? Consider starring my repositories!

🤝 Let's connect? Feel free to follow me or reach out!

Pinned Loading

  1. ShoppMate ShoppMate Public

    ShoppMate is a full-stack, smart shopping list management solution. It empowers users to organize their purchases, manage custom categories and units, and collaborate on shared lists.

    Java 6 5

  2. ecommerce-microservices ecommerce-microservices Public

    🏗️ High-performance microservices using Quarkus, Kafka, and Debezium. Implements Transactional Outbox for zero-event-loss, JWT Auth (ECC), and Multi-database support (PostgreSQL, MongoDB, Redis). M…

    Java 4

  3. BuildCLI BuildCLI Public

    Forked from BuildCLI/BuildCLI

    BuildCLI is a command-line interface (CLI) tool for managing and automating common tasks in Java project development.

    Java

  4. pt.quarkus.io pt.quarkus.io Public

    Forked from quarkusio/pt.quarkus.io

    Portuguese Brazilian localization project for https://github.com/quarkusio/quarkusio.github.io

    HTML

  5. design-patterns-java design-patterns-java Public

    This repository serves as an index to all related projects, each demonstrating practical implementations of specific patterns through real-world scenarios.

    2

  6. quarkus-weather-processing quarkus-weather-processing Public

    This project consists of two microservices designed to simulate a real-time weather data processing pipeline, both built using Quarkus (Java 21). Additionally, the project incorporates observabilit…

    Java