Technical Training
Hands-on workshops and training sessions designed for professional software engineers. Each session combines theory with practical exercises, providing actionable skills you can apply immediately.
Production Performance & Observability Audit
Short, fixed-scope engagement
A focused review of an existing JVM system — profiling, observability gaps, and the highest-impact performance and reliability improvements, delivered as a concrete report with prioritized recommendations. A low-commitment way to start working together.
Contact to scopeJVM Performance & Profiling in Production
A hands-on workshop on diagnosing JVM performance in real production systems. CPU and allocation profiling, flame graphs, async-profiler, GC analysis, and production-safe diagnostics — moving from symptoms to root cause.
Observability in Practice: From Metrics to Root Cause
A practical workshop on using observability to debug production systems. Metrics, logs, traces, and continuous profiling combined to investigate incidents and performance regressions, with exercises on realistic scenarios.
Designing Observable, Reliable JVM Systems
Architecting backend systems that stay diagnosable and reliable under real production load. Operability, instrumentation, failure modes, latency and memory pressure, and the diagnostic mindset for long-lived JVM platforms.
Custom Training
Need training tailored to your team's specific needs? I offer customized workshops that address your unique technical challenges and objectives.
Discuss your requirements