Rahul Gupta
Email: *****.*********@*****.*** Address:-A-401, Ashok Enclave
Mob: +918********* Chincholi Bandar,
Mob: +919********* Malad (W), Mumbai.
Experience Summary:
• 3 years 5 months of hands-on experience in Middleware Technologies using Weblogic Server, Weblogic Portal, WebSphere Server and JBOSS.
• Design and implement innovative custom solutions for Application servers and Web Servers.
• Have hands on experience in providing Root Cause Analysis and Problem Management on Weblogic Server and Weblogic Portal.
• Expertise in WLST and worked on number of WLST scripts like automated the deployment of applications, domain creation etc. based on the requirement for CAT/PPE/PROD environments.
• Expertise in Weblogic Security like creating certificates and resolving the certificate issues, configured SAML SSO for consumer-producer communication.
• Exposure on Enterprise Service bus, Progress Sonic, and involved in configuring and resolving few of the messaging issue.
• Responsible for implementation and maintenance of Apache web server like implemented the sorry page in PROD during release, writing rewrite rule etc.
• Proficient in identifying the Weblogic JVM Performance issue and also have conducted a thread dump analysis in PPE environment to identify the cause of application thread stuck and high CPU during the load test.
• Extended support during all the major release for CAT/PPE/PROD environments.
• Exposure on WebSphere Application Server and have worked on installation/configuration of Job Manager and Administrative Agent profile.
• Exposure on JBOSS Application Server and JON, have worked on installation, configuration and clustering of Apache and JBOSS server.
• Expertise in identifying and analyzing the problem and giving the solution and then documenting it for the team.
• Expertise in conducting training, mentoring & inducting the fresh graduates into the team.
• Strong interpersonal, technical presentation and oral/written communication skills.
¬
Work Experience:
• Currently working with NESS Technologies (May 2010 – Till Date) Mumbai as Senior Engineer Product Support.
Working with Web Hosting team as a Expert of Oracle Weblogic Server, JBOSS Server and JON. Providing solution for Oracle Weblogic Server and JBOSS Server includes the key areas such as Architecture design, Automation using WLST, Clustering, Server Configuration, Deployment, Performance Tuning, Security and providing Production Support.
• Worked with Wipro Technologies (Dec 2007 – April 2010) Bangalore as Software Engineer.
Worked with the Application Hosting Team as a Engineer/Trainer of Oracle Weblogic Server and WebSphere Server. Learned the concept of different area of Weblogic and WebSphere Server includes configuration, deployment, security etc. and providing different problem solutions.
Certifications:
• 1Z0-108 Exam: Oracle Weblogic Server 10g System Administrator.
• 000-253 Exam: IBM WebSphere Application Server Network Deployment V6.1 Core Administration.
• IZO-007 Exam: Oracle 9i SQL Plus.
Technical Skills:
Platforms Unix,Linux,Windows2000
Middleware Technology(s) Weblogic 9.2/10.1/10.3, WebSphere 6.1/7.0,
JBOSS 5.0, JON, Apache 2.x, WebSphere MQ, SonicMQ
Languages C, C++.
Scripting Languages Unix Shell Scripting, WLST
Database Oracle 9i/10g, SQL.
Tech Services tools HP Open View, RT System.
Monitoring Tools Wily Introscope.
Load Balancer BIG IP F5
Educational Qualication:
• B-Tech in Computer Science Engineering from Guru Gobind Singh Indraprastha University Delhi in the year 2007 with 71 percent.
• 12th from CBSE Board Delhi in the year 2003 with 77 percent.
• 10th from CBSE Board Delhi in the year 2001 with 67 percent.
Key Project Summaries:
Project #1
Title: SAVVIS Migration.
Client : Pearson US, Ness Technologies
Tools Used: Weblogic 10.1/10.3, JBOSS 5.0, Apache, Linux.
Role: Senior Engineer.
Team Size: 4
Description:
1) DataCenter Migration from AT&T to SAVVIS Chicago. All the applications are shutdown in the old AT&T datacenter and start it on new SAVVIS datacenter.
2) Currently Texas and Florida are there in common Pearson Access Desktop and now the client want the separate environment for Texas and Florida as the number of customers are doubled.
Responsibilities: Responsibilities in this project includes:
Install BEA Weblogic Platform and subcomponents on supported platforms.
Used configToScript command to create replica of weblogic domain and make sure the all the application are in active state.
Configured SAML SSO for consumer-producer communication.
Installed and configured the Progress Sonic for Messaging. Created all the containers, brokers and make sure that the replicated broker architecture is working.
Created the foreign queue on the weblogic server and created the connection factory and destination.
Configured new rules on apache for Texas and Florida.
Generated the certificates for BIG IP to make sure that client will not prompt for certificate while login.
Project #2
Title: CLINICAL HA.
Client : Pearson US, Ness Technologies
Tools Used: Weblogic 10.1/10.3, Linux
Role: Senior Engineer
Team Size: 2
Description:
Currently Clinical is running with non HA set-up in Production (Portal brought down to single node, Producers brought down to Single node and no VIP set-up). Now client want HA set-up in production (VIP set-up).
Responsibilities: Responsibilities in this project includes:
Configured the VIP on weblogic portal admin console and changes all the portal property files to point to VIP.
Testing all the WSDL URL are working fine and making sure that all the firewall rule are open.
Testing that the BIG-IP is configured on load balancing algorithm and load is equally distributed between all servers
Prepare the firewall rule sheet to open the firewall.
Project #3
Title: WebSphere7.0 POC
Client : CapitalOne UK, Wipro Technologies
Tools Used: WebSphere 7.0, Linux
Role: Senior Software Engineer
Team Size: 2
Description:
Existing CapitalOne infrastructure is running on websphere 6.0. We have to show to the client how websphere7.0 new features (work manager and administrative agent) will reduce the efforts in all the areas like deployment, monitoring, start-restart of server etc. on multiple domains.
Responsibilities: Responsibilities in this project includes:
Install Websphere7.0 Platform and subcomponents on supported platforms.
Configured the work manager and administrative agent to handle multiple domains.
Show to client how to use job manager to deploy-undeploy the application, start-restart of servers etc on multiple domains, and also how to schedule these task at some time in future.
Show to the client how to use the administrative agent to manage the stand-alone application servers.
Project #4
Title: Weblogic Console AD Authentication
Client : CapitalOne UK, Wipro Technologies
Tools Used: Weblogic 9.2/8.1, Linux
Role: Software Engineer
Team Size: 2
Description:
Existing Weblogic9.2, Weblogic8.1 Domains are using Global Admin user to login to Administration Console and carry out administrative tasks. This project install AD authentication for all users accessing the Weblogic Administration Console, Logging the information in HTTP logs for each user’s login, Implementing different access levels for Administrator, Deployer, Monitor, Operator and authenticating each user.
Responsibilities: Responsibilities in this project includes:
Install BEA Weblogic Platform and subcomponents on supported platforms.
Creating BEA domain using the scripting method of WLST with AD implementation embedded within.
Writing WLST Scripts to update existing Weblogic9.2 Domains to configure ActiveDirectoryAuthenticator.
SSL communication between Weblogic Server and LDAP Server.
Prepared the technical deployment plan for the code deployment in dev/test/production environment
Project #5
Title: Helpfile
Client : CapitalOne UK, Wipro Technologies
Tools Used: Weblogic 9.2, Linux
Role: Software Engineer
Team Size: 3
Description:
The existing Helpfile solution does not have any authentication in place. This project will install AD authentication for all users accessing the helpfiles. All HTTPS requests will be routed through to the Apache webserver for authentication. Kerberos will be installed with Apache to allow for secure traffic through to Active Directory.
Responsibilities: Responsibilities in this project includes:
Install BEA Weblogic Platform and subcomponents on supported platforms.
Configuring, maintaining and monitoring the Weblogic domain in dev/test and adding Weblogic Server instances to a cluster.
Configured connection filters on weblogic console to block unnecessary site to access the application page.
Implemented SSL on apache to route all the application page request through https.
Implemented WILY, a monitoring tool, into the DEV/TEST/PROD environment.
Project #6
Title: Application Fraud Check.
Client : CapitalOne UK, Wipro Technologies
Tools Used: Weblogic 9.2, Linux, Tuxedo6.5
Role: Software Engineer
Team Size: 3
Description:
1) Hunter is the 3rd party tool which gives us the final decision after the background check up of a customer. In App Fraud Hunter is being decommissioned and is replaced with SIRA which gives online decisions after performing the background check up for a particular customer once he applies.
2) Breaking down the Clustered SIT Env from ST Env and Clustering the Dev and ST Env.
Responsibilities: Responsibilities in this project includes:
Install BEA Weblogic Platform and subcomponents on supported platforms.
Handling SSL certificates like creating, import, export the certificates in java keystores and renewal and signing process with Entrust signing authorities.
Configured the tuxedo ubb file in both Dev and ST environment.
Created the Jolt Port Connection on weblogic console and configured in tuxedo ubb file
Re-configured the ubb and env file to split the clustered environment in all DEV/TEST/SIT.
Project #7
Title: I-Accept Phase-2.
Client : CapitalOne US, Wipro Technologies
Tools Used: WebSphere 6.0, Linux
Role: Software Engineer
Team Size: 4
Description:
I-Accept delivers an online credit card signatory approval process which removes the need for paper T’s & C’s to be sent and returned prior to card issue for the customers.
Responsibilities: Responsibilities in this project includes:
Install Websphere7.0 Platform and subcomponents on supported platforms.
Deploying the code in DEV/TEST environment and configure the data source,
Monitoring the log files of websphere and starting-restarting of server.
Personal Details:
Date of Birth : 21st September 1985
Passport Number : H6960467
Nationality : Indian
Languages Known : English, Hindi
Marital Status : Single
Permanent Address : 8A/75, W.E.A. Karol Bagh, New Delhi-110005.