Post Job Free
Sign in

Software Developer Project

Location:
Hopkins, MN
Posted:
August 03, 2017

Contact this candidate

Resume:

SURESH KUMAR ARJUNAN (***) *** - ****

ac1na8@r.postjobfree.com

Experience Summary:

Over 14+ years of professional IT experience in all phases of the Software Development Life Cycle (SDLC) of a project which includes requirements gathering, architecting, analysis, design, development, maintenance & enhancement and testing.

Experience in working Agile & Waterfall methodologies.

Expertise in the middle ware - Enterprise Application Integration development such as TIBCO suites.

Expertise in processing of middle ware messages up to 20+ Million messages per day.

Exceptional work experience in Design-phase and successfully delivered SRS document, Use Case document, Sequence diagram, Class diagram and Activity flow or Data flow diagram with respective documentation.

Experienced in UML 2.0, and Expertise in Rational Rose, Enterprise Architect and MS Visio.

Demonstrates effective cross-organizational management, to intelligence and build a bridge between business strategy / requirements and multiple development teams for different service providers

Creates and executes plans and revises as appropriate to meet the changing needs and requirements of the product or service.

Effectively manages relationship and communications with business customers, senior management, partners, and clients

Has successfully completed moderate or large corporate service integration projects

Ability to work independently with minimal supervision to meet deadlines

Tibco Expertise:

Over 8+ years’ experience in design, implementation, and Administration of SOA solutions based on TIBCO suite of products.

Shaped and delivered the integration Design Document (Functional and Technical Documentation).

Owned to create the Use Case document and System Requirement Document against the business requirements (BRS).

20 Million Messages have been handled at the peak volume per day with Detail-oriented results- and quality-driven.

Expertise in design and Implemented Tibco Activespace, Tibco Business Works, Tibco Business Events and Cassandra Database in Cloud Computing (AWS).

Experience in creating and using XML, XML Schema and XPATH.

Experience in implementing SOA concepts by designing and developing Web Services using REST & SOAP using TIBCO Business Works.

Expertise on design and implementing solutions using Tibco Business works & Tibco Adapters.

Experience working with database like Oracle, MySQL.

Strong knowledge on Tibco EMS concepts and its architecture.

Involved different roles like Tibco developer, Tibco BW Administration (Deployment and Configuration) and Tibco EMS Administrator in various projects.

Provided high level technical resolution and design effective solutions in the On-Premise and Cloud.

EDUCATIONAL QUALIFICATION

Master of Computer Application (M.C.A) – 2003, University of Madras, India.

Bachelor of Computer Science (B.Sc.) - 2000, Bharathiyar University, India.

Primary Skills:

EAI Technologies

TIBCO AMX Business Works 5.12 Tibco Administrator 5.4, Tibco Business Works Collaborator 5.4, TIBCO Business Works FormBuilder 5.3 and Java 1.5.

Messaging

TIBCO EMS 6.0.1

Adapters

Active Database Adapter 5.x

Versioning Control

Smart SVN, CVS & Borland Star Team 2008 R2

Secondary Skills:

Language

JAVA /J2EE

Application Server

JBoss-3.2.2, WebLogic 8.0 & OC4J 10.1.2

SDK

Eclipse 3.2, Oracle JDeveloper 10.1.2 & Netbean 5.5

Scripting technology

HTML, XML, JSP, Servlet & LegaSuite WinJa 4.1.

UML Designing Tool

UML 2.0, Rationalrose 7, Enterprise Architect Professional, MS Visio.

Web Servers

Tomcat 6.0.

Web Frame Work

Struts 1.1, JSF, RichFaces 3.2.1

Operating System

Win9x / higher & Linux 3.00.15 (Red Hat).

RDBMS

MySQL 5.1, DB2 8.0 & Oracle 10g & 11g Enterprise Edition. Oracle 12C

Trained Skills:

Trained Technologies

Tibco Business Events 5.2.1, Active Space 2.4 and MuleSoft 3.1.

Business Domains

