We provide IT Staff Augmentation Services!

Senior It Specialist resume

3.00/5 (Submit Your Rating)

Kansas City, MO

Professional Summary

  • Over 11 years 6 months of experience in Information technology including 5 years of experience in Enterprise Applications Integration (EAI) using full range of Tibco Products TIBCO BW, TIB/RVD, Active Database (ADB) Adapter, File Adapters, Tibco SAP R/3 Adapter, TIB/Designer, TIB/Hawk, Tibco Enterprise for JMS/EMS and B2B Product Testing.
  • Having 5 years of experience with TIBCO family like TIBCO BusinessWorks, TIBCO Administrator, TIBCO EMS, TIBCO Adapters like Mainframes, SAP, Oracle Adapters and TIBCO Administrator.
  • Expert level skills in MQSeries and Tibco Admin with EMS, Business Works, Tibco Business Connect, TIBCO Rendezvous, JAVA JMS, XSD, XSLT and with Product Testing Methodologies.
  • Experience in Installation, Trouble shooting and support of MQ Series and Tibco.
  • Have given extensive Production Support on the MQ Series and Tibco Products In various operating systems like Windows, UNIX, Solaris and Linux. Experienced in debugging, troubleshooting, deployment, Testing and support roles.
  • Capable of developing and incorporating well Integration solutions. Explored and proficient in various middleware’s like MQ Series, TIBCO, Message Broker, TIBCO EMS, TIBCO RV along with Web Sphere Application Server (WAS).
  • 8 years of experiencein requirement analysis, design, OO programming, development, testing and implementation of Internet/Intranet/E-Commerce, Stand-alone, Client/Server and MVC architecture applications. Having good amount years of experience using EJB, Spring, JSF and Hibernate. Excellent understanding and working experience on OOAD and methodologies.
  • Having good exp with Ant, Maven builds scripts. Proven record of successful implementation of Enterprise level of large projects and complex systems solutions with Multi-platform and systems integration.
  • Configured and Deployed the Business Works for J2EE Integration and for both Web logic and Tibco rendezvous components.
  • Having good experience on design/architecture aspect through UML and/or other representations.Having good knowledge & following the SCRUM (Agile Development processes) methodologies in USDA projects.
  • Having good experience using WebLogic, WebSphere, RAD 6, JBoss and Rational Software Architect (RSA) Application Servers.
  • Having good experience with Jakarta Struts Framework, MVC SOAP, SOA architecture and J2EE Framework.
  • Have good experience in designing, developing database to create its Objects like Tables, Stored Procedures, Triggers, and Cursors using PL/SQL, SYBASE11, Oracle9i, and MS Access 2000. Data Connectivity used for Web and windows Using JDBC and ODBC.
  • Good understanding of Agriculture, Financials, Telecom, eProcurement, eCommerce, Industry and Health Insurance Domains.
  • Good Team Lead/Tech Architect/Team player with excellent communication, technical, multi tasking and interpersonal skills.
  • Quick adaptability and systematic approach towards work are my assets.
  • Used Web Track Tool and Test Director bug reporting tools.
  • Prepare the Quality Assurance test plan sets for regression testing of base product and functional testing of new or enhanced features.
  • Strong experience in testing and implementation phases of Software Development Life Cycle.
  • A Self-motivated and quick learner who is willing to adapt to new challenges & technologies.

Objective

To obtain a challenging position in an organization that gives me the scope to enhance my skills towards my career growth and as a part of team that dynamically works towards the growth of organization.

Certifications

  • Certified as Sun Certified Enterprise Architect for the Java, Enterprise Edition 5 from SUN with (93%).
  • Certified as Sun Certified Java2 Programmer for Platform 1.4 from SUN with (95%).
  • Certified as TIBCO Certified Professional for TIBCO Rendezvous 7.Xfrom TIBCO with (70%).
  • Certified as TIBCO Certified Professional for TIBCO Business Works 5.Xfrom TIBCO with (86%).
  • Certified as IBM ACSE Professional from IBM University with (79.3%).
  • Certified as JAVA professional from Brainbench.com
  • Certified as Perl Professional from Brainbench.com

