Order Matching Engine
A trading-style matching engine built with Java, focused on order books, price-time priority, concurrency, and performance-minded architecture.
View Repository →Java • Performance • Cloud • Backend Systems
I build high-performance Java backend systems, cloud-native APIs, concurrency projects, JVM diagnostic tools, and production-minded systems.
class Engineer {
String name = "Muvhulawa Mutula";
String stack = "Java 21";
String focus = "Backend Performance";
void build() {
designCleanAPIs();
optimizeJVMSystems();
shipCloudReadyProjects();
}
}
About Me
I am a Solutions Development Engineer focused on Java backend engineering, performance tuning, concurrency, JVM diagnostics, REST APIs, and cloud-ready systems. My projects are designed to demonstrate real engineering depth: scalable APIs, parallel processing, reactive pipelines, memory analysis, and clean backend architecture.
Featured Projects
A trading-style matching engine built with Java, focused on order books, price-time priority, concurrency, and performance-minded architecture.
View Repository →A JVM-focused project for investigating memory behavior, leak patterns, heap pressure, profiling, and Java application diagnostics.
View Repository →A Fork/Join based file processing project that splits large text workloads into parallel tasks for faster counting and analysis.
View Repository →A Java reactive pipeline exploring non-blocking processing, backpressure, event-driven design, and scalable stream-style data handling.
View Repository →Backend API for DailySpane, a South African employment-focused platform connecting people to daily odd jobs through a secure API-first design.
View Repository →Technical Stack
Let’s Build