SAMPATH BODDULURI
Cell: +1-469-***-**** Email:acp8k9@r.postjobfree.com
SUMMARY:
Over 8 years of IT experience in planning, installation and administration of Oracle
WebLogic Server on UNIX, AIX, HP-UX, Solaris, Windows 2000 and Windows XP.
Handled all the aspects of Installation, Configuration, Troubleshooting, Load
Balancing, Clustering, Deploying Applications, Performance Tuning and
Maintenance of WebLogic Server versions 7.x/8.x/9.x/10.x
Extensively worked on Oracle SOA suite administration, installation, configuration,
tuning and customization.
Experience in performance tuning of Oracle SOA suite.
Experience in deployment in SOA suite, creation of Data sources, JMS destinations,
securing web services.
Involved in maintenance of production SOA instances.
Experience in setting of High Availability and clustering for Oracle SOA suite.
Proficient in Oracle Fusion Middleware SOA Administration, Java, Oracle Database 10g.
Experience in using Java/J2EE technologies like JSPs, Servlets, EJBs, JDBC, and JNDI.
WebLogic installation 3 modes - GUI, Console and Silent mode. Configuration
template’s for various environment based installations.
Deployed various WAR, JAR, EAR and J2EE applications on managed servers and in
clustered environment using Console or Scheduled -Production deployment scripts
in stage and production.
Experience in trouble shooting failed mission critical production systems under extreme
pressure conditions and time constraints.
WebLogic Administration, Monitoring and Troubleshooting using admin console and
JMX
WebServers - Apache, Tomcat, MS IIS and iPlanet configured as Clusters of servers.
Cluster Configuration – Single Cluster, Multiple Clusters and Deployment over
clusters.
Well versed with WebLogic’s HttpProxyServlet and HttpClusterServlet configurations
Expertise in analyzing Memory Leaks, JVM heap settings and tuning.
Good at Server Performance Tuning - Thread Dump Analysis, Core Dump
Analysis when Server crashed unevenly.
Extensively used WLST, Jython Script for configure various WebLogic
Components/Services.
HP SiteScope for monitoring the availability and performance of distributed IT
infrastructures, including Servers, Network devices and services, Applications and
application components, operating systems and various IT enterprise components.
Node Manager Configuration – remote managed server start and stop. SSL
communication between admin server and node manager.
Monitored the WebLogic Execute Thread Queue for the critical applications.
Customized Scripts to handle complex automation / administration using Shell scripting,
WLST.
Extensive experience with administration like WebLogic.
TECHNICAL SKILLS:
Languages : Java, PERL, C, C++
Databases : Oracle 10g/11g/12c, MS SQL Server 2000, DB2 and
MS-Access 2013.
Operating Systems : Solaris 8/10/11, AIX, Windows XP/2008/2012, UNIX, LINUX
Web Servers
/ Application Servers: WebLogic 12g/11.x/10.x/9SPx/7.x/6.x, Websphere 6.x, 7, 8.x
Apache 2.0.52/2.2, IIS 5.0 /6.0, iPlanet 4.1/6.1.5/6.1.8,
Apache Tomcat 5.0,6, 7x, JBoss 5.1, 6.x,7.1.1
J2EE Technologies : EJB, JMS, WebService, J2EE platform using MVC, JSP, Servlet,
JDBC/ODBC, JTA
Web Languages : JSP, HTML, XML, Java Script, Applet
LDAP : Iplanet 5.0/6.0, MS Active Directory Server2000/2003,
Embedded LDAP
JMS providers : WebLogic, IBM MQ Series 5.x, Sonic MQ, Tibco MQ.
Protocols : HTTP, HTTPS, FTP, SOAP, Telnet, t3, t3s, IIOP, SMTP
Scripting : Jython, Shell Scripting (Korn/Bourne/Bash), WLShell, WLST,
Ant 1.6
EDUCATION:
Bachelors of Technology in Computer Science Engineering at Osmania University, Hyderabad,
India
PROFESSIONAL EXPERIENCE:
May’2014- Till Date
Client: Crescendo Bioscience, San Francisco, CA
WebLogic Administrator/Platform Engineer
Responsibilities:
Installed WebLogic 11.x/12.x and Tomcat Servers on UNIX, Linux, Windows and
Solaris environments.
Configuring WebLogic Servers for optimal performance.
Horizontal and Vertical Clustering. Setup Node Managers and Admin Servers.
Deployed various J2EE and enterprise applications on managed servers and cluster
environment.
Maintained Load balancing, high availability and Fail over for the servers
Involved in performance tuning of JVM and used Garbage collection Algorithms for
better performance.
Monitor and managing the WebLogic server instances using WLST and also for the
automation purpose
Help developers with local Environment setup and Configuration with Web logic and
tomcat Servers.
Setup and configure Sonar with custom profile for code violation.
Prepared Non-functional requirement Documents for production support.
Environment: Tomcat7.0.x, Apache 2.2.x, WebLogic Server 12c, Hudson, Maven, Nexus,
Subversion, uDeploy, RHEL5.5, Solaris10
Jun’13 - Apr’14
Client: Open Lending, Austin, TX
Oracle WebLogic Admin
Responsibilities:
Install, configure and administer WebLogic Server 10.3.x/11g on Linux 5.x environment.
Installed RCU and creating the schema with Oracle 11g Database.
Installation, configuration and administration in Oracle SOA Suite 11.1.1.4.
Apply the fault policy files to the domains (GEMS, COUPA, and PSE) on UNIX servers.
Created and Configured Data Sources for database connectivity and JMS resources.
Perform the monthly deployments. Build and deploy the Integrations to the respective
domains and run the integrations to do the sanity checks.
Configured DB adapters and JMS adapters in SOA Suite 11g.
WebLogic administration tuning in SOA systems for optimal performance, architecture,
Service Oriented Architecture (SOA) for high availability.
Involved in monitoring error logs, troubleshooting and fixing the problems.
Monitoring application performance using Wily Introscope. Setting up the Introscope to
alert for various metrics (CPU, heap, threads).
Installed and configured Apache HTTP Server 2.2.x Web Servers in various
environments.
Monitor the Integration runs and catch the bugs in Production. Assign the bug fixes, user
stories to the development team and assist them in testing.
Installed and configured Oracle HTTP server 11g.
Involved in creating the Standard Operating Procedure (SOP) documents.
Deployed SOA Composites and WSDL files through JDev and EM console.
Monitored SOA Composite applications and health status through EM Console.
Performed 24x7 Production support for the several application across different business
areas.
Environment: WebLogic Server 10.3.x/11g, Oracle SOA Suite 11.1.1.4, JDK1.6, LDAP,
JDBC, Apache, OHS 11g, Wily 8.x, UNIX (Solaris 8/9.0/10.0, LINUX 5), Oracle 11g.
Jun’12 - Apr’13
Client: Intellicure, Woodlands, TX
Oracle WebLogic Admin
Responsibilities:
Participated in Migrating J2EE application environments from version 8.1 to
WebLogic server 10.3
Participated in Migrating J2EE application environments from version 10.3 to
WebLogic server 11g
Participation in stress testing J2EE application for hardware performance, Database
query performance and JVM behavior.
Created and maintained system documentation.
Participated in Upgrading Oracle Database 9i to 10g.
Installing and configuring SUN ONE webserver, and installing plugins.
Clustering WebLogic environments for high availability. Use of session replication,
multipools& Distributed Destinations to support the fault tolerance disaster recovery
center design
Extensive performance tuning of J2EE applications. Setting the JVM and garbage
collection parameters.
Applied patches and installed Maintenance Packs using Smart Update.
Experience in working in sophisticated SOA environment.
Automating domain build, deployment, monitoring, start/stop using Jython based WLST
scripts
Extensive deployment troubleshooting experience. Well versed with deployment cycle
and code release standards
Using Site minder web access manager for authentication and authorization at the
webserver layer.
Used JMeters a unit test tool for JDBC database connections.
Used Maven for the builds and deployed in the Development and Production
Environments
Defining application security at various levels including WebLogic, deployment
descriptors, and LDAP integration layers.
Sitescope and Wily Introscope based application monitoring.
Used JAX RS to provide support in creating web service
Using JProfiler for application profiling/Tuning purpose.
Used Sniffer for troubleshooting HTTP requests.
Involved in F5 BIG-IP load balancer administration
Troubleshooting advanced WebLogic/J2EE application issues such as JVM out of
memory, Stuck execute threads and memory leaks.
Nodemanager, startup/shutdown classes and SSL certificate configuration.
Customized shell scripts for analysis, rotation and retention of log files.
Interfaced with numerous departments and vendors during project life cycles.
Developed and documented procedures.
Implementing work managers in place of execute queues for applications.
Defining custom network channels to segregate traffic from b2b applications and
application users.
Implemented proof of concepts for JMS messaging bridge, Mercury J2EE diagnostic
probes
Production support and 24x7 on call support for middleware team
Environment: WebLogic 10.x, 11g, Apache Server 2.0, IIS 5.0, Unix/Linux, Windows2003,
Shell/Perl Scripting, Oracle10g, JMeter, MQ Series, Sniffer, SAO, SOAP, JAX RS
Sep’11- May’12
Client: Retail Capital, Troy, MI
WebLogic Administrator
Responsibilities:
Installed, Configured administered and supported WebLogic Application Servers in
Linux environments.
Implemented WebLogic patches in 10g. Also involved in SSL configuration for
WebLogic application servers.
Implemented Cloning, Clustering, Performance tuning and trouble shooting of
WebLogic server.
Involved in configuring the WebLogic load balancing utilizing WebLogic Workload
Management including horizontal scaling and vertical scaling.
Handled the maintenance of the WebLogic Application Servers on different UNIX
platforms and setting up the development and testing and staging environment for the
ongoing application development.
Performing deployments using WLST tool and also monitoring the server status.
Responsible for troubleshooting issues during deployments using the WebLogic
Application Server logs, thread dump analyzer and log analyzer.
Migrated existing applications from WebLogic 8.1 to 11g using WLpreupgrade and post
upgrade tools.
Worked on automating the tasks in environment for health check reports and status
reports using shell scripting.
Involved in trouble shooting and Performance tuning using Resource analyzer and log
analyzer.
Strong experience in Middleware Oracle WebLogic Administration and setting up
WebLogic Application Servers in the development, testing and production
environments.
Experienced in configuring Workload Management (WLM) WebLogic Application
Servers and configured Wily Introscope for performance monitoring.
Environment: WebLogic Application Server 8.1/11g, IHS/Apache Webservers, HPSM,
CSC, J2EE, UNIX, Windows 2003, ITIL, DB2, Oracle DB, Solaris 8.x/9.x/10.x, Linux,
Shell scripts, WLST.
Jun ‘10 to Aug ‘11
Client: Meeting Alliance Robbinsville, NJ
WebLogic Administrator
Responsibilities:
Installed, configured and maintained the production stable WebLogic 9.x / Tomcat 6.x
Instance Server on Physical Servers for production Environment and VMware for
stage, Dev Environment.
WebLogic Server Administration on WLS 8.1/9.2/10.x
Installation, Configuration, Administration and maintenance.
Extensive working experience in setting up WebLogic cluster environment, including
WebLogic Domains, Admin Servers, Managed Servers and Node Manager.
Configured Http Session replication in Tomcat 6.x for the assessment Tomcat instance.
Configured JDBC on Tomcat instance with the thin & thick Driver.
Compiled & installed apache for PHP with necessary Module like "libxml2, MySQL,
etc…"
Compiled & Installed open source monitoring tool called Hobbit 4.2.0 to collect the
important Metrics – Proc's count, Memory Usage, Swap usage, oracle DB session count,
Disk Usage level,etc Also configured hobbit so that it will send a page if anything goes
beyond the specified Threshold.
Thread dumps analysis using the tool samurai.
Involved in Performance tuning the Tomcat Instance for the production.
Involved in Administration of RHEL AS 3 and Windows 2000/2003 Servers.
Involved in configuring Squid Server as proxy server also for Caching Server.
Performed squid Purge in the release period.
Installed Perl Script to get the Daily Web Activity report based on the hits. Installed Perl
scripts to identify the performance of Garbage Collection. And used Python / Python
scripting for day to day activities.
Environment: Apache 2.x/ Tomcat 6.x /WebLogic / Oracle 10g MySQL 5.x / TOAD 9.x/ Hobbit
Monitoring Tool / WLS 10.x, RHEL AS 3 and Win’2003 Server.
Nov’09 - May’10
Client: Finance Store, Santa Ana, CA
WebLogic Administrator
Responsibilities:
Installed, maintained, administered and supported the middleware (WebLogic
Application Server) on UNIX and Windows platform.
Installed applications into WebLogic 8.1 environment.
Configured JDBC resources, data sources and bounded to the J2EE applications,
configured the connection pools for the data sources.
Configured the JMS Server, JMS Connection Factories, Queues, Topics, FileStore,
Database Store and Message Bridges and monitored.
Configured Webserver interfaces, Session Management, Virtual Hosts.
Performed WebLogic performance tuning, Administrative Repository tuning, JVM
optimization, Java memory tuning.
Monitored application log files, Application Server Performance, Servlet Status, Active
Sessions and DB Pool connections.
Analyzed Error and log files and diagnosing Application Server problems.
Was responsible for on-going administration of all server software
Environment: Bea WebLogic Server 8.1, Apache, Web logic portal, Oracle 8i, AIX 5.1 and Sun
Solaris 9.
Aug ‘07 – Oct ‘09
Client: Credit Agricole, India
WebLogic Administrator
Responsibilities:
Installed and configured WebLogic Server 8.1 on Sun Solaris.
Deployed WARS and EARS using WebLogic Admin Console as well as running scripts.
Focal point for project design and architecture for WebLogic Application server layout,
which includes Internet and Intranet Web Sites (VirtualHost)
Configured JDBC connection pools and data sources for the applications.
Configured JMS Connection factories and Queues for messaging applications.
Involved in monitoring and tuning performance metrics like JVM, execute threads, JDBC
connections.
Actively involved in monitoring server performance, network traffic to reduce performance
bottleneck by enhanced performance ensuring upstream queuing.
Configured the Web Server interfaces, session management, virtual hosts and transports
for BEA WebLogic Application Servers.
Create the Data Source, Connection Pool and test the Connection to connecting the DB or
Not.
Creating the User, Groups and Provide the Global Roles for that Groups or Users.
Create the Connection Pool and Data Source for Connecting the Oracle Database.
Involved in bridge calls for troubleshooting.
Provided 24x7 on call production support.
Worked closely with development team to troubleshoot ongoing issues in applications.
Created scripts to deploy applications from command line and automate log archiving.
Environment: BEA WebLogic Server 8.1 SP4, Apache HTTP Server, Sun and 9, Windows
2000/NT, Oracle 9.x, SQL Server 2000.