Having 20 years experience in all the phases of software development life cycle, including analysis, design, development, and implementation of Web applications, Cloud Computing, and Client-Server applications. Experienced in providing architectural approaches, creating models & specifications, and validating the architecture against requirements and assumptions. Skills in Java, Spring Framework, Angular JavaScript, Oracle, SQL server, ThingWorx (IoT), HTML5 and CSS3