Logistics, Energy, Telecommunication, Healthcare, Automobile, Banking,

Human Resource Management System and Hotel Management.

Onsite Experience:

United Kingdom (UK)

Client: Department of Work & Pension, United Kingdom.

Duration: 1 Year

United States of America

Client: FedEx.

Duration: 1 Year

Mexico

Client: FedEx.

Duration: 2 Weeks.

PROFESSIONAL EXPERIENCE

Client: FedEx - LAC thro Titan Data Group Inc - Miami JUL2016 – Till Date

Role: TIBCO Developer Team Size: 20

Project: FDXTM (FedEx Transport Management System, LAC - Miami)

Description: The scope of this project is to Integrate the overall systems and operations involved in the Transport Management System (FDXTM) for Mexico LAC region. Contract Transportation is usually defined as third party carriers’ transportation expenses incurred to supplement the Express pick-up and delivery network. In the current situation this area is not computerized and the information is not available about the vendor to delivery and to provide route information for all shipment delivery.

Responsibilities:

As this is fresh project, I am responsible for

Suggested the best approaches with industrial standard patterns for complex integration applications along with the scalable measures like load balancing.

The Service Oriented Architecture (SOA) has implemented through Web services and JMS for request and response from distributed entities.

Involved in Integration Design Workshop in Mexico to gather the requirements from different teams and created the design documents for project.

Shaped and delivered the Integration Design Document (Functional and Technical Documentation).

Owned to create the Use Case document against the business requirements (BRS).

Created the System Requirement Document (SRS) and developed Data Flow and Activity Flow Diagram.

Created detailed design (Low level) documents for all the business interfaces.

20+ million messages at the peak volume per day using TIBCO Business works

20+ million Complex data mapping & transformations of messages

Extensively used TIBCO Stored Procedure to communicate between the applications to OAQ.

Developed Error handling process and tracking processes with the threshold limit using TIBCO BW and

Java codes to log the errors.

Developed the interfaces using TIBCO BW Palettes like HTTP, SOAP, XML, WSDL, FTP, RV, File and

Parse palettes.

Generated Encryption key (Security Token) by using the Custom Java Code with provided property files.

Designed and Developed the X-path functions and mapped the XML Schemas along with the predefined function.

Designed XSD Schemas as per business requirement.

Coordinating with offshore team and proceed the project as onsite lead.

Generated EAR files containing process & adapter archives and deployed them in Administrator and checked

the performance.

Used TIBCO Business Works with Oracle OTM and Developed/Used web services (WSDL) source files to implement the Web services interfaces.

Configuring shared resources, creating process definitions, activities and configuring message transports using Tibco Business Works.

Worked with testing team to create, review the Functional and Integration test plan and execution the test scenarios.

Designed automated and manual Unit Testing and Tested/Bug Fixed issues in SIT, UAT environment to be released in Production.

Reported the errors in Defect tracking tool TeamForge.

Validating the Deployed Code in Different Environment’s like L2, L3, L4, and UAT.

Environment: TIBCO Business Works 5.12, TIBCO Designer 5.8, TIBCO Administrator 5.4 & TIBCO EMS, Informatica, Subversion, Oracle Transport Management, A/P PeopleSoft, Java 1.5 and Oracle 12C.

Client: FedEx thro Mphasis – Chennai, India Jan 2014 – May 2016

Role: Lead TIBCO Developer Team Size: 8

Project: ITIH (International Technologies Information Hub)

Description: ITIH (International Technology Information Hub) is a system of applications leveraging the hub and spoke model to provide access to shipment, clearance and customer data feeds. These applications invoke complex business logic, translation services, multiple protocols and persistence. This allows for a single point of access to corporate applications from any region or downstream application

Responsibilities:

As a software developer, I am responsible for

Employed TIBCO Business Works with Oracle database and also providing Web Services and SOAP interfaces.

Generated EAR files containing process & adapter archives and deployed them in Administrator and checked the performance.

Used TIBCO Business Works with different applications and interacted through Web services interfaces.

