Building reliable production systems with Java & Spring Boot
and exploring the next generation of software engineering with AI Agents, LangGraph & Python.
I'm a Software Engineer at Paycraft Solutions, working on secure and scalable software for banking and fintech systems.
My core engineering background is in Java, Spring Boot, REST APIs, microservices, PostgreSQL, caching, and distributed backend systems.
Alongside backend engineering, I'm actively building and experimenting with AI agents, multi-agent systems, long-term memory, retrieval, context engineering, and Human-in-the-Loop workflows using Python, LangGraph, FastAPI, Redis, and pgvector.
Iβm especially interested in the intersection of traditional software engineering and AI engineering β building AI systems that are reliable, observable, testable, and maintainable in production.
π Reduced backend response times by 60% β ~2s β ~800ms
π₯ Built scalable services supporting 5,000+ concurrent users
βοΈ Shipped production microservices with zero-downtime rollout
π Improved frontend page-load performance by ~30%
π³ Built REST APIs for high-volume payment processing workflows
π¦ Worked on regulated multi-tenant banking & fintech platforms
| Backend | Java β’ Spring Boot β’ Hibernate / JPA β’ REST APIs β’ Microservices |
| AI Engineering | Python β’ LangGraph β’ FastAPI β’ AI Agents β’ Multi-Agent Systems |
| AI Practices | Context Engineering β’ Prompt Engineering β’ HITL β’ Agentic Workflows |
| Data | PostgreSQL β’ pgvector β’ Redis β’ Hybrid Retrieval |
| Frontend | JavaScript β’ TypeScript β’ React β’ Next.js |
| Cloud & DevOps | Docker β’ AWS β’ Azure β’ CI/CD β’ Git β’ GitHub |
| Engineering | SOLID β’ Unit Testing β’ System Design β’ API Performance β’ Scalability |
- Reliable agentic software engineering
- Multi-agent orchestration and verification loops
- Long-term memory architectures for AI assistants
- Context engineering and hybrid retrieval
- Human-in-the-Loop AI systems
- AI-generated code verification
- LLM routing, observability, and cost optimization
- Building AI systems that behave like production software β not demos
I'm always interested in discussions around backend engineering, distributed systems, fintech, AI agents, context engineering, and how AI is changing software development.



