Java • Cloud • AI • Performance Engineering

Muvhulawa Muthula Solutions Development Engineer

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.

Java 8 · 17 · 21 Modern backend engineering
JVM Memory and performance
Azure · OCI · AWS Multi-cloud experience
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

Backend engineer building serious systems.

I am a Solutions Development Engineer focused on Java backend engineering, performance tuning, concurrency, JVM diagnostics, REST APIs, and cloud-native systems across Azure, OCI, and AWS. My projects are designed to demonstrate real engineering depth: scalable APIs, parallel processing, reactive pipelines, memory analysis, and clean backend architecture.

Portfolio Views Loading... Local counter now. Azure Function counter later.

Featured Projects

Real Java projects beyond basic CRUD.

Fintech Backend

Bank Africa Management System

A full-stack banking API built with Spring Boot 3 and Java 21 — JWT auth, idempotent transfers, pessimistic locking to prevent overdrafts, an immutable ledger, and SWIFT MT103 message generation, backed by 146 tests.

Java 21 Spring Boot JWT Security MySQL
View Repository →
Cloud Observability

Azure JVM Observatory

A cloud-native platform that simulates JVM stress — CPU burns, memory leaks, virtual thread overload — then self-diagnoses heap pressure and thread spikes, streaming telemetry to Azure Application Insights and Monitor for alerting.

Java 21 Spring Boot Azure Observability
View Repository →
AI Engineering

AI Java Reviewer

An AI-powered code review tool that scans Java for security flaws, anti-patterns, and complexity — built on langchain4j and the Claude API. Runs as a GitHub Action with diff-aware filtering, inline PR comments, and SARIF reports for Code Scanning.

Java langchain4j Claude API GitHub Actions
View Repository →
Cloud / DevOps

Azure Cloud Resume

This very site — a serverless resume on Azure Static Web Apps with a visitor counter powered by an Azure Function. Infrastructure is managed with Terraform and shipped through GitHub Actions CI/CD gated on tests.

Azure Terraform Azure Functions GitHub Actions
View Repository →
Kubernetes Platform

JavaApp Operator

A Kubernetes operator that automates the full lifecycle of stateful Java apps from a single custom resource — provisioning StatefulSets, Services, and storage, with rolling upgrades, readiness gating, and HPA-aware autoscaling.

Java Quarkus Kubernetes Operators
View Repository →
JVM Diagnostics

Memory Leak Detector

A JVM-focused project for investigating memory behavior, leak patterns, heap pressure, profiling, and Java application diagnostics.

Java JVM Heap Memory Analysis
View Repository →
Parallel Processing

Parallel File Word Counter

A Fork/Join based file processing project that splits large text workloads into parallel tasks for faster counting and analysis.

Java Fork/Join Parallelism Files
View Repository →
Reactive Systems

Reactive Data Pipeline

A Java reactive pipeline exploring non-blocking processing, backpressure, event-driven design, and scalable stream-style data handling.

Java 21 Reactive Backpressure Pipeline
View Repository →
Social Impact API

DailySpane Jakarta API

Backend API for DailySpane, a South African employment-focused platform connecting people to daily odd jobs through a secure API-first design.

Java Jakarta EE REST API Security
View Repository →

Technical Stack

Tools I use to build production-minded systems.

Java 21 Java 17 Java 8 Spring Boot Jakarta EE REST APIs Virtual Threads Fork/Join Reactive Programming Docker Azure OCI AWS Terraform GitHub Actions MySQL Oracle Vector Search OpenAI APIs JVM Memory Analysis

Let’s Build

Backend systems. Cloud projects. Performance engineering.