Almost 15+ years of experience in solution architecture, design & development and engineering and occasional open source contributor.
Solution architectures using multi-tier, SOA, event-driven & microservices architectures for system, platform, framework and applications.
Mapping client/stakeholders’ requirements and providing them the best solutions involving evaluation of options, definition of scope of project, and finalisation of project requirements.
A polyglot programmer proficient in Core Java, Nodejs, Golang, Python, Groovy, bash scripting, angular 8. Developed applications using Web Services (RESTful, SOAP), Spring boot, spring (mvc, security) Apache CXF and Axis, Hibernate, Apache Camel, MongoDB, Redis, MySQL, Oracle DB, ActiveMQ, RabbitMQ, crossbar ,ZeroConf (Avahi), Openfire(MQTT) mDNS, OAuth , Gradle , Maven, , GIT, docker , Kubernetes, Jenkins , SonarQube, AWS cloud, Azure IOT Hub.
Created solution architectures and developed technical work plan to ensure successful development & implementation of applications and products.
Hands on experience in software design methodologies, software design patterns, object-oriented, functional design and implementation.
Interacting with the senior business stakeholders and the client contacts to provide team leadership and hands-on technical and functional expertise.
Working with various levels of management and users to help define information strategy and ensure its consistency with the overall business (enterprise) strategy.
Quality assurance and application test automation right from inception.
Continuous Integration & Deployment (CI CD) and Continuous Integration & Test Automation (CI TA) mindset.