Venkata Boggavarapu
Charlotte, NC
*******.******@*****.***
WORK EXPERIENCE
• Having 6+ years of experience in Information Technology which includes WebSphere Application Server
Administration, Oracle Web logic Server, IHS, Apache & Iplanet on Linux/Solaris/AIX operating systems.
• Experience in Application server Administrator (WebLogic/Websphere server) for production, QA and
development environments. Analyzing, troubleshooting performance tuning issues, load balancing, clustering,
failover, proxy configuration, deploying applications, SSL configuration, external LDAP(Active directory,
sunone Iplanet installation of WebLogic Server versions 7.x, 8.x, 9.x,10.x.11g & Websphere 6.1/7 under
Windows and UNIX Platforms
• Handling all the aspects of administration tasks such as day-to-day site monitoring and maintenance,
Installation, Configuration, Clustering, Deploying Applications and Troubleshooting of WebSphere Application
servers
• Key area's include performance tuning,Root cause Analyses & Proving recommendations
• Provided Level-3 Support to Finance/HR/Risk Applications
• Experienced in a Production environment, supporting mission-critical applications
• Strong technical knowledge of WebSphere Application Server Implementation, Support, Workload
Management and Performance Tuning
• Expertise in configuring Cells, Nodes, clustering, JDBC Providers, Data Sources, Virtual Hosts, session
management
• Experience in remediation of daily incident tickets.
• Design and implementation of various multi-tier environments in WebLogic and WebSphere
• Design and implement multi datacenter environments in WebLogic and WebSphere
• Identifying infrastructure requirements and coordinating other infra teams like Network, Hardware/Unix and
Database
• WebLogic domain design and capacity planning
• WebSphere profiles design and capacity planning
• Design and implementation of webserver proxy for WebLogic and WebSphere
• Apache proxy design and implementation for WebLogic, Apache and IHS proxy for WebSphere
• Understanding various system requirements and design a standards for installation and domain creations.
• Design Unix file system requirements for App server configuration installation
• Design and implement environment automation using shell, Jython and WLST
• Design standards for the documentation and version controlling
• Understanding production environment security requirements and implements
• Expertise in renew, Create and Install 1-way and 2-way SSL certificate in WebLogic and WebSphere
environments.
• Design and implement single, multi datasource and datasource failover
• Expertise in working with Tivoli performance viewer and analyze the system performance
• Strong understanding of SUN, JRockit and IBM JVM architecture and performance tuning
• Good understanding on garbage collection in SUN, JRockit and IBM JDK, Create and configure JVM (heap
size, custom properties)
• WebLogic domain security maintenance with embedded LDAP
• WebSphere upgradation from versions 5.0, 6.0, 6.1 to 7.0
• Expertise in Oracle WebLogic Application server 8.1, 9.x, 10.x, 11g and Portal 9.x Installation, configuration
and upgradation
• Design and implementation of WebLogic Application server migration from 8.1, 9.x, 10.0 to 10.3 and 11g
versions.
• Knowledge on F5 Big-IP LTM and GTM VIPs configurations and SSL offloading.
• Experience in designing, planning and implementing DR drill
• Used Version Control Systems like CVS and SubVersion(SVN) extensively.
• Experience in design and architectures of enterprise applications using MQ Workflow, MQ Series.
• Experienced with using tools such as Tivoli Performance Viewer and Log Analyzer for performance monitoring
and tuning
• Worked with the firewall team to finding glitches and getting access across firewalls
• Expertise in deploying and migrating to staging areas and production.
• Successful implementation of Workload Management (WLM) using cloning/clustering techniques including
horizontal and vertical clustering for fail over processes
• In depth understanding of network protocols and applications involving TCP/IP, NFS, DFS, SNMP, SMTP,
POP, Telnet, rlogin, SSH, FTP, HTTP, DNS Expertise in UNIX Shell, Jython, Perl,
• JACL and Ant scripting to automate administrative tasks
• Experienced in trouble shooting using Traces, Logs and Log Analyzer
• Experience in Load testing using Apache Tomcat JMeter/LoadRunner
EDUCATION
B.Tech in Information Science & Technology
K.L.C.E affiliated to Nagarjuna University.
ADDITIONAL INFORMATION
TECHNICAL SKILLS
Application Servers
IBM WebSphere Application Server 4.x,5.x, 6.0, 6.1(ND), 7.0(ND & XD), 8.3(ND) IBM WebSphere Application
Server Portal 5.x,6.x, IBM WebSphere Process Server
Web Servers Apache Tomcat, IBM HTTP Server, IIS, Sun One Web Server, iplanet and JBOSS
Messaging Server IBM WebSphere MQ 6.0/7.0
Languages C, C++, Java, JSP, Servlets, EJBs, HTML, XML
Operating Systems IBM AIX 5.1/5.2/5.3, SUN Solaris 8/9, HP-UX, LINUX (REDHAT 4/5/6), Windows NT/2000
server, Windows XP/98/95
Scripting: JACL, Jython, Perl, AJAX, Java scripts, Python, UNIX shell Scripts
Databases Oracle8i/9i/10g (RAC),DB28.x/9.x,SQLServer2000/2005,MSAccess2003
LDAP Servers IBM Tivoli Directory Server
Protocols
Others
TCP/IP, HTTP/HTTPS, SOAP
DMZ, Firewalls, Remedy 5.5, MQ Workflow, XML, XSL, UML, CISCO Arrowpoint, Network Dispatcher, Clear
Case, CVS, SVN, Clear Quest.
Project Name: Global Payment Processing
Client: Bank of America
Duration: Aug 2013 to Present
Key responsibilities include
Plan platform and applications deployment, change and release management in co-operation with respective
stakeholders
Manage and support all application environments and liaise with Developers/QA/Testing/User groups
Participate in the pre-deployment analysis of systems and software in order to plan deployment activities
and meet deadline
Deploying new application code/releases on Test and production environments, following established
release management processes.
Manage application environment crisis, Track, resolve and implement pro-active measures to any potential
issues & document all application infrastructure issues
Extensive experience on Unix and middleware systems (Web sphere,Weblogic, MQ, Web Server, database
etc)
Monitor H/W, S/W, Application components health regularly, review and take appropriate actions
Providing continuous suggestions for various improvements with regard to performance, capacity sizing,
better utilisation of the hardware/software available resources
Work with the Environment Engineering Lead and DES Specialists to meet the above responsibilities
Overall responsible for managing the quality and stability of application test environments
Review, develop and execute well-defined implementation plans (eg., Dress Rehearsal, Production Go-live)
for any production changes.
Review and implement proper backup/restore/retention procedures for application data.
Act as Single point of contact for Biz Tech group and Liaise with Core Technology Infrastructure team for
any crisis which impacts application environments and it's infrastructure.
Ensuring strict process adherence by the team with regard to audit and compliance
Project Name: Equity Trading-NPE
Client: Fidelity Investments
Duration: March 2013 -July 2013
Location:Nashua,NH
Responsibilities:
* Technology Expert with BEA WebLogic Application Server, iPlanet Web Server, Apache Web server setup,
configuration and capacity planning.
* Installation, configuration and administration of BEA Web Logic in clustered and non-clustered environments
* Supported on call schedule for Production support.
* Deployed wars and ears using WebLogic Admin Console as well as running scripts.
* Installed fix packs and patches to WebLogic Server and JDK.
* Maintained BEA WebLogic Application Server 8.1/9.x/10.x on different UNIX platforms and have setup
development, testing, staging and production environments for the on going application development.
* Deployed the applications on multiple WebLogic Server and maintained Load balancing,
* High availability and Fail over functionality.
* Configure Clustering EJB objects, JDBC connections and JMS connection factories.
* Configure Node manager for administer the Managed servers.
* Configure and administered Connection pools for JDBC connections.
* Netscape directory Server for user authentication.
* Extensively involved with trouble shooting/performance/tuning/Monitoring of WebLogic which includes JVM
heap size, Thread management, JDBC connection, Number of beans in cache, stateless/state full EJB
allocation, Thread dump analysis, Queue depth monitoring.
* Implemented customized scripts for deployment using ANT script, WebLogic start/stop, WLS environment
variable profiles, loading classpath, log rotation, from Development through Production environments.
* Configured and implemented SSL on WebLogic servers.
* Provided level 2 and level 3 technical supports for Production applications.
* Installed various versions of JDK upgrades for DST on different versions of WebLogic Server.
* Involved in troubleshooting, performance monitoring using Wily.
* Installed, Configured and managed various web servers including Apache Tomcat, Sun ONE iPlanet web
server.
* Deployed the EAR files and scripting automated deployment of the applications.
* Supported WebLogic Application Server clustering, load balancing and fail over.
* Configured the web server interfaces, session management, virtual hosts and transports for WebLogic
* Managed to create cron jobs, batch processing and job scheduling
Project Name: CTADIMSH (APPSADMIN)
Client: Citigroup
Duration Jan 2008 to Feb 2013
Description of the project:
Citibank is the consumer banking arm of financial services giant Citigroup providing a broad mix of financial
services to businesses and individuals. CTADIMSH provides maintenance and administration services for a
portfolio of WL (Weblogic Application Server) and WS (Websphere Application Server) in a Shared Technology
Environment (STE).
Design of application architecture and End-to-End Administration of the STE that hosts various Risk/HR/
Finance portfolio applications on these Application Servers over Linux (RHEL & SunOS) operating system.
Scripting: Shell /Perl/python scripting
Worked on Environment Management Tool (EMT), an in house tool developed by CITI Architecture &
Technology Engineering for Weblogic/websphere builds, deployments and administration
Building Environments as per application needs in DEV/UAT/PROD/COB.
Creating Domains/Cells for the applications
Developed automated scripts for monitoring the system performance
Thread dump/ heap dump analyses
Performance tuning on Heap MEMORY,CPU,JDBC connections, Webserver & Application server web
container connections
Installation of WebSphere Application server, applying fix packs when needed
Configuration of various resources and adapters associated with the applications
Environment support for the middleware components while the applications interact
Providing reliable solutions for implementation and enhancement of the architecture
Configuring and administration of servers Clusters, Security policies
Created replication domains to store http sessions states.
Configuration of JDBC connection pools and Data sources.
Configuring and deployed various types of applications on multiple managed Servers and maintaining load
balancing, high availability and Failover functionality
Working in Performance tuning and trouble shooting of WebSphere Application server.
Managing security and performance optimizations for WebSphere Application Server.
Setting up a cluster across multiple machines and maintained the clusters in various geographical locations.
On-call support of production WebSphere application infrastructure.
Involved in troubleshooting various issues in development, testing and production environments
Resolving Production down issues under tight deadlines.
Performance tuning w.r.t JVM heap arguments, Execute Threads, Custom Execute Thread, JDBC
Connection Pools, Multipool, Os Parameters and network parameters.
Expertise in analyzing the WebLogic thread dump, server logs, Various subsystem debug logs
Node manager configuration for remote start/stop.
Trouble shooting various problems like Sever hang and crash
Configuring WebLogic server admin and managed servers as windows service.
Administration of vertical Clusters, database in Oracle Weblogic 10.3
Analyzing dumps and logs to resolve various errors/exceptions in different applications after deployment
Have experience in handling business continuity process and troubleshooting issues
Deployment of application Through console and scripts in development, Testing and Production
environment
Monitoring the server performance, error messages and warning messages in the server log
Co-ordination with client in setting up applications and problem solving
Involve in configuration management, software deployment, change management, performance monitoring,
and application maintenance
JDBC Connection Pool and Multipool configuration with Oracle, MySql, DB2 and SqlServer, etc.
Configure and maintain the scheduled tasks like Thread dumps, log files backup etc.
Involved in setting up many applications successfully and troubleshooting many issues in the process
Developed automated scripts for monitoring the system performance