Created detailed design (Low level) documents for all the business interfaces.

Developed Error handling process and tracking processes with the threshold limit using TIBCO Business Works and Java codes to log the errors.

Developed the interfaces using TIBCO BW Palettes like HTTP, SOAP, XML, WSDL, FTP, RV, File and Parse palettes.

Designed and Developed the X-path functions and mapped the XML Schemas along with the predefined function in tool.

Designed XSD Schemas as per business requirement.

Configuring shared resources, creating process definitions, activities and configuring message transports using Tibco Business Works.

Review the Functional and Integration test cases.

Upgrading existing applications to new TIBCO Suite of products.

Managing the Team and allocating the task on requirement basics.

Designed automated and manual Unit Testing and Tested & fixed bug for issues in SIT, UAT environment to be released in Production.

Reported the errors in Defect tracking tool TeamForge.

Validating the Deployed Code in Different Environment’s like L2, L3 & L4.

Environment: TIBCO BusinessWorks 5.11, TIBCO Designer 5.8, TIBCO Administrator 5.4 & Web Services, Smart SVN, Java 1.5

Client: Oncor Energy, Texas thro IBM - Pune Aug 2011 - Jan 2013

Role: Enterprise Integration Developer Team Size: 5

Project: Maximo PRS 387

Description: Oncor wishes to define, procure and deploy an Advanced Metering System (AMS) solution that will be integrated with their existing backend infrastructure that includes the Customer Information System (CIS), and Mobile Workforce Management (MWM), among others. This system will replace most of their current manual processes for reading meter data through Meter Readers as well as replacing AMR meters (One-Way-Read meters) that is already deployed currently

Responsibilities:

As a software developer, I am responsible for

Configured Business Works components to communicate with Administration Server.

Employed TIBCO Business Works using ADB adapter to interact with Oracle database and also providing Web Services and SOAP interfaces.

Extensively used TIBCO EMS (JMS) to communicate between the applications.

Business Works 5.7 is used to create different processes as per different business requirements.

Designed and Developed the X-path functions and mapped the XML Schemas along with the predefined function in tool.

Designed XSD Schemas as per business needs.

Managing the Team and allocating the task on requirement basics.

Designed Unit Testing process and Tested & fixed bug for issues in different environment.

Configured different BW Palettes like HTTP, XML, RV, File, Java and General Palettes.

Written the java code by using java pallet to implement the business logic in TIBCO Business works.

Validating the requirement to complete it within the time frame.

Generated EAR file and deployed in the administrator.

Managing the Team and allocating the task on requirement basics.

Designed Unit Testing processes and Tested / Fixed issues in SIT, UAT environment to be released in Production.

Environment: TIBCO BusinessWorks 5.4, TIBCO Designer 5.5, TIBCO Administrator 5.4, TIBCO EMS 4.0 & Web Services, Clear Case, Java 1.5

Client: DWP (Department for work and Pensions), UK (Mphasis) Apr 2010 - Aug 2011

Role: TIBCO Developer Team Size: 5

Project: DWP-CHP – Self Service

Description: It’s a part of sustain and development project for DWP. This project to develop and maintain the portal and portlet for the pension department, it includes three applications Job Seekers Allowance, State Pension Online and Benefit Enquire Systems. The information from the legacy suite is taken using WinJa Legasuite, which is sent as a service by TIBCO. This information is later used by oracle portal. This allows the user to fill their required information with the help of this application, which reduces consumption of time and lot of human effort.

Responsibilities:

As a software developer, I am responsible for

Opmnctl services and dependent components needed to run services

OC4J service issue and resolution

Able to deploy ear files for new CR migration either using dcmctl & through GUI

JAVA basic as our portal is JSR168 – Oracle portal

Linux level operation to read apache logs, webcache-access logs, oc4j logs to diagnose issue while managing

opmnctl service .

Troubleshooting tricks to resolve issue due to account lock/disable/port block/ file corruption etc.

