AddThis Social Bookmark Button
Rag Indus ( Available )
Milwaukee, Wisconsin - 53201 USA
Expertise :IBM WebSphere 7/6.x/5.x/4.0, Tomcat 5.x , IHS, Apache. Sun ONE, IIS, Websphere MQ 6.x/5.x, Websphere MB 6.x/5.x/2.x
Job Type :
Contract - Corp-to-Corp
Position :Computer and Mathematical, Computer and Information Scientists, Research, Computer Programmers

Resume
 
Summary




9+ years of experience in IT as a developer and Analyst, for the last 6+ years Managing IBM WebSphere Application Server WAS and IBM MQ Series WMQ.
Experienced in build and troubleshoot on IBM WebSphere Application Servers for different platforms AIX, Solaris, Linux and windows.
experience in design and architectures of n-tier applications with distributed technologies for messaging middleware and Web Services JAVA, J2EE, Servlets, EJB, RMI, CORBA, JMS, JSP, XML, SOAP.
Developed and supported web based interface to leverage developers to deploy and track the status of applications.
Migrated WebSphere 4/ 5 to WebSphere 6 and worked on Websphere 7 migration.
Applied Refreshpack/Fixpacks/IFixes as required decreasing vulnerability.
Developed cron jobs in conjunction with JACL to automate scheduled recycles.
experience configuring PME scheduler, timer, work manager, etc..
Monitor and enable java class tracing using CA Wily Introscope.
Involved in developing JACL/Jython scripts to automate creating clusters, jvm resources, environments variables and custom properties.
Well experienced in analyzing heap and thread dumps.
Documented best practices to avoid common exceptions like ClassNotFoundExceptions, duplicateHomeNameException, etc.
experience using WebSphere Application Server API ant tasks management, application management, etc.
Sound Experience in developing solutions for High Availability, Load Balancing, Disaster Recovery and configurations to eliminate single point of failure.
Created and configured MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, Processes, MQ error trapping applications and performance tuning/monitoring.
Worked under Distributed Queue Management and Clustering environment.
Good knowledge of various connectors, Installation and Configuration of WBI Adapters for Web Services, JDBC and MQ Series.
Good knowledge of such concepts and technologies as SOA, ESB, Messaging Transformation Engines, Web Services and Data Integration techniques.
Provided 24x7 On Call support for all appteam/ data center personnel.


Employment

August, 2007 -  Present
WebSphere Administrator


Installed and configured WebSphere Application Server 7.0
Administered and supported WebSphere Application Server 6.1/6.0 on different environments.

Implemented horizontal and vertical scaling of IBM WebSphere Application Server WAS V6.0 in a workload-managed cluster on AIX.

Deployed the applications WAR, JAR and EAR on multiple WebSphere Application Server and maintained Load balancing, high availability and Fail over functionality.

Maintained WebSphere V6.0 Application server for web applications development and deployment JSP and EJB components on WAS.

Co-ordinate with Database, LDAP, SAN, UNIX, CMI, ESAT, EMAT teams.

Configured JDBC, WMQ, JMS and Java Mail sessions.

Created user roles and groups for securing the resources using LDAP and local OS repositories.

Monitored server performance, network traffic to reduce performance bottleneck by enhanced performance ensuring queuing.

Federate nodes, create user groups, enable global security, modify setup CmdLine. sh/bat to initialize various profiles

Environment : Red Hat Linux, AIX, WebSphere 7.0/6.1/6.0, WebSphere Portal, IIS, ANT, SNMP, Tivoli, J2EE, JSP, Servlets, EJB, LDAP, JDBC, DB2.


June, 2006 -  August, 2007
WebSphere Administrator


Deployed, configured and maintained Internet and Intranet Applications on WebSphere clustered environment.

Migrated from WebSphere 5 to WebSphere 6.

Automate application installation process through shell scripts, JACL and Jython.

Developed Unix shell scripts, JACL scripts to automate the WebSphere Administration recycling the application server, logs rotation, monitor applications state, etc

Active involvement in monitoring server performance tuning, network traffic to reduce performance bottleneck.

Ensure application dependencies are integrated on system level components like database, Data Source Name DSN and Application Server connection pooling DB2, identification and documentation.

Installed refreshpacks/fixpacks to the runtime environment as required decreasing vulnerability to production environment.

Responsible for application changes across different platforms- development, testing and production.

Developed web interface to leverage developers to deploy into test and stage environment.

Deployed Enterprise Applications in production environment.

Configuration of IHS web Server and deploy the static content

Installed, Configured and Administered MQ and WBIMB.

Responsible for MQ Client Configuration.

Identifying the need for and defining Queue Managers, Clusters, Channels and Queues.

Environment : IBM WebSphere AppServer 6.0. or 5.0, MQ Series 6.0/5.3, WBIMB 6.0/5.0, AIX 5.3/5.1, Windows 2000, HP-UX 11.0 EJB, JDK, J2EE, JNDI, DB2, IBM HTTP Server, IBM Visual Age for Java4.0, Tivoli.


