Java backend developer in Johannesburg. Building AI-assisted systems where the model proposes and deterministic code verifies.
CompileLoop — asks an LLM to propose patches for broken Maven builds, validates them against a strict policy, verifies in a disposable Docker workspace. 277 tests, benchmark of 20 fixtures. The user's tree is never touched.
bb-scan — Semgrep triage pipeline with an LLM verification layer that rejects any claim it cannot quote from source.
Also: Backend-LMS — Spring Boot
- Firebase + AWS backend delivered to a real client.
- LinkedIn: njabulo-ncube
- Email: ncubenjabulo775@gmail.com
- Available immediately for junior Java backend roles in Johannesburg, Cape Town, or remote.