Able to manage portal / ods sessions in case process hung

Creating the Landing page in oracle portal environment.

Designing the portal as per BRD by logging into oracle portal.

Implementing and maintaining the html, css, scripts etc. in the oracle portal.

Peer test the build against the deployment.

Developed code using Java Technologies.

Database management and JDBC connectivity

Testing - unit testing & integration testing

Responsible for Quality procedures related to the project.

Environment: TIBCO BusinessWorks 5.4, TIBCO Designer 5.5, IBCO Administrator 5.4, TIBCO EMS 4.0 & Web Services, Clear Case, Java 1.5

Client: DWP (Department for work and Pensions), UK (Mphasis) Oct 2009 - Apr 2010

Role: TIBCO Developer Team Size: 14

Project: Customer Transaction Update (CTU) project

Description: Aim is to create a rich graphical user interface for the legacy system existing in the department of work and pensions. With the help of WinJa Legasuite tool the information in the legacy system is captured and stored as image file. The image file loaded in the Legasuite tool was used to develop new panel and screen, it provides the client a rich internet application. The information is passed to an interface which helps to create the web services.

Responsibilities:

As a developer, my responsibilities were

Creating the GUI interface for Legasuite environment.

Scripting in WinJa environment to pull data from the Legacy systems.

Unit testing of developed code

Peer review done for the script.

Testing - unit testing & integration testing

Responsible for Quality procedures related to the project.

Created detailed design documents for all the business interfaces.

Used business works to do the complex data mapping & transformations.

Deployed the Tibco Business Works components on Tibco Administrator

Designed XSD Schemas as per business needs.

Managing the Team and allocating the task on requirement basics.

Designed Unit Testing process for Tibco BW and Tested & fixed bug for issues in different environment.

Validating the requirement to complete it within the time frame.

Generated EAR file and deployed in the administrator.

Environment: Legasuite GUI 4.1, WinJa Scripting & Starteam, TIBCO BusinessWorks 5.4, TIBCO Designer 5.5, TIBCO Administrator 5.4, Windows XP

Client: Blue Cross Blue Shield of Massachusetts, (Mphasis) Feb 2009 - Oct 2009

Role: Team Lead & Developer. Team Size: 9

Project: BSBSMA Enrollment project

Description: Goal is to develop an online request system within the BCBSMA Intranet system that will automate the current Purchase Request, Purchase Order, and Check Request processes. Building a new Layer which receives the message from JMS that will be picked by TIBCO and the final reply will place into the JMS. In this project we need to handle two modules, based on the requirement, data will be processed in the TIBCO and respective reply message will be placed in JMS.

Responsibilities:

As a software Developer, I am responsible for

Designed HDD (High level Design Document) for Integration

Designed Schemas

Managing the Team and allocating the task on requirement basics.

Validating the requirement to complete it with in the time frame.

Used BW Collaborator for creating Workflow process.

Used BW Form Builder for creating GUI.

Configured different BW Palettes like HTTP, XML, File, Java and General Palettes.

Written the java code by using java pallet to implement the business logic in TIBCO Business works.

Writing Junit test cases, for source, target events.

Understanding the functionality and architecture of the Business Requirement Document.

Database management and JDBC connectivity

Responsible for overseeing the Quality procedures related to the project.

Environment: Java 1.4, J2ee and Uml 2.0, Oracle 10g, Oracle J Developer 10.1.2 & Enterprise Architect 7.0, TIBCO BusinessWorks 5.4, TIBCO Designer 5.5, TIBCO Administrator 5.4, Tibco BusinessWorks Collaborator 5.4, TIBCO BusinessWorks FormBuilder 5.3, JSF 1.1, RichFaces 3.2.1, Windows XP

Client: MedPro, Medical Insurance company Jan 2008 - Jan 2009

Role: Team Lead, Developer (TIBCO and JAVA) Team Size: 15

Project: MedPro