Technical Skills

Languages

JAVA2.0, J2SE 5.0, C, C++, ASP3.0, PERL, CGI with PERL, HTML, PHP, XML, DTD, XSL, XSLT, XPath, XSD, SQL

Java Technologies

Spring, JSF, Hibernate., Servlets 2.3, JSP 1.1/1.2, EJB 2.0, JNDI, JMS, JDBC, LDAP, JSFs, JCA, RMI, JXL Java Mail, JavaBeans, Applets, Swings, Multithreads, Web Services, JNDI/LDAP, JTA.

Enterprise Application Integration

TIBCO ActiveMatrix Business Works 5.X, TIBCO Designer 5.X, TIBCO Business Events, TIBCO InConcert6.0, TIBCO iProcess, TIBCO RV7.x, TIBCO Hawk 4.5.x, TIBCO EMS 4.3.x, TIBCO Administrator, SDK Adapter 5.2.x, PeopleSoft Adapter 8.5.x, Active Database adapter 5.2.x, MQ-Series Adapter 5.2.x, TIBCO Administrator, TIBCO JMS, TURBO XML 2.4.x, XML Canon, GH Tester, GH Viewer, GH Tracker.

RDBMS

Oracle 8i/9i, Sybase, SQL SERVER 2000, DB2 and My SQL.

WebServices

UDDI, SOAP, WSDL, ebXML, SOA, Apache Axis, JWSDP.

Distributed Applications

EJB 2.0, Struts, RMI and CORBA

Scripting Languages

Ant, MAVEN, JavaScript, VB Script, CGI Scripting with Perl, XML and Shell Programming.

Application Servers

IBM WebSphere (WAS 4.0/5.0/6.0), JBoss, Apache TomCat4.0, IIS4.0 and Weblogic

Application Tools

Rational Software Architect(RSA), Subversion, Maven, ClearCase, ClearQuest, RAD, BMC Tool, Ant Build Tool, JUnit, XDoclet, Log4J, SQL Plus, Toad, XML Spy, office 2000, Front Page, Visual Age, JBuilder, Web Sphere Studio Application Developer, Eclipse Web Tools Project (WTP) 1.0, CVS, Visual Source Café.

Testing Tools

Empirix, Mercury Quality Center, JUnit, Rational Robot, WinRunner, Load Runner, Microsoft Web Application Stress Tool, Internet Macro Player

Operating Systems

Ms-Dos, Windows-95/98, Windows NT 4.0, UNIX, Linux, Sun Solaris

Confidential, Nov’07 – Till Now
Senior IT Specialist
Confidential,

BCAP
The Food, Conservation and Energy Act of 2008 mandated a new program, Biomass Crop Assistance (BCAP) to support the establishment and production of crops for conversion to bio-energy in project areas and to assist with collection, harvest, storage and transportation of eligible material for use in a biomass-conversion facility. Web-based software will be used to administer both the Annual Rental Payment and Matching Payment portions of the BCAP Program. The high-level view of functionality includes the ability to process, record and approve offers, create conservation plans, manage contracts (contract maintenance) and submit payment information to the Conservation online payment system.

Eligibility
The Eligibility EJB & web service is designed to get the information needed to ensure that only producers who comply with applicable program provisions receive USDA program benefits. Therefore, it is critical that information in the eligibility system be updated properly. The purpose of the Eligibility EJB & web service is to provide the FSA applications with program eligibility for one or multiple producers. It is compliant with the FSA Reference Architecture

Combination
The purpose of the Combination EJB & web service is to provide the FSA applications with program Combination for one or multiple producers. It is compliant with the FSA Reference Architecture

SCIMS (Subsidiary Customer Information Management System)
The purpose of the SCIMS EJB & web service is to provide the FSA applications with Customer information for one or multiple producers. It is compliant with the FSA Reference Architecture

AGI (Adjusted Gross Income)
The AGI Service is a calculation routine that interfaces with several external subsystems to assemble an attributed object graph that represents Persons and Legal Entities for use by payment systems. Each element of the object graph is attributed with a series of share values that are calculated.

