
Hands-on, successful Software Engineer with 15+ years of verifiable success leading teams in delivering appropriate technology solutions. Comprehensive knowledge of platform development, enterprise architecture, agile methodologies, microservices based applications. Innovative change agent with a unique mix of high-level technology direction and deep technical expertise. Exudes high ownership levels and thrives on responsibility and challenging working environments
Promotion(s) & Progression(s)
Promotion(s)
Note
Agile Methodology
SCM - GIT/SVN
System Design
Spring Microservices
Design Patterns
Design Patterns
Spring Framework
Java
IBM MQ/JMS