Moh Khandan

Software Engineer · Java Backend Developer

Building reliable backend systemsfor modern payment platforms.

I design and build clean, dependable software with Java, Spring Boot, and distributed system thinking.

PaymentsLedgersDistributed systems
MK

Moh Khandan

Java Backend Engineer

Focus

Payment Infrastructure & Distributed Systems

Stack

Java · Spring Boot · Kafka · PostgreSQL

Engineering

Reliable, maintainable and scalable backend systems.

Currently Exploring

Financial systems, event-driven architecture and ledger design.

JavaSpring BootMicroservices

Selected work

Projects

Fintech / case study

Payment Bridge Lab

2026

A backend engineering project exploring payment infrastructure, transaction processing, ledger consistency, and reliable distributed systems.

JavaSpring BootKafkaPostgreSQL
View Project →

Healthcare / platform

AI Health Analyzer

2026

A backend platform for structured health workflows, analysis pipelines, and API-driven product design.

JavaSpring BootAPIsMicroservices
View Project →

Engineering Notes

Latest Articles

View all →
LedgerJul 24, 2026

Understanding Double Entry Ledger in Payment Systems

A clear introduction to double entry accounting and why payment platforms depend on it.

ArchitectureJul 24, 2026

Building Event-Driven Payment Processing

How event-driven architecture helps payment systems scale while keeping flows reliable and maintainable.

10 minRead →
Payment SystemsJul 24, 2026

Why Payment Systems Need Idempotency

Understanding idempotency in payment systems and how it prevents duplicate transactions.

About

Moh Khandan

Backend engineer focused on payment infrastructure, distributed systems, and architecture-driven products. The goal is to build systems that are clear, auditable, and easy to evolve.

Focus

Payment systems
Ledger
Reconciliation
Event-driven design
Java / Spring Boot