Subsidiary
The Subsidiary Systems comprise a number of data sources that were originally considered to be information in addition to the Name & Address system. Thus the name Subsidiary Files was applied to them. As Name & Address was migrated from the S/36 to a central web system called SCIMS the agency began creating additional web applications to replace this S/36 file based data sources. These web applications are collectively known as Subsidiary. The web applications are designed in such a way as to appear to the user as one website.
They are as follows:
Subsidiary which directly contains the Eligibility, Recording County, Subsidiary Edit, Subsidiary MQ, Subsidiary Print, Subsidiary Reports, Combined Producer, Payment Limitations, Business File
Each of these systems will be addressed in the following sections.

All of these systems were designed using the FSA reference architecture and written using CAF, Java, Struts, Spring JDBC, MQ as needed, Servlets, and JSP with strict adherence to the requirements of the FSA Program Management Office.

Crop Acreage Reporting System (CARS)
The Farm Service Agency (FSA) utilizes two methods to conduct crop acreage reporting: 1) the System 36/AS 400 and 2) the Land Use Application for selected pilot sites. Crop acreage data was entered and submitted to a logical partition of the AS400 known as the System 36. All data received by the System 36 is then processed and captured into a database for future reference.

Responsibilities:

  • Involved in the preparation of detailed Technical Analysis & Design documents.
  • Designed, analyzed the requirements of the Project and ensure that should compliant with FSA Reference Architecture & standard SDLC process.
  • Working as Java/TIBCO architect and developer to assist in design and implementation of Java/TIBCO integration projects.
  • Working to integrate the FSA loan system with the US government’s Defense Manpower Data Center (DMDC) using TIBCO ActiveMatrix BusinessWorks, TIBCO EMS, and TIBCO BusinessEvents.
  • Successfully led development efforts to integrate with two important vendors of USDA.
  • Developed TIBCO shared services for audit/error logging, error reinjection, and emailing to be used in all TIBCO applications. This is already running in production and used by all TIBCO apps in our group.
  • Involved in developing the Java Bean Components and EJB at various application level when ever on need basis.
  • Interact with supporting systems like eAuth, EAS, SCIMS, CVS, CBS, Farm Records as a part of development and make sure the all implementation should complaint with USDA security standards.
  • As Application Architect, involved and ensure the all USDA applications compliant with FSA style guide & 508 Compliance and also make sure all applications should be complaint with EMMA, PMD quality reports standards.
  • Closely work with business stake holders, Govt Leads & Architectural Office to ensure & developed software compliant with requirements and USDA standard SDLC process.
  • Participate in the Quality Control review processes (QC1, QC2, QC3, QC4, QC5) with AO team and ensure & compliant with USDA SDLC process.
  • Responsible for establishing TIBCO development standards to be followed by all TIBCO developers.
  • Led the implementation of the entire TIBCO environment for the company. Setup fault tolerance for TIBCO EMS. Was in charge of administering the TIBCO development, test, and production environments. Was in charge of administration of all TIBCO applications and software products.
  • Performed extensive performance testing of TIBCO ActiveMatrix BusinessWorks and TIBCO EMS. Developed interfaces needed for integration using TIBCO ActiveMatrix BusinessWorks and TIBCO EMS.
  • Worked extensively with Microsoft Operations Manager to setup monitoring for TIBCO environments. Was an active member of the Integration Competency Center (ICC) to come up with TIBCO architecture and development standards.
  • Trained other developers in TIBCO Service-Oriented Architecture concepts and TIBCO EMS administration. Resolved complicated show-stopper programming issues in the old purchase order invoice matching interface program. Application was written in J2EE.
  • Authored extremely complex SQL queries and stored procedures.