Description: Goal is to develop an online request system within the MedPro Intranet system that will automate the current Purchase Request, Purchase Order, and Check Request processes. This online request system will automatically generate Purchase Orders when a Purchase Request is approved at all levels in the approval process, and then allow Requestors to submit Check Requests to pay for Purchase Order.

Responsibilities:

As a Software Developer, I am responsible for

Designed HDD (High level Design Document) for Integration

Designed XSDS Schemas as per business requirements.

Used BW Collaborator for creating Workflow process.

Used BW FormBuilder for creating GUI.

Involved in designing the interface and error handling for integration.

Developed unit testing scripts and tested the interfaces

Managing the Team and allocating the task on requirement basics.

Validating the requirement to complete it with in the time frame.

Maintaining the Timesheet, Leave plans, Issue tracker with the team to solve it.

Configured different BW Palettes like HTTP, File, Java and General Palettes.

Written the java code by using java pallet to implement the business logic in TIBCO Business works.

Database management and JDBC connectivity

Responsible for overseeing the Quality procedures related to the project.

Environment: Java 1.4, J2ee and Uml 2.0, Oracle 10g, Oracle J Developer 10.1.2 & Enterprise Architect 7.0, TIBCO BusinessWorks 5.4, TIBCO Designer 5.5, TIBCO Administrator 5.4, Tibco BusinessWorks, Collaborator 5.4, TIBCO BusinessWorks FormBuilder 5.3, JSF 1.1, RichFaces 3.2.1, Windows XP

Organization: Satyam Computer Services Ltd, India.

Client: Central Bank of Bahrain Jun 2007 - Jan 2008

Role: Team Lead Team Size: 10

Profect: CBB-IIS

Description: This system provides the complete automation for the CBB. The CBB provides licensee to the banks which is ready to start their branch or the HO in Bahrain. This has many formalities and which has to be approved from several departments and the licensee has to renew their fee per annum.

Responsibilities:

As a Software Developer, I am responsible for

Analysis of the BRD provided.

Involved in designing the architecture of this project.

Design and Developed SDD (System detailed design) against BRD

Interacting with the client to get the more clarity on BRD and CRD

Responsible for overseeing the Quality procedures related to the project

Managing the Team and allocating the task on requirement basics.

Validating the requirement to complete it within the time frame.

Maintaining the Timesheet, Leave plans, Issue tracker with the team to solve it.

Developed code using Java Technologies.

Database management and JDBC connectivity

Testing - unit testing & integration testing

Responsible for overseeing the Quality procedures related to the project.

Environment: Java 1.4, J2ee, Uml 2.0 and Hibernate 2.0, Oracle 10g, Oracle J Developer 10.1.2 & Rational rose 7.0, OC4J 10.1.2, Struts 1.1, Html and JavaScript, Windows XP

Organization: Satyam Computer Services Ltd, India.

Client: General Motors Sep 2006 - May 2007

Role: Module Lead Team Size: 12

Project: Design Concept Sheet

Description: This System will provide a Web enabled application for accessing and managing the DCS (Design Concept Sheet), an application to support the cost management process. Creating Design Concept Sheets, creation of function groups, allocation of function groups to SOR Groups, allocation of tracking models to function groups and SOR Groups, associating body styles to different Design Concept Sheets and assigning tracking models to it, creating parts list and potential parts list information. Creating sourcing plan, entering sourced supplier information, timing and responsibility information, entering various cost (Allowable cost, Contracted cost) and investment (Allowable investment, contracted investment) related information.

Responsibilities:

As a Software Developer, I am responsible for

Analysis of the BRD provided.

Involved in designing the architecture of this project.

Design and Developed SDD (System detailed design) against BRD

Interacting with the client to get the more clarity on BRD and CRD

Responsible for overseeing the Quality procedures related to the project

Managing the Team and allocating the task on requirement basics.

Validating the requirement to complete it within the time frame.

Maintaining the Timesheet, Leave plans, Issue tracker with the team to solve it.

Database management and JDBC connectivity

Testing - unit testing & integration testing

Responsible for overseeing the Quality procedures related to the project.

