Tibco Lead Developer Resume
Dallas, TX
SUMMARY
- Around 9 years of IT experience spanning across requirement analysis, design development and administration of wide range of technologies.
- Extensive experience with evaluating, designing, configuring, developing, testing and managing Integration and SOA solutions using TIBCO Business Works (2.x and 5.x), TIBCO Rendezvous 7.x, Tibco EMS, TIBCO Designer, Web Services, TIBCO Adapters, TIBCO Administrator, Tibco BusinessWorks Workflow, Active Matrix and Business Events.
- Experience in all the phases of software development life cycle (SDLC) with Analysis, Design, Development, Integration, Implementation, Maintenance, Debugging, Reports, Testing, Production and Support of Software Applications as a Key member.
- Extensive experience in architecting solutions involving messaging systems (Rendezvous, JMS) as part of large integration projects.
- Extensive oracle development skills & experience in writing stored procedures, functions and database triggers using SQL and PL/SQL.
- Hands on experience in development and implementation of various architecture like Service Oriented Architecture (SOA)
- Strong working knowledge of XML and web services, WSDL, SOAP and UDDI.
- Implemented services based on SOA using SOAP Web Services.
- Experienced in designing and developing scripted deployment process for deploying of ear files.
- Knowledge of XML, XSD, XSLT, SOAP, Database (Oracle, SQL Server 2000/2008).
- Good Working Knowledge on High Availability, Load Distribution and Fault Tolerance, user management, system and domain monitoring and management using TIBCO Administrator
- Participated in various integration and load testing activities using tools such as SOAPUI, JConsole, HermesJMS and JMeter
- Effective independent and team player and self - starter with high adaptability to new technologies.
- Excellent verbal and written communication skills.
- Well versed with various Project Development methodologies such as Agile Waterfall Iterative.
- Well Versed with working with Offshore team and Multi Culture Dynamic team environment
TECHNICAL SKILLS
TIBCO Products: TIBCO Messaging Rendezvous 7.5.2, 8.0, EMS 6.x, 7.0, TIBCO ActiveMatrix Business Works 5.x, Tibco BusinessWorks Workflow, Business Events 3.0, 2.0, Tibco ActiveMatrix Registry, Policy Manager, Service Bus, Service Grid, Tibco Integration Manager (IM)TIBCO Business Connect, TIBCO Monitoring Hawk 4.7, Tibco Business Studio, XML Canon
TIBCO Adaptors: ADB, File, Siebel, SAP, MQ Series, Remedy, Custom Adapter SDK
Web Technologies: HTML, DHTML, JSP, XML, XSL, XSD, XPATH, XSLT, JavaScript, ASP 2.0
Operating System: LINUX, UNIX, Windows 2003/2000/NT, Solaris
Databases: Oracle 8i/9i/10g, SQL, PL/SQL, SQL server and MS-Access
Web/Application Servers: Confidential WebSphere 5.x, Apache Tomcat 5.2
Language: Java, J2EE, C,C++, SQL, PL/SQL
Design Methodologies: SOA, OOAD and UML
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Tibco Lead developer
Responsibilities:
- Created the Business Requirement document for the entire project and service design documents for more than 15 interfaces.
- Organized requirements sessions with external application teams to gather requirements and to understand the existing functionality of the system.
- Involved in the developing interfaces which are part of various integration services by configuring different activities and resources.
- Developed complex type XML schemas making use of ERCOT business schemas.
- Reviewed artifacts for various environments (DEV, TST, PrePROD and PROD).
- Performed deployment activities of the projects by through Tibco Administrator GUI and also using AppManage utility.
- Performed unit testing, supported System Integration Testing (SIT) with other teams, User Acceptance Testing (UAT) with business and Go Live support.
- Involved in providing production support, handling issues and supporting various Tibco interfaces.
- Involved in presenting business demos explaining the whole project functionality to the business users.
- Worked personally with EDIFECS consultant to upgrade EDIFECS environment from 6.x to 8.x. and aware of EDI 814 and EDI 867.
- Upgraded TIBCO products to latest versions and migrated applications from Sun Solaris to Red Hat Enterprise Linux.
- Performed performance testing for various interfaces and optimized the performance.
- Involved in continuous process improvements by following the ITIL Standards.
- Involved in change control meeting and reviewing change requests before implementing in production.
Environment: TIBCO Business Works 5.11, TIBCO TRA 5.7, TIBCO EMS 7.0, TIBCO Designer 5.7, TIBCO Rendezvous 8.3, Tibco Administrator 5.7, Microsoft SQL Server 2008, Oracle 11g, Clear Case, Sun Solaris 10, Red Hat Enterprise Linux 5.10
Confidential, Pennington, NJ
Sr. Tibco Developer
Responsibilities:
- Created and Designed Tibco Middleware Integration Patterns, Guidelines and Best Practices adhering to SOA principles to develophigh performanceinterfaces.
- Created SAD, Technical Specifications and Data Mappings for Various Interfaces involved in project.
- Added ESB implementation details, Data Flow Diagrams, Architectural flow description in SRS.
- Documented best practices and guidelines for design, development and deployment of CEP and ESB solution.
- Organized requirements sessions with external application teams to gather requirements and to understand the existing functionality of the system.
- Handled design, development and deployment of interfaces by following the COE (Centre of Excellence) team standards.
- Implemented BW interfaces to integrate with MQ using Binding files.
- Redesigned and developed Replay Architecture to minimize message loss.
- Used various tools to browse JMS destinations while doing unit testing.
- Implement BW interface to integrate with COBOL using COBOL copy-book plug-in.
- Implemented FIX protocol for sending Orders to Exchange(s) (HOTS, DMA).
- Developed interfaces that communicate with DB2 from Tibco which will track all Orders.
- Developed Automated Deployment for Tibco BW processes using ANT scripts and JAVA.
- Coordinated testing in multiple environments with multiple teams and Exchanges.
- Developed Common Error handling, Logging and Audit Framework using .net UI Web services andSQL server DB.
Environment: TIBCO Business Works 5.10, TIBCO TRA 5.7, TIBCO EMS 7.0, TIBCO Designer 5.7, TIBCO Rendezvous 8.3, Confidential MQ, Cobol Copybook plug-in 3.2, Microsoft SQL Server 2008, DB2, Microsoft Visual Studio Source Control.
Confidential, Atlanta, GA
TIBCO Lead
Responsibilities:
- Led Offshore team in developing various business processes
- Scheduled Monthly Maintenance Release with Bug Fixes and Enhancement
- Took action on various production exceptions and alerts
- Involved in installation and configuration of Tibco Products on each environment
- On call support for any production issue
- Involved in the design of the integration flow between various tiers from source to target using SOA Approach
- Involved with design of several schema, WSDL
- Involved with creation of several SOAP over JMS & HTTP Web Services
- Involved with configuring Web Services and security
- Flows to Tibco Business Work Processes, problem fixing and support
- Involved with design and development of Channels, Destination, Concepts, Rules, Rulebase, and Cache with Business Events to develop business rule development to call various services.
- Developed several TIBCO/BW based services to integrate various applications.
- Generated complex XML schemas to facilitate communication with Macy’s legacy inventory management system.
- Utilized several Transform XML activities to enable the transformation of XML into web ready HTML.
- Involved in the deployment of the project into various environment by using TIBCO BusinessWorks Administrator and deployment scripts.
- Involved in the requirement collection for Hawk rules and involved in the development of Hawk rule base
- Used SOAP, WSDL Activities for Web Services invocation in the process flow.
- Designed and developed common logging process to log various logging information using TIBCO/Business works processes.
- Designed and developed main Business Works processes to implement the integration service
- Designed and Developed Service Bus components, including Web services, XML, SOAP, XSLT-based transformations and UDDI support for discovering and publishing services
- Involved with creating Continuous build and Test continuous integration environment using SOAP UI and Hudson
Environment: TIBCO BW 5.7, EMS 5.1, SOAP, XML WSDL, Hawk 4.8.1, Administrator 5.6, TIB/File Adapter5.x, TIB/ADB Adapter 5.x, Business Events 3.0, 2.0, Tibco Integration Manager 4.x, Tibco ActiveMatrix Registry, Policy Manager, Service Bus, Oracle 11g, DB2, Java, J2EE, CVS, XML, HTML, UNIX, Windows XP. JMeter, JConsole, JVisualM, JMX, GEMS, SOAP UI, Linux, XMing, WinSCP, WinMerge, ClearCase, SVN, Tibco Common Logging and Exception Framework
Confidential, Atlanta, GA
Senior TIBCO Specialist
Responsibilities:
- Upgraded an entire TIBCO Business Works 2.0.5 solution to Business Works 5.x.
- Developed interface migration documents to outline the overall upgrade strategy.
- Involved with reverse engineer and migration of Integration Manager processes to Tibco Business Works 5.x
- Created various test plans to verify newly migrated Business Works 5.x projects.
- Provide access to the users as per the request to the specified queue/topic.
- Upgraded 16 different projects including many process and adapter instances.
- Configured ADB Adapter services and deployed them to multiple machines to load balance inbound transactions.
- Configured MQ series Adapter.
- Upgraded and enhanced one of the high-traffic and high-visible projects in the company, the Transportation Management System TMS.
- Played middleware design, implement and support role for the KO Maintenance, Operations Scheduling & Tracking (KOMOST) project.
- KOMOST is the application used by TCCC service agents and technicians, for providing proactive maintenance of beverage equipments in stores and restaurants.
- Architected the redesign of multiple interfaces to use newly developed common services for logging, error handling and audit-trail management.
- Integrated several distributed inventory management systems using TIBCO EMS as the messaging backbone and Business Works to enable transformation of data.
- Created TIBCO build and deployment scripts on AIX.
- Wrote UNIX shell scripts to grep through various log files and generate reports.
- Utilized Business Works to email various reports to business users and application owners.
- Designed and implemented a global error-handling service to escalate and report errors and exceptions in real-time across the enterprise.
- Designed and implemented a tracking message service to give business users the opportunity to track their own transactions.
- Generated complex XML schemas to facilitate communication with legacy inventory management system.
- Utilized several Transform XML activities to enable the transformation of XML into web ready HTML.
- Created multiple processes using TIBCO Designer to facilitate the batch integration of suppliers and vendors.
- Planned and coordinated integration and system testing with the enterprise testing organization and several external third party vendors.
- Conducted testing of various business processes using TIBCO Business Works 5.x
- Configured several HAWK rule bases to enable log-file monitoring of various applications specific log files.
- Configured Business Events rules to track logistic, scheduling and shipping activities
- Created standalone J2EE application using EMS Client API to connect to multiple EMS servers to monitor message growth and statistics for all destinations.
- Used SOAP, WSDL Activities for Web Services invocation in the process flow.
- Developed Common Services (Auditing, Error Handling and Error Reporting) using SOAP and TIBCO Rendezvous.
- Performed scripted deployments using the TIBCO provided App Manage utility.
- Conducted manual deployments into various environments using TIBCO Administrator.
- Conducted deployment of the new and existing EAR files.
- Conceptualized and designed an enterprise logging framework to enable common logging and tracing amongst various TIBCO projects.
- Provided 24x7 production support of several key TIBCO interfaces in an AIX environment.
- Implemented an issue escalation process to identify critical issues and perform automated notifications and appropriate escalations.
- Designed a content based routing process to identify incoming messages and route them to downstream systems based on content.
- Demonstrated leadership experience in identifying and implementing appropriate technology solutions, in solving business problems, and supporting company strategies. Mentoring junior employees effectively.
Environment: TIBCO Business Works 5.6, 2.0, Tibco Integration Manager, TIBCO Administrator 5.4, TIBCO Designer 5.6, TIBCO EMS 4.2,TIBCO Hawk 4.7, TIB/File Adapter5.x, TIB/ADBAdapter 5.x, TIB/MQ Series Adapter, SOA, Business Events 3.0, 2.0, Tibco ActiveMatrix Registry, Policy Manager, Service Bus, Service Grid Oracle 9i, Oracle 10g, Web Logic 8.0, Java, J2EE,CVS, XML, HTML,SAP,UNIX, Windows XP.
Confidential, IL
TIBCO Developer
Responsibilities:
- Developed technical design documents and implemented process flows in BusinessWorks for the Web services for
- Facilitate project/application deployment from DEV to UAT and PROD using TIBCO Administrator and manual deploy
- Involved with reverse engineer and migration of Integration Manager processes to Tibco Business Works flows
- Code review and assist in defining standards, best practices and guidelines.
- Document standards and guidelines such as product installation and configuration procedures, deployment procedures and monitoring using Hawk rule bases.
- Develop deployment scripts, identify and utilize automated deployment tools.
- Deployed BW processes in Load balancing and FT mode.
- Created unix shell scripts for automated deployments using appmanage utility to deploy the applications and to migrate the applications into various environments
- Created scripts for start-up and shutdown of various Tibco products.
- Setup Hawk rule base templates and rules to monitor and capture performance of BusinessWorks processes, Adapters, EMS server
Environment: TIBCO Business works 5.4, Tibco IM 4.x, EMS 4.2.0, TIBCO administrator 5.4, TIBCO Business Connect 5.0, TIBCO Designer 5.3, Tibco iProcess 10.5.0, TIBCO Active Database(ADB) Adapter 5.2,TIBCO Adapter for MQSeries 5.2Oracle 9i, XML, XSD,WSLD, SOAP, Webservices, C++, Microsoft Visual SourceSafe 6.0, visio, Unix
Confidential, Portland, OR
Tibco Developer
Responsibilities:
- Gathered Business Requirements to integrate Web system with Mainframe system through TIBCO BW
- Participated in Interface design to interact with Confidential Websphere 5.02 and MQ with JMS
- Used XML messages to parse through the TIBCO XML parser and subsequently mapped them to data format required by Mainframe
- Discussed on regular basis with Program Manager to define time schedules for each task
- Involved in developing, testing and deploying applications in different (development and testing) environments
- Utilized X-path and XSLT extensively to map the fields as per the mapping document
- Used TIBCO Administrator to manage TIBCO Components, to monitor and manage the deployments
- Extensively used TIBCO Designer to develop and design the business process diagrams as per the business process and to generate the ear file for deployment
- Prepared Hawk rulebase/scripts for monitoring the BW engines and Adapters
Confidential, LA
Java Developer
Responsibilities:
- Involved in the Analysis and Design of the front-end and middle tier using JSP and the Struts view Framework.
- The existing client/server system was enhanced using Struts Framework.
- Used Struts Tag Libraries to develop the JSP pages.
- Developed Controller using ActionServlet and Actionmapping provided by struts framework.
- Designed Core API using J2EE Architecture & Design Patterns (Struts and MVC).
- Used UML with RationalRose to generate sequence and class diagrams.
- Developed Session (Stateful/Stateless) and Entity (CMP) beans (EJB) for crucial business logic.
- Deployed the EJBs on WebSphere Application Server.
- Used JavaScript to perform client side validations.
- Used JDBC to access Database.
- Used DB2 as backend database.
- Experience in writing DB2 Stored procedures.
- Actively involved in tuning SQL queries.
- Worked with XML to store and read exception messages.
- Used Junit for testing the applications.