Environment: TIBCO ActiveMatrix Business Works 5.4.x, TIBCO Designer 5.2.x, TIBCO Enterprise Message Service, TIBCO BusinessEvents, TIBCO General Interface, TIBCO RV7, TIBCO Hawk 4.5.x, SOA, TIBCO ESB, TIBCO EMS 4.3.x, SDK Adapter 5.2.x, Active Database adapter 5.2.x, TIBCO Administrator 5.4.0, TIBCO JMS, TURBO XML 2.4.x, J2EE, JSP, EJBs, Oracle, XML Canon, XML, XSLT, XML Schema, Linux, Shell Scripts, AWK Script. J2EE, EJBs, Servlets, JDBC, SQL Server 2005, UML, XML, XSLT, XML Schema, SAX Parser, SOAP, UDDI, WSDL, ebXML, Maven, MQ-Series, Ant, JMS, MQ-Series, WebServices, Jasper Reports, Rational Portfolio Manager, JUnit, RUP, EMMA, PMD.

Confidential, Mar’07 – Oct’07
Senior IT Specialist
Kansas City MO.

The Portfolio Information Center is the delivery tool for data and reports generated by the Eagle PACE system. Eagle PACE is the central data warehouse and authoritative source for investment management data. Currently, information in the Portfolio Information Center includes: Firm Assets under Management (replaces ASET screen), Portfolio Performance (replaces FUND and net performance on PRC and PERF), NAV\'s and Distribution Factors (replaces PRCE), and Portfolio descriptive information.

The Portfolio Information Center will grow to include portfolio characteristics, statistics, holding information, portfolio contribution to return and portfolio attribution reports. The development and expansion of data available will continue into 2006 and replace equivalent CICS screens and eventually the PRC (Portfolio Resource Center).

Responsibilities:

  • Led a group of TIBCO developers in architecting and developing real–time systems integration interfaces for a large financial company called American Century investments.
  • Developed and deployed both Producer and Consumer components for Tibco products. The project heavily implemented XML mappings in TIBCO BW to create over 100 interfaces. The TIBCO ADB Adapter and TIBCO EMS were also extensively used for this massive project.
  • Created Java Custom Functions to extend the capability of TIBCO Designer.
  • Wrote numerous SQL queries and stored procedures. Interact with functional and technical counterparts to ensure software modules meet all requirement specifications.
  • Design the process for messaging system using JMS. Validated the messages in the Queue for JMS server. Deployed and performed the testing for JMS and Tibco JMS protocols.
  • Analyzing detailed data to identify inconsistencies in addition to drilling-down through various levels off aggregated data to pinpoint incorrect data and possible causes.
  • Ensuring the integrity of data from various internal and external sources, and validating the systems that process the data.
  • Implementation of AE and RV messages in Multicast Request/Reply, Point to Point Request Reply, Publish/Subscribe messaging using JMS.
  • Created many very complex web services using TIBCO ActiveMatrix BusinessWorks. Project involved heavy use of XML, XML Schema, and XSLT to accomplish the data mappings and transformations.
  • Was in charge of creating a proof-of-concept business rules engine using TIBCO BusinessEvents. Was responsible for all technical details regarding BusinessEvents. Defended the use of TIBCO BusinessEvents over JBoss Drools during team architecture discussions. Created custom BusinessEvents functions using Java.
  • Designing and Implementing BusinessWorks for Request & Reply Services Processes for various Business Works Projects.
  • Used Java utility codes from the BW Processes by calling them across the templates.
  • Extensively used XML Canon to maintain version control system.
  • Follow up with bugs in an efficient manner, including working hand in hand with the SQA, development and Integrated teams.
  • Writing complex manual and automated test cases and test scripts for both UI and Back end systems. Expertise in Statistical Quality Assurance methods and code optimization.
  • Hands-on, in-depth experience with structured system-testing methodology and automated testing tools-Mercury Interactive Suite Products including experience in defining, creating and executing unit, integration, and system test plans.
  • Providing input and documentation to the management to assist in Project deliverables
  • Performed component testing for TIBCO oracle adapters.
  • Configured and developed test cases for Mainframe Integration between DB2 and TIBCO components. Configured and performed testing on Tibco enterprise for JMS components.
  • Configured and developed test cases for Certified Messaging Transport component.
  • Designing HDD (High level Design document) for Integration for Java & TIBCO. Filing defects and providing documentation for development team for Debugging. Interactively work with TIBCO Administrator to deploy Business Works projects in DEV & QA & Prod.
  • Hands on experience with TIBCO upgrade process, & setting up environment for DEV & QA & Prod. Provide technical support to the software development team.
  • Recognizing multiple solution options and identifying contingencies to derive resolution.
  • Interacting with the senior business analysts on system and requirement issues.

