Consulting
Performance help for systems that have exhausted the easy explanations.
I work with engineering teams on JVM performance, architecture and low-latency systems through targeted investigations, reviews and training.
JVM performance audit
Workload analysis, profiling, allocation and GC review, contention analysis, JIT behaviour and a prioritised remediation plan.
Low-latency design review
Review of execution model, state ownership, communication paths, persistence boundaries and failure semantics.
Performance intervention
Focused support for latency regressions, throughput collapse, memory pressure, high CPU, lock contention or scaling limits.
Advanced engineering training
Hands-on training in JVM internals, concurrency, profiling, benchmarking and performance-conscious architecture.
Engagement principles
No generic 200-page audit whose main purpose is proving the audit occurred. Work is measured against a concrete technical problem, representative workload and verifiable outcomes.