July, 2004 -  May, 2006
WebSphere Administrator


Installed, configured, administered and supported WebSphere Application Server 4.0

Configured horizontal scalability of Websphere through a mechanism called Cloning of independent Java Virtual Machines-JVMs, for each clone.

Proficient in working with logs, messages, traces and specialized tools like administrative console, log Analyzer.

Configured Workload Management WLM using server groups and clones.

Troubleshooting Administrator Server start-up issues, Java code defects after deployment, class path issues.

Involved in the deployment of J2EE components using Websphere Application Server.

Implemented WebSphere Global Security using LTPA and Netscape LDAP Server.

Managed the Application Server using WSCP WebSphere Control Program on Linux and Solaris.

Responsible as a WebSphere Administrator for maintaining the central repository for all the instances of the applications.

Created user roles and groups for securing the resources using local operating system authentication.

Involved in providing support for production and development systems.

Environment : WebSphere 4.0/5.0, UML, PERL, Oracle, XML, JBuilder 6.0, Windows NT, AIX


April, 2003 -  June, 2004
WebSphere Administrator


Installed and configured Websphere Application server 5. x/4.0 on Solaris and Windows.

Managed the Connection Pooling and registering web applications Servlets, JSP in the WebSphere server.

Implemented creation of Server groups and clusters in Websphere Application server and cloning of servers vertical and horizontal.

Installed, configured and maintained apaches IBM HTTP server instances in AIX and SunOs platform Expert in Troubleshooting, developing, deploying and supporting the Applications running on WebSphere 5. x/4.0.

Monitoring performance of WebSphere components interacting with databases, MQ queue depth, servlet response time, connection pool used, CPU usage using BMC Patrol.

Develop automation scripts for configuration, code deployment, Server Restart, log rotation, backup and restoration

Applied FixPack and eFix for various versions of WebSphere as Monthly Maintenance and Emergency Fix

Interacted and advised Software Developers on various technical issues.

Configured WebSphere Web Container to support SSL encryption of the HTTP communications.

Operations include tuning of listener ports, connection factories setup, monitoring of queue depth, exercising message persistence logic using the WebSphere MQ in AIX platform.

Deployed Enterprise Java Beans Both Session and Entity using WebSphere 5. x/4.0 application server

Developed Shell scripts for launching applications to run remotely on Application servers.

Maintenance of WebSphere backup scripts using JACL

Environment : Solaris, Windows NT, Websphere 5. x/4.0, NTP, FTP, NFS, Tomcat, Java, JNDI, Servlets, JSP, XML and Oracle.


April, 2002 -  March, 2003
Middleware Consultant


Created and configured MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Triggers, Processes, MQ error trapping applications and performance tuning/monitoring.

Installing and configuring MQSeries and Message Broker or MQSI on various platforms.

Development of interface between the MQ and Middleware Hub.

Configuring and tuning of MQ environment.

Provided support for applications utilizing MQ Series, MQ Workflow and MQSI products for Enterprise Application Integration EAI.

Interfacing MQSI with MQ Workflow and WAS.

Everyday maintenance, monitoring.

Deployed web based MQ Workflow applications.

MQSeries System Reviews, Document and Implement recommendations to improve performance and availability.

Assigning programmers the input and output data structures of an activity and having them implemented.

Establishing recommendations and guidelines for the development, test, operations and application support environments.

Mentored Programmers and Application Developers with MQSeries Programming Interface.

Environment : MQSeries, MQ Workflow, WAS, MQSI, Java, XML, SQL, DB2/UDB, Windows 2K, Sun Solaris, Linux.


October,  -  February, 2002
Programmer





Training

SUN Certified for the JAVA2 .
IBM Websphere Application Server 6 Certified .


Skills


AppServers : IBM WebSphere 7/6. x/5. x/4.0, Tomcat 5.x WebServers : IHS, Apache. Sun 1, IIS Middleware : Websphere MQ 6. x/5 .x, Websphere MB 6. x/5. x/2 .x OS : AIX, Linux, Solaris, HP-UNIX and Windows. Java Technologies : JDBC, Java Servlets, J2EE, EJB and JSP Databases : Oracle 8. x/9i, Sql Server 6.0/7.0, My SQL, DB2 UDB. Web : HTML, DHTML, XML, XSLT, JSP. IDE Tools : Eclipse, JBuilder, WSAD and Visual Caf 3.0 and RAD Protocols : TCP/IP, FTP, SMTP, SOAP, POP and HTTP.



Miscellaneous

Responsibilities : Designed and developed applications which helps to automate all the processes, involving the supervisor through the functional head and the HRM.
Designed and developed the Servlets which do the back end tasks.
Developed the client user interfaces that request the services from the system.
Designed and developed a part of the data model of the system.
Wrote SQL scripts and PL/SQL procedures that perform some of the database tasks.
Performed unit and integration testing.
Environment : Java, J2EE, Servlets, JSP, JDBC, JavaScript, PL/SQL, Oracle 8i, Tomcat 3.2, Win NT.