Vishal Marda
***********@*****.***
Summary:
. Over 7 years of experience in Information Technology and over 6 years of
experience in weblogic Portal/Integration/Aqualogic Servers.
. Extensively worked on Installation, configuration, Integration with
various flavors of weblogic servers (Portal, Integration, Aqualogic
Service Bus, and BPM)
. performance tuning and Load Balancing of WebLogic 7.1 & 8.1/9.2/10.3 on
HP UNIX, Sun Solaris 8/9/10, Linux & Windows NT/2000 server platforms.
. Experience in installing and configuring web servers like Apache, IIS,
SunOne and iPlanet and configured weblogic proxies to on Web Server.
. Created weblogic domains on development,UAT, pre production and
production environments
. Interacted with BEA Weblogic Technical Support Team in resolving the
Weblogic critical issues, and used to follow up on the opened tickets, by
analyzing the respective thread dumps and config files.
. Extensively worked with weblogic cluster and added additional managed
server to support additional demond.
. Experience in finding the Memory Leaks and adjusting the JVM Heap Sizes
and GC Parameters.
. Involved in Release Management activties.
. Worked with Dev teams, System admin and DBA teams to fix production
issues and identified new Patches.
. Applied patches to weblogic domains.
. Interacted with BEA WebLogic Technical Support Team in resolving the
WebLogic critical issues.
. Analyzed thread dumps, logs and configuration files for critical issues
. Experience in web based and client server based application development.
. Experience in UNIX, PERL, Shell Script, Protocols, MIIS, WebLogic, Clear
Case.
. Experience in Java, Servlets, JDBC, Struts application development.
. Experience in writing the stored procedures, functions and PL/SQL scripts
in Oracle.
. Strong understanding of Software Development Life Cycle (SDLC).
. Experience in Object Oriented design concepts.
. Worked with end customer clients for resolution of problems meeting the
complete customer satisfaction.
. Working knowledge in writing, modifying and executing the shell scripts
for automating daily routines.
. Excellent organizational and analytical abilities teamed with effective
oral and communication skills including the ability to produce usable and
maintainable documentation.
Skills:
Language Java (JDBC, RMI, Servlets, JSP, EJB, JMS, JNDI, Swings), C,
C++, XML, HTML, JavaScript, Perl, Shell Scripting, SQL,
PL/SQL
Databases Oracle, MS SQL Server, DB2 and MS Access
Operating Systems HP-UNIX, SunSolaris, Windows NT/2000/2003, Redhat
Linux, SUSE Linux
Web/App. Servers WebLogic 8.1/9, WebSphere 6.1, Apache, MS IIS, SunOne and
iPlanet
Java Technologies Servlets, JSP, EJB, JDBC, JNDI, JMS, Beans, RMI,
Struts, CORBA, Applets, AWT, Swing, IBM MQ Series and JUnit
Design Tools OOAD, Design Patterns, UML, Rational Rose, Visio
Monitoring Tools Introscope 7, Mercury Sitescope 8.0
IDE JBuilder, Eclipse, WSAD, RAD, WebLogic Workshop
Other Tools AQT, TOAD, ANT, Log4j, CVS, Rational Clear
Case, VISIO, MS Project, AWK, SED & VI Editor, Visual
Source Safe (VSS), Dream weaver,
Professional Experience:
Wellsfargo, San Francisco
Jan2009-Tilldate
WebLogic Administrator / Web System Engineer
Environment: Weblogic Server 10.3, IIS 5.0, J2EE, Solaris10, Java, Oracle
10i, JDBC, Servlets,
Roles & Responsibilities:
. Installing and maintaining SUN N1 deployment tool.
. Development for SUN N1 tool and Anthil Pro.
. Maigration from 8.x to 10.x
. Build and Release support.
. Installation, configuration and administration of BEA WebLogic 10.3 in
clustered and non-clustered environments
. Configured database connectivity using JDBC and Connection pools.
. Deployment of Web Applications, EJB components and Enterprise
applications (WAR, JAR and EAR files).
. Performance Tuning by Managing and Monitoring the JVM performance by
Weblogic Heap Size, garbage collection, Execute Threads, EJB Cache
size, JDBC Pools and Multi pools.
. Tuning with respect to application performance was done by changing
the cache and pool size.
. Implemented Load balancing of web applications by configuring WebLogic
proxy plug-in.
. Took care of the license issues for the WebLogic server.
. Installing and configuring the Siteminder and IIS on the Intel
machines
. Mentoring and knowledge transfer to new recruits and fellow
administrators.
. Involved in testing of the application on windows operating systems
NT/2000.
Comcast Communications, Philadelphia
Aug 20007 - Nov 2008
WebLogic Administrator / production Support
Environment: WebLogic 8.1/7.0/6.2, iPlanet 5.1, Hummingbird NFS Maestro
6.1, Windows NT/2000, HP-Unix 11.0, Sun Solaris, CGI, Shell/Perl Scripting
JavaScript, PL/SQL
Roles & Responsibilities:
. Installing application software in Test/Production environments by
ensuring the integrity of the certified release of software.
. Monitor, Track, Update, report on Incident Records (IR's) for resolving
the problems in both Production and Non-Production environments.
. Installing, configuring and administering weblogic servers in a
clustered environment.
. Handling Major Code Releases for Production and Non-Production
environments.
. Maintaining code base and deploying the code across the system.
. Hands-on experience in deploying web applications and EJB
applications on Weblogic servers.
. Worked with the Developers and system Administrators and was
responsible for setting up, configuring, supporting and managing
the weblogic 8.1 Application server on development, staging and
production Environments
. Automation of servers recycles during the night maintenance window
and Health Checks.
. Troubleshooting applications, servers, clusters, OS, testing and customer
problems.
. Configured web servers; iPlanet, Apache and IIS.
. Executing Application changes across the different platforms.
. Configuring Independent Managed servers and Clusters.
. Configuring Execute Threads, Connection Pools and JMS Bridges for
different components of the system.
. Performed Load-Balancing and performance tuning.
. Opening cases with BEA and SUN and driving them to conclusion.
. Taking Thread dumps, pstack and prstat and analyzing to find the
problems in application Experience with JVM and WebLogic tuning
utilizing verbose GC logs, VisualGC, JVM Stat, GC logs.
. Planning, Coordination, Communication and Execution of the recover
plan to fully restore service after the problem solution is
delivered.
. Identifying performance problems recommend corrective actions and
take actions on approved recommendations which includes in
evaluating Disk Storage, creating data reorganization / archive
jobs, performing daily Health Checks.
. Providing 24/7 support to Production and Non production environments.
. Working closely with Database Administrators, Unix Administrators,
Development teams and managers to resolve any issues
. Developed Menu driven scripts for code drops, software installation,
server recycles, PID checks.
. Writing and maintaining Shell/Perl scripts for Logs archival,
taking backups, monitoring disk space.
. Designed and maintaining website for Application Support Team.
. Documenting problem solutions, major configuration changes and system
architecture changes
Hewlett-Packard, Palo Alto, CA
Apr 2006 - Jul 20007
Weblogic Administrator,
. Project Description: This project dealt with migration of different
remote
. data centers into a single data center which provides application
to various concurrent users.
.
. Roles and responsibilities:
. Part of 7 member System Integration and Architecture team which has
responsibilities for maintaining all Performance test and Part of
Production environments.
. Installed, configured and administered BEA WebLogic 8.1.
. Performed code pinning and code push for the builds in various
environments on regular basis.
. Deployed J2EE applications both in test and production
environments.
. Configured database connectivity using JDBC and Connection pools.
Oracle 10g is being used in the backend.
. Responsible for performance tuning which was done with respect to
system, connection pools.
. Implemented Load balancing of web applications by configuring
WebLogic proxy plug-in.
. Responsible for performance tuning by Managing and Monitoring the
JVM performance by WebLogic Heap size, garbage collection, execute
threads and JDBC pools.
. Configured and monitored JNDI, security realms. Configured Apache
web server as WebLogic proxy plug-in.
. Provided on-call support to L3 Team during code push process.
. Monitored free space, disk usage, locating files, checking &
clearing log files, administration & monitoring of file systems,
network & virtual memory statistics.
.
. Environment: BEA Weblogic 8.1, JDBC, JNDI, VSS, Shell Script, Ant
Script, Apache 2.0,Win NT & Oracle 10g.
VHA, Irving, TX
Feb 2005 - Feb 2006
WebLogic Administrator / Support
Environment: BEA Weblogic 7.0/6.2, Unix/Linux, WindowsNT/2000, Shell/Perl
Scripting, Oracle8i, Apache Server 2.0, IIS 5.0
Responsibilities:
. Installing WebLogic and Service Packs in different environments
. Installation, configuration and administration of BEA Web Logic in
clustered and non-clustered environments
. Monitoring tools to get important information from all of department's
servers operating system and application patch level, disk space and
memory usage, users activities on day-to-day basis
. Configuring individual servers for different environments.
. Responsible for monitoring, tuning tasks of the Siebel environments.
. Involved in administration activities of Siebel environment like
migrating the repository from development to testing and production
environment.
. Deployed J2EE Web and EJB modules using Weblogic Command Line Deploy
tool and Weblogic Admin Console.
. Configuring JDBC Connection Pools, data sources, Execute Threads etc.
. Responsible for application changes across different platforms-
development, testing and production environments.
. Installing and configuring the IIS on the Intel machines
. Used various security roles for maintaining security realms in staging
and production environments.
. Used basic Perl scripting to automate the system..
. Perform File system and Application backups, Responsible for the
maintenance of the application, Troubleshooting applications problems
on client and server side, managing the User accounts and assisting
users on the applications, Providing 24/7 support for production
environments.
. Taking backups, staging new code and deploying applications.
Novartis, NJ
Nov 2004 - Jan 2005
Weblogic Administrator / Java Developer
Environment: Servlets, JSP, EJB, JDBC, JNDI, BEA Web logic Application
Server, JavaScript, Oracle 8i and Windows 2000
Description:
. Responsibilities:
. Installed weblogic server in development environment and configured
JDBC,JMS, resources on weblogic console.
. Developed Session Beans and Entity beans for necessary transactions
like fetching the data required, updating the customer information
using the EJB 2.0 specifications
. Involved in coding of Servlets and EJB communication.
. Developed servlets to process the requests, transfer the control
according to the request to Corresponding Session Beans, JSP pages.
Session Beans communicate with the Entity Beans, which perform the
actual business logic
. Developed the presentation layer and GUI framework that are written
using HTML, JSP and client-side validations were done using JavaScript
. Deployed the Application on Web logic Server
. Configured the Data source to access the Oracle database using JDBC
Provider for Oracle in the Application server
. Monitored transactions, analyzed resources such as Servlets and EJB's,
viewing traces, logs and messages
TCS Hyderabad, India.
Jun 2003 - Aug 2004
Software Programmer
Environment: JDK 1.2, JavaScript, Servlets, JDBC, JavaWebserver2.0, HTML,
DHTML, Windows NT 4.0, SQL Server.
Medicare Online is a java based web application allowing users to view and
gather information online. Global Medicare is a manufacturer of biomedical
equipments and has various branches located in city. It consists of online
buying of the medical equipments and also online consultation. It is a 3-
tier database application using JDBC with Java Servlets. This application
has web browser as its front end, servlets and database server. All the
information is stored into the Database on the server side.
Roles:
. Involved in Designing and developing of pages of using HTML, DHTML,
Java Script
. Involved in developing Java Applets for dynamic pages.
. Involved in server side scripting using Java Servlets.
. Database Connectivity is done using SQL Server as backend.
Education & Certifications:
. Bachelors in Computer Science, Shivaji University,India.