Environment : J2ee, Html, JavaScript, Uml 2.0, Oracle 9i, Eclipse 3.1, Rational rose, Web logic 8.1 SP 2, Struts 1.1, Windows XP

Organization: Sciera Solutions Pvt Ltd, India.

Client: StaffITnow Mar 2005 - Sep 2006

Role: Programmer Analyst and Software Developer Team Size: 8

Project: StaffITnow

Description: StaffITnow is developed in order to reduce the risks facing by the recruiters. User is not required to surf the all the pages for right candidates. Provided a powerful ranking engine called Odin. Odin does not match jobs to candidates based on keywords. Odin uses an advanced language processing mode, to actually ‘read’ both requirement and resumes, like a human being would. Odin can differentiate between primary and secondary skills sift and pick relevant data and then match candidate to requirement, resulting in an effective match for both hirer and candidate.

Responsibilities:

As a Software Developer, I am responsible for

Analysis of the business requirements.

Design and Development

Coding using HTML pages, Java Servlets

Database management and JDBC connectivity

Testing - unit testing & integration testing

Responsible for overseeing the Quality procedures related to the project.

Environment: Java1.5, JSP, Servlet, Apache 2.0.58, MySQL v4.1, Eclipse 3.1, Windows XP

Client: Aztec wireless solutions, Kuala Lumpur, Malaysia Aug 2004 - Feb 2005

Role: Software Developer Team Size: 15

Project: Zone –Y

Description: Zone-Y provides different contents to the mobile (SMS based services) users of different telecom service providers. Zone-Y will receive and process request from service providers then it will send response to that particular request. This product includes web portal to give information about various services provided by Zone-Y. It is a common platform for different mobile users under varied mobile service providers. There are four modules in this project Content module, Application module, Web module and Administrator module. Content module includes Java games, SMS-games, ring tones, Alerts, MMS, Logos, and Picture Messages etc. In application module we have services like Voting application, PC to mobile application etc. Administrator module is an interface between Zone-Y and Aztec wireless. This contains various admin pages to administrate the entire Zone-Y core.

Responsibilities:

As a Software Developer, I am responsible for

Analysis of the specifications provided by the clients

Design and Development

Coding using HTML pages, Java Servlets

Database management and JDBC connectivity

Testing - unit testing & integration testing

Responsible for overseeing the Quality procedures related to the project.

Environment: Java1.4, JSP, Servlets, EJB2.0, J2ME, Linux 9.0, Jboss 3.2.2, Db2 v8.0

Client: Aztec wireless solutions, Kuala Lumpur, Malaysia Jan 2004 - Jul 2004

Role: Software Developer Team Size: 15

Project: PBB-MAXIS

Description: PBB-MAXIS provide m-commerce based pre-paid SMS top up service for the customers. Customers can renew their pre-paid card recharge account by just sending a SMS request to their service providers. In this service the account will be renewed and their amount will be automatically debited from the bank account of the customers.

Responsibilities:

As a Software Developer, I am responsible for

Analysis of the specifications provided by the clients

Design and Development

Coding using HTML pages, Java Servlets

Database management and JDBC connectivity

Testing - unit testing & integration testing

Responsible for overseeing the Quality procedures related to the project.

Environment: J2EE (Ejb, Jms, Xml, Jdbc), Jboss 3.2.2, Db2 v8.0, Linux 9.0

Organization: eAlcatraz Consulting Pvt ltd, India

Client: European Club Dec 2002 – Dec 2003

Role: Programmer Analyst Team Size: 4

Project: Club Management Software

Description: CMS is an automated solution for a club which entertains privileged citizens of European country. There are four modules in this project. They are Employee Management, Resource Management, Bar and Restaurant Management, Hotel Management, Financial Management and Payroll.Responsibilities:

As a team member, I am responsible for

Coding using HTML pages, Jsp and JFC

Testing - unit testing

Environment: Windows NT, Oracle 8.0, Java 2.0, JSP and JFC



Contact this candidate