Program Manager / Principal Consultant Resume
SUMMARY
- Broad experience in architecture, design, development and deployment of distributed n - tier systems using structured Object Oriented Software (SOA) and Message-oriented Middleware, with 9 years in TIBCO technology, others in C++, Java J2EE and Cloud technologies.
- Architected & developed middleware solutions for several customers in a myriad of verticals such as Financial, Government, Media, Retail, Telecommunications, Manufacturing and Insurance. He has played the role of a Lead Architect & Senior Developer in the above areas.
- Excellent presentation and mentoring skills with the ability to organize and coordinate corporate-wide information sharing and conduct of seminars.
- Experience with various Messaging & Integration Architectures & writing white papers for clients such as Nielsen
- Strong Expertise in Use Case Analysis and translating Business requirements into Architecture solutions.
- Expert knowledge and hands-on experience in User Interface (web & mobile) architecture, design & development
- Experience in Cloud Architecture Solutions such as AWS and Azure for the TIBCO Product Suite.
TECHNICAL SKILLS
Strong hands-on in-depth experience in TIBCO product internals: TIBCO ESB Product Suite such as TIBCO BusinessWorks (5.x), TIBCO Enterprise Message Service (EMS), TIBCO Active Spaces, TIBCO APIX Exchange Gateway, TIBCO StreamBase, and Active Exchange suite of Adapters such as MQSeries, COM, Oracle Apps, PeopleSoft, Files, Active Data Base and Active Spaces.
Extensive knowledge in Object Oriented Programming and Messaging Systems.:
Languages/Programming: C, C++, JAVA, Swift, JavaScript, XML, XSLT
Databases: MS SQL Server 2012, ORACLE 12g and above, Mongo DB, MySQL.
Cloud Expertise Include AWS, Azure & Docker.:
Frameworks/Libraries: Angular (1.x, 2.0), Sencha, Kendo, jQuery, Bootstrap
PROFESSIONAL EXPERIENCE
Confidential
Program Manager / Principal Consultant
Responsibilities:
- Lead the efforts on requirements analysis, design, and development of Airport Monitoring & Co-ordination system.
- Design and implementation of an event-based SOA architecture for applications using TIBCO BusinessWorks 5.12, TIBCO EMS 8.0, TIBCO StreamBase and Live DataMart
- Develop key sophisticated Business Services with TIBCO BusinessWorks.
- Integrate events from 6 different systems and operations data interfaces.
- Develop User Interfaces (Web & Mobile) using Angular to deliver visual operational real-time insights
Confidential
Delivery Lead & SOA Architect
Responsibilities:
- As a Lead Architect and Technical Developer, lead, implement and setup a full blown TIBCO BusinessWorks 5.x-based infrastructure environment with BusinessWorks 5.13, EMS 8.2 & Hawk 5.2.
- Leda the efforts on requirements analysis, design and development of new Customer Care and Payment Integration systems and their Cloud based infrastructure.
- Develop TIBCO BusinessWorks key Complex Business Services.
- Implement Fault Tolerance on TIBCO EMS Servers with VMWare H/A Cluster.
- Develop Monitoring Solutions using Hawk.
- Design and implement the TIBCO CLE- Common Logging and Error Handling - Framework to report business status of processed events in the Integration Layer.
- Lead TIBCO Strategic planning & design for On-Premise to Cloud Infrastructure Integrations.
Confidential
SOA Architect, Program Manager
Responsibilities:
- The overall responsibilities include providing leadership in discovery, requirements analysis, architecture, design implementation and mentoring of projects related to TIBCO implementation. Technologies included Java, .NET, ERP systems, databases such as Oracle, Netezza etc. and home grown Nielsen applications with several other older technologies.
- For Online, as a lead architect, Vishal was involved assisting migration of BW ESB projects to the new AMX SOA environment, restructuring of data models and XSD structures implemented by BW Services and revamping of the project architecture from ground up.
- For Media: Architecture assistance in building a new shell framework for creating a single platform for hosting web services and user interface. Assistance with existing TIBCO SOA and ESB projects, testing, debugging, redesign of project implementations for performance enhancement etc.
- For CTO/CoE: Design and Implementation leadership in creating a Nielsen CoE toolkit that constitutes a health and wealth of project artifacts, documentation, best practices to span over 100+ project groups worldwide. This gives accelerated value to several of Nielsen’s project implementation groups without having to create diverse solutions and strategies in their project implementations.
Confidential
Architect
Responsibilities:
- As lead, Vishal was involved in the analysis and requirements study of the new integration systems. Vishal collaborated with the Confidential and Audi teams to provide TIBCO based MDM & SOA solutions for the existing and newly to-be-integrated systems. Tasks include creating SOA integration methodologies for Confidential, best practices for MDM-BusinessWorks component architecture, setting up standards and development methodologies for TIBCO and mentoring the team at Confidential .
- Developed BusinessWorks processes, custom utility services such as logging and error handling, and web-services for integration with front end.
- Designed MDM rules and workflows to monitor and manage enterprise information flow.
- Designed and led development of custom user interfaces on top of TIBCO MDM.
Confidential
Tech Lead
Responsibilities:
- Analysis of architectural and functional requirements and leading the development effort of UI, Business services, MDM solution.
- Manage and direct a team of 10 to design and develop the UI using JQuery and web services using TIBCO BusinessWorks.
- Organize team meetings, co-ordinate development effort across different teams and regions, manage client communication and day-to-day task assignments.
- Developed proof of concepts to support needed changes for requirement.
- Worked closely with the Product Owners in writing Stories, Tasks and delivering artifacts using Agile and SCRUM methodology concepts.
Confidential
Tech Lead
Responsibilities:
- Analysis of architectural and functional requirements and leading the development effort of BPM Workflow, Middleware Services and UI
- Creating common UI framework and design patterns, interfaces, protocols and standards
- Develop and formalize High Level and Low level design and detail design for specific interfaces
- Manage client communication and day-to-day task assignments
- Develop proof of concepts to support needed changes in requirements.
- Support production deployment & review artifacts. Review design estimates from peers & code review for the team & peer modules.
- Implement logging wrapper component. Maintain code to meet system requirement, design & technical specification in accordance with quality standards & UML modelling.
Confidential
UI Architect
Responsibilities:
- Analysis of architectural and functional requirements and leading the development effort of UI
- Manage and direct a team of 28 (12 TIBCO associates, 5 client members, 11 partner) consultants to design and develop the UI
- Create common UI framework and design patterns, interfaces, protocols and standards for development
- Develop and formalize High Level and Low level design and detail design for specific interfaces
- Organize team meetings, co-ordinate development effort across different teams and regions, manage client communication and day-to-day task assignments.
Confidential
Tech Lead
Responsibilities:
- Architecture, design and development of the complete front end and middleware services
- Manage a group of 14 to design and develop web-services using TIBCO BusinessWorks
- Lead meetings and interact with stakeholders from different regions worldwide on daily basis
- Technical assistance and guidance to offshore team on TIBCO suite and TIBCO GI
- Create schemas relating to middleware services and developed logical data models for the backend databases
- Code review for interfaces and solution developed by other team members
- Identify key issues in Store Observation Process and re-design and develop a critical process in TIBCO BW, reducing cycle time by 80%
- Create a model to evaluate complex and dynamic business rules and design a very agile system to manage rules; based on the model, a rules processing engine was developed and rolled into production
Confidential
TIBCO Developer
Responsibilities:
- Gathered requirements relating to UI, middleware services that enable transmission of data, initial and interim R&PO data load from local R&PO repository into the CCPOR R&PO repository
- Design and development of UI, middleware services, communication interfaces
- Co-ordination and management of distributed team members
- Drive team meetings, client meetings and communication and assign delegate tasks on daily basis
- Design and develop order query web service process using TIBCO Business Works
- Design and develop WSDL, XSD Schemas and SOAP Messages
- Create entities and relationships for FileNet and SAP Applications using SmartMapper.
- Design and develop the AJAX based front end that enables end users to search, create, modify, delete and cancel court orders; and System Administrators to create users, groups and delegate roles
- Develop XSL transformations for all transformation of XML documents.
- Use CLE for Logging and Exception handling
