Senior Software Engineer (Backend) · Java · Spring Boot · Microservices · Kafka · AWS · Spring AI / RAG
Backend-focused engineer with 7+ years building production Java/Spring Boot systems for AdTech, cloud billing, pharmacy ERP, e-commerce and fintech.
- 🏢 Senior Software Engineer at Vivasoft Limited, working with Azerion on Improve Digital's Marketplace (DSP) and Multicloud
- 🔐 Led security pentest remediation that got the Marketplace pentest-certified
- ⚡ Cut a third-party sync from 20 → 6 min and made 100K–250K-row bulk writes on a 2M+ row table sub-second
- 🧑🤝🧑 Previously team lead for 6–10 engineers at Zaag Systems, building a pharmacy ERP now serving 700+ branches
- 🤖 Currently building an Enterprise RAG Platform with Spring AI and pgvector (repo going public soon)
- 🌱 Always learning: RAG with Spring AI (re-ranking, agentic RAG, retrieval evaluation), AWS, Kubernetes and observability with OpenTelemetry
- 💬 Ask me about: Java & Spring Boot, microservices & REST APIs, event-driven systems (Kafka, RabbitMQ), database design & performance (SQL/NoSQL, Redshift), application security (pentests, SSO, OAuth 2.0), multi-tenant SaaS, RAG with Spring AI, and leading engineering teams
| Project | What it is | Stack |
|---|---|---|
| Enterprise RAG Platform (personal, MVP built — repo going public soon) | Multi-tenant RAG on Spring microservices: outbox + RabbitMQ ingestion into pgvector, hybrid vector + full-text search (RRF), grounded and cited answers behind JWT/RBAC | Java 25, Spring Boot 4.1, Spring AI 2.0, PostgreSQL + pgvector, RabbitMQ, MinIO, React 19 |
| Marketplace — Improve Digital / Azerion | AdTech DSP; I own 7+ of 15+ microservices (deal management, reporting, security) | Java, Spring Boot, MariaDB, Redshift, MongoDB, Kafka, Keycloak |
| Multicloud — Azerion | Multi-cloud billing portal (AWS, GCP, Huawei Cloud); I built the full backend | Java, Spring Boot, Spring Security, multi-tenant RBAC |
| OS Pharmacy — Zaag Systems | Pharmacy ERP: ~1M requests/day, now 700+ branches and 3,000+ users | Java, Spring Boot, MongoDB, React |
| Oushod Sheba — Zaag Systems | Online medicine delivery with GPS tracking and route planning | Java, Spring Boot, MySQL, Redis, Next.js |
| PI-CMS | Content management system for React apps, planned as open source; I worked on its content-management components | TypeScript, Next.js, Node.js, GraphQL, MongoDB |
Competitive programmer focused on data structures and algorithms — LeetCode · HackerRank (skill certificates) · UVa Online Judge
Open to backend / senior software engineering roles — remote or relocation. Let's connect on LinkedIn or visit my portfolio.
