Assistant Consultant Resume
PROFESSIONAL SUMMARY:
- Passionate hands - on technical developer specializing in Banking and Insurance industries with more than 10 years experience designing, developing and implementing enterprise grade software systems using Tibco and Java Technologies.
- Expert in Cards and payments aspects of Banking.
- Lead developer and designer working on middle-ware applications based on TIBCO Business Works and Java.
- Proven track record in continuously delivering large software projects on-time.
- Successful member of diverse, multi-disciplinary software project teams.
SKILL:
Architecture/Design: Web Applications, OOD, Microservices, Relational Modeling
Tools: TIBCO BW 5.13, TIBCO EMS 8.3, Tibco Administrator, TIBCO MQ Series 7.5.0.6
Languages: Java 8, Javascipt, Shell script
Methodologies: Agile, Waterfall
Technologies: NoSQL (GemFire), Spring, Spring Data JPA, Spring Boot, Spring Cloud, Rest API, Swagger
Database: RDBMS (Oracle, SQL Server)
Version Controls: Clear Case, RTC, Github
OS/Platform: Windows, Linux, Unix
Other: German Language - Level B1(2014)
EXPERIENCE:
Confidential
Assistant ConsultantTechnology Used: TIBCO BW, Spring BOOT, Rest API, Swagger
Responsibilities:
- On shore developer and Lead for a 12 member development team.
- Responsibilities include Design Discussions, Development, Onshore Offshore Co-ordination, mentoring team members and Code Reviews.
- Developed new functionalities and enhanced the existing functionalities using TIBCO Business Works for Payments and Dispute Management,
- Created CRUD connectors for Profile context and exposed them as RestAPI using Spring BOOT and Spring Data JPA.
- Created Microservices to connect to existing services over http and JMS using Sprng Integration.
- Implemented features such as Routing and Filtering using Spring Cloud Netflix Zuul.
- Implemented Service Registry using Netflix Eureka.
- Used Pivotal Gemfire(NoSQL) for caching.
- Created Data Objects from Swagger Docs.
Confidential
Assistant ConsultantTechnology Used: TIBCO BW, Java
Responsibilities:
- Leading an 8 member team, spanning 2 modules.
- Developed new features for mobile banking customers such as Card Activation, Card Registration and Payee Management.
- Mentoring new team members.
- Onsite offshore coordination.
Confidential
Assistant ConsultantTechnology Used: TIBCO BW, JMS, Webservices, Java Confidential Shared Services is designed for Internet and Mobile applications, for Sign on, Sign off, Account Summary, Account Details, Make payment, Make transfers, Multi Factor Authentication, Mobile Check Deposits. Confidential Shared Services will expose services to all the applications via SOAP over HTTPs and SOAP over JMS protocols
Responsibilities:
- Involved in all aspects of enhancements, Development and bug fixing in all the modules of the Service in all the releases from July 2014.
Confidential
Assistant Consultant
Technology Used: TIBCO BW, JMS, Webservices, Java, MQ
Responsibilities:
- Design and Development of the FileNet Retrieval Process, Exstream processes and Java Codes involved in the project. Implemented the logging for all the processes.
Confidential
Programmer AnalystTechnology used: JSF, JavaScript, Weblogic,Portals
Responsibilities:
- Individual contributor of University of Pittsburgh module to migrate the code in Java WebObjects to JSF and Spring on Oracle Weblogic.
Confidential
Programmer AnalystTechnology: Struts 1.2, JavaScript, Web sphere 6.1, RAD7.5, Web services
Responsibilities:
- Design and Development of the key business flows in absence management.
Confidential
Programmer AnalystTechnology: Struts 2, JavaScript, Apache Ant, Apache Tomcat, MySQL 5.0
Responsibilities:
- End to end development.
- Migrated existing EW GID Testing app from Struts1.0 to Struts 2.0