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 • Cloud • AI • Performance Engineering
I build high-performance Java backend systems, cloud-native APIs, and AI-powered services — combining RAG pipelines, JVM performance tuning, and production-minded engineering across Java 8, 17, and 21.
class Engineer {
String name = "Muvhulawa Muthula";
String stack = "Java 8, Java 17, Java 21";
String focus = "Backend Performance, RAG, Cloud and AI";
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