Environment: TIBCO ActiveMatrix Business Works 5.4.x, TIBCO Designer 5.2.x, TIBCO Enterprise Message Service, TIBCO RV7, TIBCO BusinessEvents, TIBCO General Interface, TIBCO Hawk 4.5.x, SOA, TIBCO ESB, TIBCO EMS 4.3.x, WBMessageBrokerv5.0/6.0, SDk Adapter 5.2.x, Active Database adapter 5.2.x, TIBCO Administrator 5.4.0, TIBCO JMS, TURBO XML 2.4.x, J2EE, JSP, EJBs, Oracle, Servlets, XML Canon, XML, XSLT, XML Schema, Oracle 8i, Rapid SQL 7.4.x, Linux, Shell Scripts, AWK Script.

Avnet Quest EMA Quote Management System Nov’06 – Feb’07
Senior Java/TIBCO Developer
Kansas City MO

Avnet Quest EMA Quote Management System is a web-based, single quoting platform, it replaces existing quote management systems with Titan, Calypso, Genesis quoting Screens (excluding QUOCPN, QUOAUS, CUSAUD).

Avnet Sales & Order Management system, receives RFQs, Customer is responsible for sending RFQs, then Sale and Marketing Representative (SMR) for creating RFQs manually, or loading information and disposition EDI pos. Supply Chain Analyst upload quote to provide the customer with lead-time and stocking information. Then quote center is responsible for Semi manually creating and uploading the large-file RFQs.

RFQs mainly come to system in any one of these formats like EDI, Rosett, a-Net, APIX, Fax, Email, and FTP. In this process providing the End-to-End help to the customers while processing the RFQs. There are different kind of the roles & responsibilities while processing the customer Quotes, like Customer, Sales, Product Center, Logistics, Quote Center, Supply Chain, Management.

Environment: J2EE /Java, EJBs, JDBC, JSPs, Servlets, JMS, Hibernate, Ant, JMS, Rational Software Architect(RSA), IBM WebSphere, IBM WebSphere Test Environment, MQ-Series, TIBCO RV 7.1, TIBCO Business Concert, TIBCO ActiveMatrix Business Works 5.X, TIBCO Siebel Adapter, MQ-Series Adapter, PeopleSoft Adapter, TIBCO SAP Adapter, TIBCO Smart Mapper, File Adapter, Tiles, Struts, DB2, TOAD, PDF LaTeX, Rational Portfolio Manager, JUnit, RUP, ClearCase, ClearQuest, RAD, Eclipse Rich Client Plugins, UML, XML, XSLT, XML Namespaces, XML Schema, SOAP, UDDI, WSDL, ebXML, UNIX and TELNET Client.

Responsibilities:

  • Led the implementation of the entire TIBCO environment for the company. Setup fault tolerance for TIBCO EMS. Was in charge of administering the TIBCO development, test, and production environments.
  • Was in charge of administration of all TIBCO applications and software products. Performed extensive performance testing of TIBCO ActiveMatrix BusinessWorks and TIBCO EMS. Developed interfaces needed for integration using TIBCO ActiveMatrix BusinessWorks and TIBCO EMS.
  • Worked extensively with Microsoft Operations Manager to setup monitoring for TIBCO environments. Was an active member of the Integration Competency Center (ICC) to come up with TIBCO architecture and development standards.
  • Trained other developers in TIBCO Service-Oriented Architecture concepts and TIBCO EMS administration.
  • Rewrote the entire purchase order invoice matching interface program using strict object–oriented design in J2EE. Implemented the Factory and Singleton object–oriented design patterns. Used Transact–SQL extensively to write complex stored procedures for the application.
  • Resolved complicated show-stopper programming issues in the old purchase order invoice matching interface program. Application was written in J2EE.
  • Authored extremely complex SQL queries and stored procedures.
  • Implemented Messaging system using TIBCO RV. Designed process flows using TIBCO Business Works. Worked with different adapters like MQ-Series, Mainframes SAP.
  • Designed, analyzed the requirements of the Project. Worked with Enforce configuration management and develop software versioning methodology
  • Customize Clearquest for Defect tracking and reporting for the project.
  • Design and create automated build and deploy processes.
  • Create process to manage build and deploy requests. Implemented in writing Java code for the extraction-required information over the net Using WebServices.
  • Implemented Automated test Process for TIBCO integrated services like SOA, web services and JMS Messaging Services Using GH Tester.
  • Involved in the Java Code for preparing the documents.
  • Designed Persistence Objects layer implementation Using Hibernate.
  • Implemented JUnit test cases for testing the Persistence Objects layer.
  • Developed Persistence objects for to interact with Database layer.
  • Implemented Automated test Process and tracking using GH Tester and GH Track
  • Prepared Automated TestCases using GH Tester, GH Tracker.

