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 is supported. This note will only be visible to 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
Typing SVG

LinkedIn Blog Email GitHub


💫 About Me

Most Java developers know Quarkus. Few understand the Quarkus Way.

The Quarkus Way is more than using a framework. It is a shift in how you think about building Java applications: startup in milliseconds, minimal memory footprint, compile-time optimization, and developer joy through live reload. When you master this approach, you stop building Java apps the old way and start building software that is truly cloud native.

I help professional Java developers make that shift.

🔹 Open Source Contributions Across the Quarkus Ecosystem

  • Quarkus LangChain4j — Built the @OnThinking annotation for reasoning output handlers, added named embedding store support across six databases (pgvector, Chroma, Milvus, Neo4j, Weaviate, Qdrant), introduced the Oracle embedding store extension, implemented audio transcription for OpenAI, added support for additional model options in Ollama, and enabled named OIDC clients in OidcClientMcpAuthProvider.
  • Quarkus Roq & Qute Web — Enhanced the Roq Editor with SSH agent integration for secure git sync, and added GFM alert block support to the Qute Web markdown plugin.
  • pt.quarkus.io — As maintainer of the Brazilian Portuguese translation, I fixed broken guides after upstream Web Components migration, improved contributor onboarding with CONTRIBUTING.md, and translated key documentation.
  • Quarkus Core — Contributed Javadoc for build item documentation (ApplicationInfoBuildItem, AdditionalClassLoaderResourcesBuildItem).

🔹 Production Experience at Scale

AWS Certified and focused on cloud-native architectures. As a Software Engineer at BMW Group TechWorks Brasil powered by act digital, I build cloud-native applications with Quarkus, Angular, and AWS. My broader background includes Spring Boot, messaging (Kafka, RabbitMQ, SQS/SNS), and CI/CD automation.

🔹 From Music to Code

My path to software engineering was unconventional. Before code, I spent seven years as a music teacher, developing the analytical ear and collaborative discipline that now drive my work in agile teams. That background taught me something valuable: the best engineers, like the best musicians, are the ones who listen before they play.

If you are building with Quarkus, contributing to the ecosystem, or looking for someone who lives the Quarkus Way, let's connect.

📧 Get in touch: hi@omatheusmesmo.dev


🌟 Open Source Contributions

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

🔥 Main Contributions

Quarkus LangChain4j 🤖   ⭐   🍴

AI integration for Quarkus with LangChain4j.

🔗 My PRs: #2460, #2494, #2497, #2516 | View all

Quarkus 🚀   ⭐   🍴

Kubernetes-native Java framework. Core & Docs.

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

Quarkus Roq 🌐   ⭐   🍴

Static site generator for Quarkus. Editor & Theme contributions.

🔗 My PRs: #933, #830 | View all

pt.quarkus.io 🇧🇷   ⭐   🍴

Maintainer. Brazilian Portuguese localization of the official Quarkus website.

🔗 My PRs: View all

📦 Ecosystem & Other Contributions


📝 Latest Blog Posts

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

📂 View all posts (21 more)

🎤 Talks & Events

🎯 Sharing insights and experiences at tech events and meetups.

  • May, 2026 - ConexãoDevSquad: Tech Career Talk: How to Break Into the Industry
  • April, 2026 - Brasil JUG: Getting Started with Quarkus Framework
  • April, 2026 - Quarkus Club: *Contribute to Quarkus - Open your first PR
  • September, 2025 - The Developers Conference: Open-Source: Standing out in your career through code (Mentorship)
  • March, 2025 - SouJava JUG: BuildCLI: An Open-Source project worth knowing
  • March, 2025 - BuildCLI Discord: New Member Onboarding Meeting

🚀 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.

  🍴

High-performance microservices with Quarkus

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

  🍴

Nintendo Entertainment System emulator

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

  🍴

🤖 qlawkus

Autonomous Personal Engineering Agent

OpenClaw clone built with Quarkus LangChain4j. An autonomous engineering agent that can plan, code, and execute tasks.

  🍴

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 22 21

  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 5

  3. 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

  4. Qlawkus Qlawkus Public

    Autonomous Personal Engineering Agent built with Quarkus LangChain4j

    Java 4 1

  5. SelfMat-NES-Emulator SelfMat-NES-Emulator Public

    This project is a WIP of a Nintendo Entertainment System (NES) emulator developed in Java. The goal is to replicate the functionality of the NES hardware in software, allowing classic games to run …

    Java 3

  6. Quarkus-OCI-FreeStack Quarkus-OCI-FreeStack Public

    Building a State-of-the-Art Cloud-Native Backend on Oracle Cloud Always Free Tier This project demonstrates how to build a high-performance, Cloud-Native Backend using Quarkus (Java 21) that levera…

    Java