AI Learn
A Java/Spring Boot reference application that treats AI conversations as durable backend workflows instead of transient model calls.
Ugbanawaji Ekenekiso · Software Engineer
I build backend platforms and distributed systems that solve complex problems. Passionate about financial infrastructure, system reliability, and software that stays correct when things go wrong.
Ideas and lessons
Notes on the engineering decisions, failure modes, and trade-offs behind reliable systems.
FROM THE NOTEBOOK
No articles are published yet. This space will explore architecture decisions, failure recovery, and the trade-offs behind dependable software. For now, take a look at the projects behind those ideas.
Things I build
Code and experiments in backend architecture, durable AI workflows, and full-stack product engineering.
A Java/Spring Boot reference application that treats AI conversations as durable backend workflows instead of transient model calls.
The application behind this portfolio, with a private CMS, publishing workflows, media management, newsletters, analytics, search and AI-assisted interaction with published content.
Engineering interests
I gravitate toward problems where complexity, correctness, and reliability matter more than a particular language or framework.
Designing asynchronous workflows that remain correct when dependencies time out, jobs fail, or requests are repeated.
Orchestration · Idempotency · Recovery
Building auditable financial movements, payment integrations, and reconciliation workflows where correctness is essential.
Ledgers · Payments · Reconciliation
Migrating historical records, tuning queries, and modernizing databases without compromising referential integrity.
SQL · Indexes · Migration
Exploring persistent AI execution, streaming, cancellation, and stateful application workflows.
LangChain4j · Streaming · Persistence
Background
My experience spans financial technology, banking infrastructure, enterprise software, and technical leadership. Working with critical banking systems shaped how I approach reliability and recovery.
See professional experienceContact
Interested in backend systems, distributed workflows, financial infrastructure, or reliable AI applications? I’d enjoy hearing about what you’re building.
u.ekenekiso@ugbanawaji.comCurious about my work? Ask AI