Java Developer Resume Profile
PROFESSIONAL SUMMARY:
- 7 years of overall experience in IT, Administering, Performance Tuning, Configuring, Installing IBM WebSphere Application Server 5.1/6.0./6.1/7.0/8.0/8.5.
- Experienced in WAS Administration, Apache Web Server, and Production Support of various systems on Linux and Windows environments.
- Expertise in installing, configuring, troubleshooting and maintainingIBM WAS 5.1/6.0/6.1/7.0/8.0/8.5
- Expertise in installation, configuration and maintenance of WASND in a heterogeneous environment.
- Experienced in configuration of cells, nodes, clustering, application servers, virtual hosts, session management.
- Installation and configuration of Web Sphere plug-in for IBM HTTP Server, IIS and Sun ONE web server and managing the plug-in files on web servers
- Configuring the startup scripts for appservers using sudo command, configuring the system startup scripts for appservers, nodeagents, deployment manager, web servers.
- Involved in new environment setup including creating DMGR, Cell, Profiles, custom nodes federating to DMGR , resource configurations including JDBC and data source.
- Experienced in Performance monitoring using tools CA Wily Introscope,Tivoli Performance Viewer, log analyzer, threads analyzer in Production and Staging Environments.
- Involved in Load balancing/Tuning/Clustering for IBM Web Sphere Application Server using Deployment Manager Network Deployment
- Created JDBC Providers, Data sources, and JAAS authentication aliases in order to provide connectivity to Oracle, DB2 UDB.
- Successful implementations of Workload Management WLM using clustering techniques including Horizontal and Vertical Clustering for failover and backup/recovery.
- Experienced in Deploying of Enterprise Applications such as EAR, WAR files involving EJB, JSP on WAS.
- Involved and expertise in design, implementation and configuration of Web Sphere Clusters Horizontal, Vertical and Hybrid Clusters..
- Experienced with using the WASadmin utility to administer a Web Sphere environment
- Hands on experience in UNIX, AIX administration
- Good understanding in system architecture firewall, load balancing .
- Extensive experience in JVM performance tuning by analyzing heap and thread dumps.
- Provided 24/7 support for systems and resolved most critical tickets.
- Excellent communication, analytical skills and flexible to learn new technologies.
TECHNICAL SUMMARY:
- Languages:Java, C, C , Pascal, UNIX Shell Programming.
- Operating Systems:IBM AIX 6.x/5.x/4.x, SUN Solaris 10/9/8/7/2.x, LINUX REDHAT and SuSE , Windows 2000/2003 servers, Windows XP/98/95.
- Databases: ORACLE 11g/10g/9i/8i, DB2/UDB 9.x/8.x/7.2x, MS-Access.
- J2EE/Web Technologies: Servlets, JSP, EJB, Java Script, XML, PHP and XHTML.
- Applications: IBM WSAD, Web Sphere studio , MS Office, FrontPage, Flash Mx and Dream weaver Mx.
- WEB/APP Servers:IBM WebSphere Application Server 8.0/7.0/6.x/5.x/4.0, WebSphere Portal Server 7.0/6.x, WebSphere Process Server 7.0/6.2, JBOSS 6, Tomcat 7/6, Weblogic 10.x/11g, Apache Web Server 2.x/1.3x, IBM HTTP Server 7.x/6.x/2.x/1.3.x, IIS 6.x, iPlanet Directory Server, Netscape Enterprise Server, IBM MQ Series.
- Hardware: System Installation, Network, PC and Operating system Troubleshooting.
- Protocols:TCP/IP, UDP, HTTP/HTTPS, SMTP, IMAP, POP3, NIS, NIS , NFS, DNS, and DHCP.
- Monitoring tools: Wily Introscope, Tivoli Performance viewer, ITCAM.
PROFESSIONAL EXPERIENCE:
Confidential
Role: Middleware Engineer
Responsibilities:
- Responsible for setup, Installation, configuration and Administration of IBM Web Sphere Application server 6.x/7.x/8.x IBM HTTP Server 2.0.x/6.X on AIX 4.3/5.1 and UNIX.
- Installed, configured remote Web Sphere plug-in for IBM HTTP Server and manually updated plug-in files for IHS servers located in DMZ.
- Involved in Load balancing/Tuning/Clustering for IBM WebSphere Application Server using Deployment Manager Network Deployment .
- Configured Work Load Management WLM using clusters clones.
- Responsible for Configuration of Cells, Nodes, Application, Virtual hosts, IBM HTTP Server and Application Deployment.
- Created WebSphere cells, Horizontal and Vertical clusters, and added new cluster members.
- Configured WebSphere resources including JDBC providers, JDBC data sources and connection pooling.
- Created JDBC Providers, Data sources, and JAAS authentication aliases in order to provide connectivity to Oracle, DB2 UDB databases.
- Configured Global security for WebSphere Application Server and using IBM Directory Server as LDAP user registry.
- Configured and setup Secure Sockets Layers SSL for data encryption and client authentication.
- Involved in configuring the Web Directory access protocols like LDAP for different levels of access at the site using Sun One LDAP server.
- Involved in backup and recovery of Web Sphere configuration using backupConfig and restoreConfig tools.
- Responsible in adding Fix packs, Cumulative Fix packs and migrated the versions of WebSphere application server 6.0.2.17 to 7.x.
- Involved in troubleshooting the IBM Web Sphere application server 6.0 issues.
- Used Resource Analyzer, Log Analyzer, CA Wily Introscope for performance tuning and troubleshooting.
- Provided 24/7 support for systems and resolved most critical tickets.
Confidential
Role: WebSphere Administrator
Environment: Web Sphere Application Server 7.0/6.1/6.0, Tomcat 6.x, WebSphere Portal Server 6.1/6.0, WebSphere Process Server 6.2, Web Sphere Process Server 7.0, Websphere ESB, JBOSS 6, Tivoli Access Manager, IBM MQ Series, IBM HTTP Server,IIS 6.x/7, iPlanet, Java, Java2EE, Visual Age, RAD, Windows NT and UNIX AIX/Linux .
Responsibilities:
- Maintaining, designing, testing and deploying Business Processes.
- Installed, configured, administered and supported WebSphere Application Server 7.0/6.1/6.0, Tomcat 6.x.
- Installed, configured, administered and supported WebSphere Portal Server 6.1/6.0 and WebSphere Process Server 7.0/6.2.
- Supported JBOSS 6 environment.
- Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management including horizontal scaling and vertical scaling.
- Installed WebSphere plugins on WebServer to enable configuration between WebServer and AppServer.
- Support for migration to WebSphere Application Server V7.0 using Migration Wizard Tool.
- Handled the maintenance of the WebSphere and Tomcat Application Servers on different UNIX platforms like AIX, Linux and setting up the development, testing and staging environment for the ongoing application development.
- Supported WebSphere Application Server clustering, load balance and failover.
- Created, tested deployed J2EE applications on WebSphere and Tomcat Application Servers.
- Involved in deploying the EAR files and scripting automated deployment of the applications onto WebSphere and Tomcat environments.
- Installed fix pack for WebSphere Process Server 6.2 to resolve some of the known issues.
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers.
- Configured resources including JDBC providers, JDBC data sources, connection pooling for WebSphere and Tomcat application server environment.
- Deployed Session and Entity EJB applications in WebSphere.
- Installed and configured IBM WebSphere Portal Server in HA clustered environment.
- Installed fix packs and fixes for IBM WebSphere Application Server and IBM WebSphere Portal Server.
- Created Role based Administration Monitor, Operator, Configurator and Administrator for users in a WebSphere environment.
- Installed and configured WebSphere Portal Server pages,and portlets.
- Configured remote portlets using WSRP, and remote portal search service.
- Configured horizontal scalability of WebSphere through a mechanism called as Cloning of multiple JVM's with independent Java Virtual Machines-JVMs, for each clone.
- Installed and configured MQ Series on AIX.
- Involved in trouble shooting and Performance tuning using Resource analyzer and log analyzer.
Confidential
Role: WebSphere Administrator
Environment: WebSphere Application Server 6.1/6.0/5.x, WebSphere Portal 6.x, IBM HTTP Server V 6.1/6.0/2.x/1.3.x, LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, Linux, Solaris and windows 2000/2003.
Responsibilities:
- Installed, configured WebSphere Application Server 6.0/5.x, IBM Http Server like 6.0/2.x/1.3.x, applied refresh packs, fix packs and cumulative fixes.
- Installed and configured WebSphere Portal Server 5.x in highly available clustered environment.
- Involved in number of installations of IBM WebSphere Application/Portal server instances from development to production.
- Created application server configuration, clusters, created JDBC resources like data source configurations, MQ resources like queue connection factories, queue destinations and message driven bean listener ports.
- Involved in deploying the EAR files and scripting automated deployment of the applications.
- Configured and deployed portlets, skins, and themes in WebSphere Portal.
- Involved in tuning WebSphere application server components like web container and data source connection pools, jvm heap and servlet response times.
- Enabled WebSphere global security using Sun One LDAP Server.
- Configured the web server interfaces, session management, virtual hosts and transports for WebSphere.
- Migrated existing applications from WebSphere 5.1 versions to 6.0 using WAS preupgrade and WAS post upgrade tools.
- Configured the extranet Web Servers and intranet application servers using the firewalls between the Web Servers and application servers DMZ model .
- Created, tested deployed J2EE applications on WebSphere Application Server using WSAD tools.
- Installed and configured IBM Http Server, installed WebSphere plug-in, involved in generating plug-in file and solving plug-in related issues.
- Worked closely with Project manager, development, testing and production team to align project deliverables, dates and report issues/concerns.
Confidential
Role: WebSphere Administrator
Environment: IBM AIX, Windows 2000, IBM WebSphere Application Server V6.0/5.0/4.0, IBM HTTP Server, Apache Web Server, LDAP, XML Config, AAT, Java, J2EE, Servlets, EJB, XML, JDBC, ORACLE, WSCP and JACL Scripts, Falcon.
Responsibilities:
- Configuration of IHS, IIS and Apache including SSL certificates and Web Sphere plug-in.
- Installed and configured IBM HTTP Server, IBM Web Sphere , JDBC drivers and Servlet engines along with trouble shooting on AIX and Windows machines.
- Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management WLM including horizontal scaling and vertical scaling.
- Configured horizontal scalability of WebSphere through a mechanism called as cloning of multiple JVM's with independent Java Virtual Machines JVM's , for each clone.
- Involved in trouble shooting and Performance tuning using CA Wily Introscope and log analyzer.
- Involved in load balancing of WebSphere and have to change the performance monitoring values at runtime
- Installed Fix packs, Cumulative Fixes and Refresh Packs on the Base and ND Versions.
- Experienced in configuring Web sphere resources such as JMS Providers, JDBC Providers, Connection pooling, and connecting to the database DB2 and Oracle
- Developed WebSphere Application Server regular administration tasks automated by using TCL/JACL scripts.
- Applying software maintenance, program fixes and keeping the system software versions up to date.
- Implemented WebSphere Global Security using LTPA and Netscape LDAP Server.
- Configured and setup Secure Sockets Layers SSL for data encryption and client authentication
- Responsible for writing shell scripts for automatic deploying of enterprise applications and maintain log files in WebSphere.
Confidential
Role: Java Developer
Environment:Java Servlets, JSP, Java Script, XML, HTML, UML, Apache Tomcat, JDBC, Oracle, SQL, Windows.
This System implementation enables Hutch customers to view and pay their bills over the Internet. This framework has different modules, like Enrollment for Online Billing.Payment Options, Payment Schedule Options, Payment Delivery Options, Payment History, E-mail Notifications and Integration to the SSO Framework Single Sign-on . Also Generated mail would be sent to the customers informing them about their bills being due. The Customer completes the forms indicating amount, percentage of the bill, from which account and when the bills are to be paid.
Responsibilities:
- Involved in various stages of Enhancements in the Application by doing the required analysis, development, and testing.
- Developed logic and code for the registration and validation of the enrolling customer.
- Performed client side validation using JavaScript. Validation from client side was done using JavaScript.
- Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client and server application.
- Integration of front-end with Oracle database using JDBC API through JDBC-ODBC Bridge driver at server side.
- Responsible for the development of database SQL queries.
Confidential
Role: Java Developer
Environment: Windows NT, Java, JSP, Servlets, Oracle 8.0, JDBC, Eclipse, Weblogic.
Project: Marketing Systems.
This Application allows the users to place their orders online. Various operations relating to their orders such as expediting, canceling, splitting the order lines can be done through the web itself. Apart from that, the status of their order is also displayed upon request. The project extensively involves Java Servlets, Java Server Pages using Standard Tag library and HTML.
Responsibilities:
- Created requirement documents, and handled database design and optimization to SQL standards, and created stored procedures.
- Handled server-side web programming using JSP pages, Jakarta Struts, and Servlet classes using the MVC architecture. Used Java Threads, and packages like javax.net and javax.net.ssl to create processes spawning multiple threads that periodically check the operational status of servers.
- Actively involved in analyzing and collecting user requirements.
- Participated in Server side and Client side programming.
- Analyzed user requirements developed conceptual data model, prepared process data flow diagrams.
- Wrote functional specifications, designed screens, prepared documentation for coding and front-end validations.
- Wrote SQL stored procedures, used JDBC to connect to database.
- Created a user Interface through HTML and JSP.
- Support and Bug fixing.
- Involved in developing various Servlets.
- Tested and validated the application on different testing environments.