Mateusz Grużewski

JVM Performance Engineer · Observability · Software Architect · Speaker

I design and operate performance-critical software systems. My work focuses on JVM runtime behavior, observability, and low-level performance engineering across CPU and GPU platforms. I help teams diagnose production incidents, understand runtime behavior, and build reliable system architectures that operate safely at scale.

PhD in compiler & runtime systemsWriting a book on observability (Helion)Founder of Szczecin JUGSpeaker at JDD, Confitura, 4Developers, YavaConf
Mateusz Grużewski

What I Do

Focused on performance engineering, observability, and building reliable software systems.

JVM Performance & Diagnostics

Profiling, GC analysis and runtime diagnostics for JVM systems running in production environments.

System Architecture

Design of reliable and observable systems with strong focus on operability, performance and long-term maintainability.

Observability & Production Debugging

Metrics, tracing and continuous profiling used to investigate real production incidents and performance regressions.

Technical Speaking & Workshops

Conference talks and technical workshops on JVM internals, observability and performance engineering.

About Me

I work on performance-critical JVM systems and production diagnostics. For more than a decade I have been designing backend platforms and analyzing how systems behave under real production load. I speak at software conferences about JVM internals, observability, and performance engineering.

Let's Work Together

Need help diagnosing performance problems in production systems?

Looking for a workshop about JVM performance or observability?
Or technical mentoring for your engineering team?

I'd be happy to help.

Stay in the loop

Occasional notes on JVM performance, observability, and the upcoming book.

By subscribing you agree to receive occasional emails about JVM performance and observability. Unsubscribe anytime. See our privacy policy.