Joel Raju
Schaumburg
IL - *****
847-***-****(M)
*************@*****.***
Summary:
• Twelve years of experience in the IT industry, involved in complete SDLC including architecture, analysis, design, development, testing, implementation & maintenance of application software in the Client/Server and Internet/Intranet environments using Java, J2EE technologies on Windows NT, UNIX, Linux, Solaris environment.
• Extensive experience in Oracle Fusion components BAM and SOA. Architect and Designed High Availability for Oracle Fusion Middleware (ADF,BAM, SOA,AIA,ECM) running on Weblogic 11G
• Extensive experience in Weblogic Server and Weblogic Portal Administration and Red hat Linux and Sun Solaris maintenance of distributed J2EE applications including Application High Availability, Development, Deployment, Performance Tuning and troubleshooting.
• Extensive experience in Oracle SOA Suite in supporting BPEL and ESB.
• Worked in domain areas like Banking, ISP and Tele Communication.
• Had a good experience in Migrating applications from One Data Center to other.
• Have extensive experience Administration and Upgrading Web & Enterprise applications from Weblogic 8.x to 9.x.,10.x,11G
• Expert knowledge on distributed systems and the support of highly distributed deployment J2EE servers
• Have very good experience installing and supporting products like Oracle Fusion Middleware, Hyperion, OBIEE, Selectica and Savvion.
• Have a very good experience in supporting Multiple Applications.
• Have a good experience as an Integration Analyst.
• Have Excellent Analysis experience in Thread dump.
• Worked using IDE like Web Sphere Application Developer WSAD, IntelliJ, Eclipse, BEA Workshop, and Jdeveloper.
• Demonstrated ability to manage multiple high-profiles, complex projects and implement with minimal disruption to end users
• Migrated from execute queues to the self-tuning execute queue with work managers to control thread usage
• Knowledge in Service Oriented Architecture(SOA)
• Involved extensively in using MVC, J2EE and Struts architecture framework.
• Strong Experience with Debugging, Problem Solving and Impact Analysis, Production Support 24x7.
• Configuration Management and Quality Control in line with CMM using VSS, CVS, Perforce tools.
• Well conversant with all the phases of software development cycle.
• Excellent Analytical skills.
• Have excellent analytical and communication skills, proactive, well organized, efficient, a team player and foster collaborative work environment.
Significant Achievements
• Received Award of Excellence from Strellite for performance in Motorola USA during the period in Motorola 2006 – 2007.
• Received Pat on the Back award from Satyam Computer Services Limited during the period 2004-2005.
Training
• Attended training for Oracle Web logic Administration & Portal Administration 10.2
• Attended training for Oracle Web logic Administration 9.2
• Attended training for Oracle Aqualogic Data Services Platform 2.5
Education:
• MS of Computer Applications (MCA)
Technical Skills:
Analysis / Design : MVC, Struts 1.1., Hibernate 3.0.0, Spring 2.0, Axis.
Languages : Core Java, XML, SOAP, WSDL. Jython, Python
Java Technologies : Java RMI, Java Beans, Swing, Applets
J2EE Technologies : Servlets, JSP, JNDI, JDBC, EJB, Web Services
Application Servers : IBM Web Sphere 3.5, 4.0, BEA Weblogic 8.4, 8.5, 9.2, 1.0.3.1, 10.3.3,10.3.4,10.3.5,10.3.6,Weblogic Portal 7.2, 9.2Mp3&10.3,
Web Server Apache-Tomcat 5, Apache-2.0.55, RH-Apache 2.2.3.
Databases : Oracle 9i, 11g, MS-Access.
Operating Systems : Windows NT/98, XP, UNIX, Sun Solaris 5.8, 5.9.RH Linux 5.0.
Products : Oracle 11g Fusion Middleware (SOA,UCM,ADF,AIA), Savvion 6.0, 6.5, Hyperion, Obiee, BI Publisher
Selectica 3.3., Oracle Soa Suite 1.0.3.4.
IDE & Modeling Tools : WSAD 5.1, IntelliJ 3.0.5, Eclipse 3.0, BEA Workshop 9.2.1,CVS, Clear Case, FTP, SOAPScope 5.3., XRay 3.0.2
Detailed Experience:
1. Project Name Enterprise Application Center
Client Chicago Public Schools
Role Sr Fusion Admin/Weblogic Admin
Duration Jan 2010 – till date
Environment
Application Server: Weblogic 10.3.3/10.3.4/10.3.5/10.3.6.
Web Servers : OHS 11.1.1.3/11.1.1.4/11.1.1.5/11.1.1.6
Products: Oracle Fusion Middleware (BAM,SOA,ADF,UCM & AIA), PIP 3.1 (Project Portfolio Management: Primavera EBS - P6)
Tools
Database : Oracle 11.1.1.7
Tools: OEM, ANT
O/S: RH Linux, Solaris, XRAY, CVS, Shell Scripting.
Chicago Public Schools has all their major site development activities are carried out in USA. CPS has three different environments, Dev, QA and Production. The environment has High availability and Machine critical applications like online Project Initiation which uses SOA Human Workflow and integrates with EBS to Primavera P6. Need to support different Web Applications developed in ADF,SOA,UCM. Involved in deployment, Administration, monitoring and supporting
Responsibilities:
• Architected and implemented the Infrastructure for Fusion Middleware Platform for CPS.
• Installed and configured High Availability for ADF, SOA, UCM.
• Upgraded FMW Stack (ADF, SOA, UCM and AIA-FP) from PS2-PS3-PS4-PS5.
• Production Support for SOA,UCM and ADF.
• Involved and implemented EBS and Primavera P6 integration through AIA-FP via PIP.
• Designed ADF-Shared Library for Custom Applications.
• Integrated BI-Publisher through Web Services for Reporting.
• Developed Bursting Reports using BI- Publisher.
• Automating ADF Deployment through Hudson Tool.
• Implemented the Integration for ADF and UCM using IDC Protocol.
• Involved in Capacity Planning for Fusion Middleware Platform.
• Configuration of Active Directory/OID as Authentication Providers in weblogic for SOA Suite.
• Configuration Data Sources, Cluster, SSL Keys, etc. in Web Logic.
• Configuring Weblogic proxy plug-in for OHS.
• Involved in Performance & JVM tuning.
• Experience in Analysis Thread dump.
• Trouble Shooting Platform issues.
• Worked closely with client project managers to establish communication and delivery expectations.
• Worked with both technical and non-technical teams to establish project plans and ensure timely completion of projects.
• Worked with cross functional teams to identify opportunities for up-sale on current client engagements.
•
• Solving live issues.
• 24x7 Production Support.
2. Project Name Northern Trust Bank Infrastructure Management
Client Northern Trust Bank
Role Sr Weblogic Admin & Sys Admin & Weblogic Portal Admin
Duration Jan 2009 – Dec2009
Environment
Application Server: Weblogic 8.1/9.2/10.3,11G
Weblogic Portal 9.2.
Web Servers : RH Apache 2.2.3
Database : Oracle 9i,Oracle 10 G
: Intrascope, ANT, Windows XP,RH Linux, Subversion, Shell Scripting.
Tools: Intrascope, ANT, O/S: RH Linux, Solaris, XRAY, CVS, Shell Scripting.
Northern Trust Bank has all their major site development activities are carried out in onsite in USA. NTB has three different environments, Dev, QA and Production. The environment has High availability and Machine critical applications like online Trading applications etc. Need to support different Web Applications and Enterprise application which has integrations with Web Methods, .Net etc. Involved in deployment, Administration, monitoring and supporting around 150 applications running Weblogic Shared Platform in Production and involved in migrating applications from One Data Center to other Data Center.
Responsibilities:
• Involved in Capacity Planning for Applications running in Weblogic Shared Platform.
• Reviewing the Performance Test results conducted for the applications.
• Installing Weblogic 8.0, Weblogic 9.x, Weblogic 10.x and WebLogic Portal 9.2 and creating and monitor the Domain for application in Dev and Test Environments.
• Involved in migrating the Applications from One Data Center to other Data Center.
• Working with the Development Team for implementing NTB- Infrastructure standards and debug issues.
• Worked closely with client project managers to establish communication and delivery expectations.
• Worked with both technical and non-technical teams to establish project plans and ensure timely completion of projects.
• Worked with cross functional teams to identify opportunities for up-sale on current client engagements.
• Configuration Connection Pool, JMS, Data Sources, Cluster, SSL Keys, etc in Web Logic.
• Configuring and Monitoring Execute Queues(8.x) and Work Managers
• Acting as Weblogic Portal Administrator and configuring User Management, Content Management, Entitlement Mappings etc.
• Propagation using Ant from Dev to Test to Production for Weblogic Portal Application.
• Configuring Weblogic proxy plug-in for Apache.
• Automating Deployment using WLST.
• Upgrading Web & Enterprise applications from Weblogic 8.x to 9.x.,10.0,11G
• Resolving Ldap Non –sync issue while migrating to Production Environment.
• Involved in Performance & JVM tuning.
• Experience in Analysis Thread dump.
• Creating Rsync Script using Perl Script using SSH protocol to pull Application Data from Production Environment to DR Environment.
• Verifying the entire setup and configuration of the application.
• Shell scripting for custom Deployment.
• Trouble Shooting Platform issues.
• Monitoring the servers using Interoscope during Performance Testing
• Working with Oracle Back office Support.
• Solving live issues.
• 24x7 Production Support.
3. Project Name Verizon Infrastructure Management
Client Verizon
Role Sr Weblogic Admin & Sys Admin
Duration Jan 08 – Dec 09
Environment
Application Server: Weblogic 9.2, 10.3., 11G, OC4j.
Web Server : RH Apache 2.2.3
Database : Oracle 9i,Oracle 11G
External Products: Oracle Fusion(BAM,SOA) & ADF
Tools: Intrascope, ANT, Windows XP,RH Linux, RAY, Subversion, Shell Scripting.
Verizon major site development activities are carried out in USA. Verizon has three different environments, Dev, QA and Production. The environment has High availability and Machine critical applications need to support different Web Applications and Product base Enterprise application like Oracle Fusion (BAM, SOA) and ADF. Involved in Installation, deployment, Administration, monitoring and supporting around 20 Applications running in Production and supporting applications running in Development and Test.
Responsibilities:
• Leading a team of five and conducting review meetings with Senior Management to follow up on Project Schedule, Plan and risks etc.
• Monitoring the application and network health and performance and providing guidelines to troubleshoot problems related to the application performance.
• Release Management for all the applications running in Production Environment.
• Implemented High Availability Architecture for Oracle Fusion Middleware.(BAM)
• Installing Oracle Fusion (BAM, SOA, WebCenter), Hyperion, OBIEE, Oracle Soa Suite 10.3.4.
• Installing RH Apache 2.2.3, SSO and configuring SSL certs.
• Working with the Development Team for Server level issues.
• Configured two-way SSL for the server to presents a certificate to the client and the client presents a certificate to the server to submit valid and trusted certificates before completing the SSL connection.
• Deploying Bpel Procees using BPEL Process Manager.
• Deploying Bam Data Objects using ICOMMAND.
• Deploying ESB Services using ANT
• Configuring Weblogic proxy plug-in for Apache.
• Writing Build Scripts using Ant.
• Deployment of ADF components in Weblogic.
• Developed and Configured Custom Identity Asserter for Weblogic.
• Used Web Logic API to integrate with BPEL Web Service.
• Involved in Performance & JVM tuning.
• Experience in Analysis of Thread dump.
• Involved in project methodology, managing project budgeting, planning, and forecasting and report progress and status to our management periodically
• Worked closely with client project managers to establish communication and delivery expectations
• Worked with both technical and non-technical teams to establish project plans and ensure timely completion of projects
• Worked with cross functional teams to identify opportunities for up-sale on current client engagements
• Working with Data Base team to make sure Data Guard is on for Data Sync between Production and DR database.
• Leading the DR Exercise with co-ordination with other teams.
• Verifying the entire setup and configuration of the application.
• Shell scripting for custom Deployment.
• Trouble Shooting Platform issues.
• Monitoring the servers using Interoscope during Performance Testing
• Working with Oracle Support.
• Solving live issues.
• 24x7 Production Support.
4. Project Name Motorola Infrastructure Management
Client Motorola
Role Sr Weblogic Admin & Sys Admin & Weblogic Portal Admin
Duration May 06 – Dec 2007
Environment
Application Server : Weblogic 8.1/9.2,Weblogic Portal 9.2
Database : Oracle 9i,Oracle 10 G
External Products: Savvion 6.0,6.5(BPM), Selectica 3.5(Contract Management System)
Tools: Intrascope, ANT, O/S: Solaris, Windows XP, XRAY, CVS, Shell Scripting.
Motorola All their major site development activities are carried out in Offshore in India and in USA. Motorola has three different environments, Dev, QA and Production. The environment has High availability and Machine critical applications. Need to support different Web Applications and Product base Enterprise application like Savvion (BPM), Selectica (Contract Management System) & Weblogic Portal. Involved in deployment, Administration, monitoring and supporting around 50 applications in Dev and Test and implementing in Production. Migrating application from One Data Center to other Data Center.
Responsibilities:
• Installing Weblogic 8.0, Weblogic 9.x, Weblogic 10.x and WebLogic Portal 9.2 and creating and monitor the Domain for application in Dev and Test Environments.
• Working with the Development Team for implementing Motorola standards and debug issues.
• Propagation using Ant from Dev to Test to Production for Weblogic Portal Application.
• Configuring Weblogic proxy plug-in for Apache.
• Automating Deployment using WLST.
• Upgrading Web & Enterprise applications from Weblogic 8.x to 9.x.,10.0
• Resolving Ldap Non –sync issue while migrating to Production Environment.
• Implementation End to End SSL.
• Building Ear and War using Ant.
• Used Web Logic API to integrate with Webmethods.
• Working with the Development Team with platform level support.
• Used Toad to run SQL Statements to view WeblogicPortal DB to verify User Roles, Entitlements is mapped correctly.
• Supporting business teams during application failover.
• Involved in Performance & JVM tuning.
• Experience in Analysis Thread dump.
• Installing Vendor Products like Savvion, Selectica etc in Weblogic.
• Engaged in preparing the Integration Document for WebLogic Setup each application.
• Co-ordinate with the offshore team.
• Verifying the entire setup and configuration of the application.
• Shell scripting for custom Deployment.
• Trouble Shooting Platform issues.
• Monitoring the servers using Interoscope during Performance Testing
• Solving live issues.
• 24x7 Production Support.
5. Project Name World Bank Infrastructure Management
Client World Bank
Role Weblogic & Sys Admin
Duration Jan 2004 – Feb 2006
Environment
Application Server : Weblogic 7.0/8.1
Web Server : Tomcat, Apache2.0
Database : Oracle 9i
Tools: Site Scope, Intrascope, ANT, O/S: Solaris, Windows XP (Enterprise Desktop 4), XRAY, CVS.
Project Description
World Bank ISGEC (Information Solution Group – Enterprise Computing) Offshore development center is operating in India. All their major site development activities are carried out in this ODC in Chennai. World Bank has four different environments, Development Phase to Production Phase. They include Development, Test, QA and Production. Supporting around 100 websites are being developed using Bea Weblogic Server on Solaris Platform with Oracle 9i as database. As Weblogic and Websphere Administrator I use to contribute for deployment of Enterprise Java Application in various environments, administering the Apache Server, Weblogic and Websphere customized scripting for their environment.
Responsibilities:
• Maintenance of The World bank Group Offshore Development Center consisting over 350 developers.
• Installation, Configuration and Maintenance of Apache Server and Weblogic Application Server,WebSphere
• Engaged with the customer proactively to offer solutions.
• Installing Weblogic and creating the set up for the application in for Dev, Test and Production Environments.
• Configuration ConnectionPool, JMS, DataSources, Cluster, SSL Keys, Queues etc in WebLogic.
• 24 x 7 Production Support.
• Migration of Web & Enterprise Application from Weblogic 7.x to 8.x.
• Monitoring the application servers using Introscope during performance Test
• Dev, QA and Production Environments.
• Deployment of Enterprise Web Applications through customized scripts.
• Hot Deployment of Web Applications.
• Applying Fixpacks and efixes to Weblogic and Websphere Application Server
• Shell scripting for System administration and Web Applications.
• Configuration of Introscope for Application Server to monitor server and application performance.
• Working with BEA Back office Support.
• Package Installation/Removal and Patch Updating.
• Co-ordination with various teams in the project for their support requirements and deliverables.
6. Project Name eXpresso
Client Ion-Global, Singapore
Role Java Developer & Weblogic Admin
Duration Jun 2003 – Dec 2003
Environment
Application Server : Weblogic 6.0
Database : Oracle 8
Tools: J2EE, MVC, JSP, Servlet, Eclipse, ANT, O/S: Unix, Clearcase.
EXpresso is a web-based integrated DM solution platform. With its double byte capability to handle Chinese, Korean and Japanese languages. It can handle up to 5 million multilingual e-mails a day. Building with the functions of profile search on the lists database, DM content creation and delivery, data tracking and reporting. Expresso has two product brands, the ESB (Email Services Bureau) and ASP (Application Services Provider) targeting for different sectors.
Responsibilities:
• Analysis, Development, & Testing
• Applications were designed using MVC Architecture.
• Extreme programming methodologies were used in the development phase of the project.
• Involved in the testing like Unit testing, fixing bugs for problems in QA testing and moved application to QA.
• Installation, Configuration Weblogic Application Server6.0 in Dev.
• Console mode deployment in Dev.
• Configuration ConnectionPool, Cluster, SSL Keys etc in WebLogic.
• Production Support for the application.
7. Project Name: e-Market Place
Client EPZDA. – Mauritius
Role Java Developer
Duration Nov 02 – Jun-03
Environment
Application Server : IBM Web Sphere 3.5
Database : DB2 UDB 7.2
Tools: J2EE, MVC, JSP, Servlet, Eclipse, Visual Age for Java 3.5.3,ANT, O/S: Unix,Clearcase.
E-Market Place is a typical e-commerce site with facilities for the companies to do business. It mainly concentrates on the B2B and B2C activities, which will involve the integration of different modules such as user registration, shopping cart, electronic catalog, electronic auctions, business information, personalized and matching services.
Responsibilities:
• Exposed the services on the internet using MVC framework.
• Analysis, Development and Testing.
• Developed and Deployed Java Servlets and JSP for Dynamic HTML generation and for session management
• Implemented database interactions using JDBC with back-end Oracle
• Schedule, plan and appraise work done.
8. Project Name: m-Intranet
Client Karna Global Technologies, USA
Role Java Developer
Duration Dec 01 – Oct 02
Environment
Application Server : BEA Web logic 5.1
Database : Oracle 8
Tools: Java, JSP, J2EE, Windows NT, JSDK 2.1, HTML, MVC Framework.
This project used to maintain the employee profile, document management, project details and resolution management. An employee can register himself and create and manage his profile. Employees can share documents like White papers, project presentations and design documents. Customer details and project information also available which can be shared among employees. Employees can post resolutions, which will be categorized by type, area and detail. Employees can update their skill set. This will help Module and project leaders to choose persons to suite their requirement.
Responsibilities:
• Used MVC framework architecture.
• Unit testing.
• Development and coding modules.
• Used Java Script for client validations.
• Developed and Deployed Java Servlets and JSP for Dynamic HTML generation and for session management
• Implemented database interactions using JDBC with back-end Oracle.
9. Project Name: http:// www.chakraworld.com
Client Microcon International Limited, Bangalore.
Role Java Developer
Duration Jan 01 – Nov 01
Environment
Web Server : ApacheTomcat 3.3.1
Database : Oracle 8i
Tools: Java, JSP, J2EE, Windows NT, JSDK 2.1, HTML, Solaris, MVC Framework.
Chakraworld.com is an exhaustive logistics portal launched by Microcon International Limited, aims to provide a one-stop solution for all logistic needs. This site provides solution for vehicle logistics based on mobile telemetric technology, which is by far the most comprehensive solution available in Asia in this space. This solution is developed to meet all the vehicle logistic requirements of the customers
Customer can place orders. Services like Online chat, Email and discussion forum are provided for the customers. Also a web-based planner is provided for the customers and transporters
Responsibilities:
• Analysis and coding Design.
• Designed and developed the front end using HTML, JavaScript and JSP
• Used Java Script for client validations.
• Developed and Deployed Java Servlets and JSP for Dynamic HTML generation and for session management
• Implemented database interactions using JDBC with back-end Oracle
• Was involved in knowledge transfer and developing user manuals.
10. Project Name: HP-LAR Error Fix Project http://conecta.latinamerica.hp.com
Client Hewlett Packard (HP), Latin America.
Role Developer
Duration Oct 1998 to Dec 2000.
Environment
Database : Oracle 8
Tools: Broad Vision 5.5(One-To-One Enterprise and One-To-One Retail Commerce), HTML, DHTML, JavaScript, HTML, Sun Solaris 2.7, MVC Framework.
This is a maintenance project done for HP-LAR -US’s Web based application. This site is a Broad vision One to One Application utilizing various features of BV Enterprise 5.5 and Retail Commerce 5.5 Vertical. This site is B2C application allowing users to buy the various HP products online exclusively for Latin American countries. The project involved off shore site simulation, maintenance and testing to fix around 217 bugs currently found in the live site.
Responsibilities:
• Used MVC Architecture Framework.
• Developed JSPs, Controller Servlets and conventional Java Beans – wrapper classes.
• Was involved in knowledge transfer and developing user manuals.