Private Wealth Management (PWM) Sep’05 – Oct’06
Sr Java/TIBCO Developer,Infosys
New York

Currently, Running the Management Information System for PWM. PWM is located centrally for all Goldman sachs offices. MIS is a PWM Data warehouse from where all the metrics required for taking management decisions are generated. It is used to generate metrics which is used to gauge the performance of the Sales Teams/Offices/Regions. Job involves maintaining /Enhancing the Batch and Web /BO Front End for the Management Information System.

This project involves Special Investments, Special payments, PayOuts, Mutual Funds, Funds Statistics, Site Statistics, MIS Commissions, MIS Billings. Each module is build with high roubsted technology with high level security. Using Autosys tool generate reports according to schedule time. Application is well setup with different environments like Linux, Sun Solaris.

Responsibilities:

  • Design of a high performance web application includes several sub-modules in JSP/Java Beans/Oracle/JDBC with load balancing /scalability tolerance capability.
  • Designing HDD (High level Design document) for Integration.
  • Designing and Implementing BW Processes.
  • Implementation of AE and RV messages in Multicast Request/Reply, Point to Point Request Reply , Publish/Subscribe messaging.
  • Used Java utility codes from the BW Processes by calling them across the templates.
  • Involved in designing a Component-based architecture (EJB), These components were designed after reviewing the multi-user scenario, security, efficiency and transaction flow of the overall system
  • Integrated all systems of Goldman schs using EDI tools like TIBCO RV.
  • Development of BW Process Templates for reusability of BW Process logic.
  • Design document reviews and code reviews of Integration components.
  • Deployment and Maintenance of Business process services using Tibco Administration 5.1 and using scripted deployment.
  • Involved in Unit and Integration testing, bug fixing, acceptance testing.
  • Deployment in services in Distributed Queue and Fault Tolerance modes.
  • Written JIL scripts to run autosys files, which is for scheduled jobs.
  • Written Perl scripts to run the billing and other reports.
  • Written Stored Procedures, Functions and Triggers operations in Sybase
  • Designing and Implementation of XSD schemas using XMLSpy Tool keeping reusability in view
  • Prepared Automated TestCases using GH Tester, GH Tracker.
  • Prepared JUnit TestCases Using JUnit.
  • Written Stored Procedures, which achieve greater Scalability and Performance
  • Designed the database using ER diagrams.
  • Validated forms using JavaScript.

Environment: TIBCO Business Works 5.1, TIBCO RV 7.1, TIBCO Business Concert, TIBCO Hawk 4.5.x, TIBCO EMS 4.3.x, SDK Adapter 5.2.x, PeopleSoft Adapter 8.5.x, Active Database adapter 5.2.x, MQ-Series Adapter 5.2.x, TIBCO Administrator, TIBCO JMS, TURBO XML 2.4.x, XML Canon, Java, J2EE (EJB, JSP, Servlets, JDBC, JNDI, XML, XSL), Weblogic 8.1, Java Script, Perl , Shell scripts, Autosys , Business Objects, Sybase, Oracle9i, Sun Solaris , Red Hat Linux

We'd love your feedback!