Roche - Digital Marketing – Client Facing Applications., 01/2019 - Present, Senior Technical Program Manager, Previously Technical Architect, Technical Architect, Program Management, Finance and Contract Management for Project., Client Relationship., Consulting, AEM 6.5, AWS, Salesforce, DB, India, US, EU BMS – FFH and BEIO Apps, 04/2018 - 12/2018, Technical Architect and Project Management, Solution Design, Technical Architect, AEM 6.3, Bangalore Novo Nordisk AEM application assessment for upgrade. Cognizant Technology Solutions, 01/2017 - 04/2017, Technical Architect, Responsible for complete end to end application assessment for AEM upgrade., Responsible for infrastructure assessment and Cloud migration from on premises infrastructure., AEM 6.2, Bangalore Clinical Library rewriting in AEM 6.3, 08/2017 - 03/2018, Technical Architect, Responsible for complete end to end application re writing in AEM 6.3, AEM 6.3, angular2, Bangalore TE connectivity AEM 6.2 upgrade. Cognizant Technology Solutions, 09/2016 - 01/2017, Technical Architect, Responsible for migration from 5.6.2 to 6.2(code and content migration), Responsible for Environment setup from scratch., Integration with third party services., AEM 6.2, Bangalore, USA IBM Content Manager & MediaView Tata Consultancy Services, 08/2013 - 07/2015, Solution Designer and Onsite Coordinator Hadoop and Map reduce Tech Lead, Work with clients to understand their business and deliver the products with quality., Worked as Application designer and solution architect., Core java, IBM Content manager APIs, Web services, XML, XSLT, DB2, TDD(Junit), HDFS, Map reduce, Hive, Norwich, UK, Bangalore, India Cisco Webex 11, Tata Consultancy Services, 03/2013 - 07/2013, Team Member, Development, Core java, JDBC, spring, Java script, jQuery, Bangalore Surety and ECM for Aviva Canada, Tata Consultancy Services, 08/2009 - 06/2010, Technology Lead, Senior Developer and Application Lead, Involved in Development and design of application using java and DB2 database., Responsible SIT and UAT cycle., Preparation of test cases., Handling offshore team., Interaction, and Project Management Activities – Task Assignment, Tracking tasks to closure, preparing status and project reports., Core java, JDBC, DB2, JSP, Web services, TDD(Junit), Bangalore Fortum Smart Meter Reading, Capgemini Bangalore, 08/2010 - 03/2012, Module Lead/ Technical Lead, Responsible for working of metermaid, babelfish and amra applications which are responsible for connecting to terminals using babelfish(for one kind of terminal) and amra(for 3 kind of terminals) and validating and persisting by metermaid applications., Involved in maintenance and minor enhancement of applications using java and oracle, Responsible for quality of project and SPOC for quality review and maintenance., Member of PQL., Preparation of metric sheet and monthly status report for Fortum., Core java, spring, JDBC, oracle, Bangalore Seagate Hard Disc manufacturing Unit, Wipro Bangalore, 03/2010 - 07/2010, Project Lead, Requirements Collection, Analysis, Design, Development, Performing Reviews, Resolving Technical Issues, Client Interaction, Project Management Activities – Task Assignment, Tracking tasks to closure, preparing status, project reports., Core java, JSP, JDBC, Oracle PL/SQL, Bangalore UBS Meeting Attendees, Accenture Bangalore, 04/2009 - 03/2010, Developer, Involved in all SDLC activities viz. Design, Development and Testing of client interaction and contact management applications., Owner of CI/CM Application and Responsible for any JAVA/J2EE work on that application., Developed common components in Struts, JDBC to be used across modules., Worked closely with client team on new requirements., Spring, JSP, Struts, Top link, AJAX, Core Java, oracle, Bangalore I-Many, Pfizer, I-many-ECMF, Accenture Bangalore, 02/2007 - 03/2009, Developer, As an application Developer within i-Many account, responsible for analysis, design, development, testing and implementation of various projects. Translate client requirements into formal requirements and design documents, establish specific solutions and leading the effort including programming and testing that culminate in client acceptance of results., Involved and developed prototype module for the project using JavaScript and HTML, Involved in development of server side components in EJB and Hibernate as well as construction of JSP pages using struts framework., Developed common components in Java Scripts to be used across modules., Responsible for Developing KT materials for some modules for Client Team., Struts, Core JAVA, JSP, Hibernate, AJAX, oracle, Bangalore