Hello, I'm Obey Blessing Sibanda, the creator of this forum. I am a Java developer and Linux systems administrator, certified by Oracle and Redhat. This diverse background enables me to appreciate systems holistically—from both development and infrastructure perspectives. I am passionate about continuously learning and growing my skills, with the goal of becoming a full-stack Java developer. Writing clean, efficient code is at the heart of what I do. I take pride in leveraging the language’s features to deliver scalable, robust applications that run seamlessly. When I'm not coding, you'll likely find me at the gym or out in nature. I firmly believe that with focus and determination, nothing is impossible.

Java Certification

View my certification badge below, which I acquired on the 14th of August 2023.

Java Certification Badge

BACKEND

  • Java
  • Spring Boot
  • JPA
  • MySQL
  • Docker
  • AWS
  • OpenShift
  • Keycloak
  • Okta
  • Kubernetes
  • GitLab CI
  • Linux

FRONTEND

  • JavaScript
  • React
  • Angular
  • TypeScript
  • HTML
  • CSS
  • Bootstrap
  • ThymeLeaf

SOFTWARE ARCHITECTURE

  • Microservices Architecture
  • Event-driven Architecture
  • Multitier Architecture
  • Clean Architecture
  • SOLID Principles
  • Clean Code

CashBreaker – Smart Multi-Currency Cash Breakdown Tool

CashBreaker is a responsive, single-page web tool designed for cashiers, banks, and service desks to calculate, review, and copy cash breakdowns with multi-currency support. Built using Spring Boot, Thymeleaf, Tailwind CSS, and vanilla JavaScript, it offers speed, simplicity, and mobile-first convenience.

Key Features:

  • Multi-currency support (USD, ZWL, ZAR, BWP, and more)
  • Auto-totaling as users input amounts
  • One-click Copy to Clipboard (with smart breakdown summary)
  • Mobile-first design using Tailwind CSS
  • Planned: PDF export, testimonial grid, local history, and more

Tech Stack:

  • Backend: Spring Boot, Java 17, Thymeleaf
  • Frontend: Tailwind CSS, HTML5, JavaScript
  • Deployment: Koyeb

Why It Matters:

Cash handling is still common in many environments. CashBreaker reduces error-prone manual tallying and offers a fast, accessible solution without requiring complex setup or login.

Live Demo:

sizafuel.xyz

GitHub Repository

SizaFuel – Fuel Sales Calculator

SizaFuel is a web-based fuel sales calculator built to streamline daily fuel sales reporting for stations and service attendants. Designed for simplicity and speed, it allows users to input readings and prices, calculate totals automatically, and generate PDF summaries.

Key Features:

  • Calculates daily fuel sales (litres × price)
  • Automatic total sales computation
  • Sales summary PDF download
  • Mobile-friendly and responsive
  • Open and lightweight – no login needed

Tech Stack:

  • Backend: Spring Boot, Java 17
  • Frontend: Thymeleaf, HTML5, CSS3
  • PDF Export: Flying Saucer (iText renderer)

Live Project:

https://sizafuel.xyz
GitHub Repository

Purpose:

This tool was developed to solve a real-world problem at a fuel station where accurate, fast sales calculations were needed.

Check the navigation on this page for some of the projects that I have worked on and the code will be available on my GitHub page