Solution Architect and Full-Stack Developer with 13+ years of progressively responsible experience in delivering complete SOA and Micro-Services based complex enterprise solutions.
Practical knowledge of core architectural domains including Business, Data and Solutions.
In-depth knowledge of development methodologies and strategies including Agile, DevOps, TDD/BDD, CI and CD.
Extensive hands-on experience of using JAVA/J2EE, Middleware (Service Bus, API Gateway), and implementation of different Integration Patterns.
Exposure of Emerging and Disruptive technologies (e.g. AI-driven dev, IoT/Edge computing, Chatbots/NLP, Machine Learning and Cloud Computing).