About javaspace
JavaSpace is a technical blog dedicated to production-grade backend architecture and system design.
The blog focuses on real-world engineering challenges involved in building scalable backend systems using Java, distributed architectures, and cloud platforms.
Rather than beginner tutorials, JavaSpace explores the architectural thinking behind systems that operate at scale, including:
Java and Spring Boot backend architecture
Distributed systems and microservices
Backend scalability and performance engineering
Fintech platform architecture
AI infrastructure and agent-based systems
The goal is to share practical insights that help engineers design systems that survive real production environments.

My Journey
With over 20 years of experience in the software industry, I have worked on building and operating large-scale backend systems across fintech platforms, enterprise infrastructure, and cloud-native environments.
My career has focused on designing scalable Java architectures and distributed systems capable of handling complex real-world workloads.
I currently serve as Director of Engineering at Kaleidofin, where I lead the development of a scalable lending platform used by financial partners.
My experience spans across technologies such as:
Java and Spring-based backend systems
Distributed microservices architectures
REST APIs and event-driven systems
Identity management and SaaS integrations
Cloud platforms including AWS, Azure, and Oracle Cloud
AI-powered backend platforms and AI infrastructure
I am particularly interested in how AI systems integrate with scalable backend architectures, including model-serving platforms, AI pipelines, and agent-based systems operating in production environments.