Leonard Ekenekiso

Uses

Tools & workflow

The tools, environments and engineering workflow I use to design, build and operate systems.

Backend

Java, Spring Boot, JPA/Hibernate, PHP and Laravel are the main backend technologies in my working history. Java/Spring Boot is my current day-to-day stack.

Data & messaging

I work with MySQL, PostgreSQL and Redis, choosing persistence and caching patterns around the workload rather than treating the database as an implementation detail.

Delivery

Docker, AWS, Linux and CI/CD are part of how I build and operate services. I prefer repeatable deployments, useful logs and explicit production failure paths.

Product delivery

When I need to work across the product boundary, I use TypeScript, React and Next.js. For AI-backed Java systems I use LangChain4j and conventional backend boundaries around model integrations.