I am a builder of scalable, mission-critical digital solutions with over 10 years of experience. My expertise lies in designing complex Software Architectures (Clean Architecture, Microservices, DDD, Event Driven Architecture) for high-demand ecosystems like Fintech and Insurtech.
-
π Architecture & Design: Expert in Cloud-Native solutions (AWS/Azure) aligned with the Well-Architected Framework. Specialist in microservices orchestration, Service Mesh implementation, and end-to-end observability (Distributed Tracing, Metrics, and Logs), with a deep focus on Domain-Driven Design (DDD) tactical patterns.
-
β‘ Backend & Streaming: Expert in the JVM ecosystem (Java/Kotlin) and Node.js (NestJS), with proficiency in Go, Python, and C#. I specialize in Data Streaming Architectures leveraging the full Kafka stack for high-throughput systems.
-
π¨ Frontend: Crafting modular, scalable, and high-performance interfaces using React and Angular.
-
π€ AI Engineering: Developing next-gen applications powered by LLMs, MCP apis, RAGs, Tooling, and Agentic workflows using LangChain4j and Spring AI.
-
π οΈ AI-Driven Productivity: Optimizing the SDLC through Spec-Driven Development, advanced Prompt Engineering, and Agentic IDEs (Claude Code / Junie) to accelerate high-quality delivery.
I am deeply passionate about Technical Leadership and fostering high-performance engineering cultures. My approach combines technical excellence with people-centric growth.
- Scale & Impact: Successfully led and managed over 200+ people across diverse technology teams over the last 5 years.
- Performance & Quality: Champion of high-performance standards, promoting Code Quality, SOLID principles, and Engineering Best Practices.
- Technical Coaching: Dedicated mentor and coach, empowering developers to transition into senior and architectural roles.
Focused on high-throughput, decoupling, and event-driven consistency.
Streaming Expertise: Deeply experienced in Kafka Connect (Debezium) for CDC, Kafka Streams for real-time processing, and Schema Registry for data governance.
Integrating Intelligence into Software Engineering and its entire life cycle.
- Development: LangChain4j, Spring AI, RAG (Retrieval-Augmented Generation), Agent Construction.
- Standards & MCP: API MCPs (Model Context Protocol), Tooling, and Function Calling.
- Workflow: Spec-Driven Development, Advanced Prompt & Context Engineering.
- AI Agents (Usage): Claude Code & Junie Jetbrains as primary autonomous agents for coding and refactoring.
- Architecture: Micro-frontends, Web Components (Shadow DOM/Custom Elements), Component-Driven Development (Atomic Design), and State Management (Redux/NgRx).
Designing resilient environments and high-volume data processing pipelines.
- Data Engineering: High-performance processing with Apache Spark, and management of enterprise-grade relational systems (Oracle & PostgreSQL).
- Storage Patterns: Expertise in SQL, NoSQL (Redis for distributed caching), and Graph Databases (Neo4j).
- DevOps: Kubernetes orchestration, Helm, and CI/CD automation.
Ensuring system stability and performance under extreme conditions.
Chaos Engineering & Resiliency:
- Performance: Gatling and k6 for high-concurrency load scenarios test.
- Deep Profiling: JVM analysis using Java Flight Recorder (JFR) and VisualVM for memory leak detection and thread contention analysis.
- Chaos Engineering: Injecting controlled failures with Toxiproxy (network latency/partition) and Chaos Mesh to validate system self-healing AWS Fault Injection Service.
- π Visit My Website
- πΌ Connect on LinkedIn




