RAKESH GUPTA
olhmy6@r.postjobfree.com Phone: +1-405-***-****
SUMMARY
MS (Master of Science) from USA and BE (Bachelor of Engineering) in computer Science
* ***** (approx) of diverse experience in WebLogic Administration, Release and Configuration Management and Development
MQ Series administration and configuration
Expertise in automating manual and repetitive tasks
Managed, mentored and coordinated teams for build and deployment efforts in multiple countries (USA, India and Argentina)
Hands-on-experience in installing packages, configuring and administering Solaris and Linux Servers
Designed and developed intuitive AJAX driven portals, with usability in mind, abstracting intricate backend processing from the users
Advanced server / backend knowledge. Expertise in writing advanced and complex shell scripts
Performed application health-checks to ensure that the application is up and running
Experienced in trouble shooting mission critical production systems under extreme pressure and time constraints
CVS configuration, administration and usage
Experienced in effectively leading and participating various group calls across various countries and cultures and in maintaining composure during periods of stress
Worked closely with upper management and participated in various management decisions such as acquiring hardware, new environment setup, defining release schedule and hiring resources
Protagonist, self driven and self learner with a unending desire to learn and implement new technologies and systems
TECHNICAL SKILLS
Platform Administration:
- Weblogic Server 9.2/10.3
- MQSeries 6 & 7
- CVS administration on Linux and Solaris
Programming Languages:
- Shell Scripting, Perl, Expect scripts, awk, sed
- HTML, JavaScript, CSS, AJAX, jQuery JS library
- C, C++, Java (JSP, Servlet), XML
Enterprise Platforms and Servers
- Weblogic 9.2, 10.3, Apache - configuration and administration
- IBM MQSeries 6, 7 – configuration and administration
- JDK 1.5, 1.6 (32 & 64 Bit) - installation and configuration
Operating Systems:
- Sun Solaris 5.x, Red Hat Enterprise Linux (RHEL) 4, 5, Ubuntu 9, 10
- Windows 98/NT/2000/XP
Databases:
- Oracle 10g, DB2 UDB 9, MySQL 5
CMS and Wikis
- JSPwiki, TWiki, EZPublish, Joomla, phpBB
Other Software and Tools:
- JConsole, Nagios
- Macromedia Dreamweaver 3.0, Adobe Photoshop 7.0, Adobe Flash, GIMP
- Autohotkey, WinCVS, Microsoft Office Suite 200X, DB Visualizer, JEdit
- VNC Server and Viewer
SIGNIFICANT PROJECTS
Provisioning Controller Application and Production Support (Verizon Data services*, USA)
Period: Oct 2008 – till date Location: Tampa, Florida, USA
Primary roles: Weblogic Administrator and Middleware Support Team Size: 100+
Details: Verizon FiOS is the name of Verizon’s suite of fiber-optic services offered over the FTTP network. This advanced fiber-optic technology can be used to connect a home or business directly to Verizon’s network. The Provisioning Application iVAPP interfaces with nearly 50 different applications to provision and activate the suite of Fiber based services.
Responsibilities:
o Acted as primary Weblogic Administrator and Production support associate
o Administered and configured MQ Series on Development, Test and Production environments
o Setup and maintained complex clustered Production Environment
o Written complex shell scripts to automate various build and deployment tasks, reducing deployment times by 60% and allowing parallel deployments to various environments
o Deployed on highly availability Production Environment under tight maintenance windows
o Installed and configured Oracle Weblogic 9.2 and 10.3 servers
o Created new Weblogic 9.2 and 10.3 domains (clustered and non clustered)
o Configured JDBC connection pools, JMS connection factories and filestores
o Upgraded JDK from 32-Bit to 64-Bit and to the latest patch level
o Mentored offshore teams in India and Argentina on builds and application deployments
o Actively worked on coordination, configuration and testing of various external interfaces
o Setup Wikis such as TWiki and JSPWiki to document changes in release, schedule and process
o Established secure communication using SSL certificate generation and exchange
o Maintained and configured SSL Keystores for Weblogic
o Written monitors and configured cron tabs to alarm on application and system issues such as MQ queues pile-up, JDBC connection pool high-count, low system resources etc
o Configured middleware applications such as MQ, Apache, JDK
o Administered and configured MQ Queue Managers on Solaris and Linux platforms
o Opened Service Requests (SRs) with Oracle and coordinated with associates to get help
o Designed and developed innovative AJAX and jQuery driven, JAVA JSP based web portal (VAMP – Verizon Application management Portal) for one-click automated deployments to clustered environments using Weblogic.deployer and Weblogic.Admin tools
o Acted as a primary troubleshooter, providing timely solutions for various issues
Operating System: Sun Solaris 5.9, 5.10, RHEL 4, 5
Languates and tools: JAVA, JSP, JQuery, Oracle Weblogic 9.3/10.3, IBM MQ Series 6 & 7, Shell scripts, Expect script, SSL, WLST, Weblogic.deployer, Weblogic.Admin
Special Software: JConsole, Soap UI, TWiki, JSPWiki
iVAPP Release and Configuration Management (Verizon Data services*, USA)
Period: Mar 2008 – Sept 2008 Location: Tampa, Florida, USA
Primary roles: Weblogic and MQ Administrator Team Size: 100+
Details: Verizon FiOS is the name of Verizon’s suite of fiber-optic services offered over the FTTP network. This advanced fiber-optic technology can be used to connect a home or business directly to Verizon’s network. The Provisioning Application iVAPP interfaces with nearly 50 different applications to provision and activate the suite of Fiber based services.
Responsibilities:
o Acted as primary Weblogic Administrator and adjunct MQ Administrator
o Configured Weblogic Clusters to facilitate load balancing
o Wrote monitoring scripts avoiding crises situation
o Developed GUI for status of the application and various servers
o Configured and secured various interfaces using SSL Certificate exchange
o Automated code deployments to development and test environments using WLST and shell scripts
o Installed and administered middleware packages such as MQ 6 and JDK 1.4
Operating System: Sun Solaris 5.9 & 5.10, RHEL 4 & 5
Environment: JAVA, JSP, MQ Series 6, Expect scripts, Shell Scripts, Awk, sed, Perl, Quartz Scheduler, HTML, CSS
BAAIS - Broadband Activation Assignment and Inventory System (Verizon Data services*, USA)
Period: June 2007 – Feb 2008 Location: Tampa, Florida, USA
Primary role: Release and Configuration Engineer Team Size: 10
Details: This Inventory system does interfacing with Billing, Activation and Ordering Systems.
Responsibilities:
o Automated complex region-based (North, South, East and West) deployment of DB Scripts along with the corresponding code, reducing time by more than 70%
o Administered CVS accounts and privileges
o
o Written various scripts to build, install and monitor applications and systems
o Coordinated deliverables between development and testing teams
o Participated in various environment setup calls and meetings
o Created CVS branches and helped developers on various CVS related issues
o Setup and configured application servers
o Provided application and system support
o Improved overall release process
o Documented changes and provided status updates to various teams and executives
Operating System: Sun Solaris 5.8, Red Hat Linux 4
Environment: C++, Informix DB, CVS, MQ Series 6, Shell Scripts
Online Data Catalog and Repository (Oklahoma Biological Survey, Norman, OK, USA)
Period: Aug 2005 – May 2007 Location: Norman, Oklahoma, USA
Role: Web Developer Team Size: 5
Details: This web portal provides a central site for storing and maintaining research data on Oklahoma’s animal and plant species and habitats. Anyone who has research data or plans future field research projects in Oklahoma may contribute or access data. It helps prevent data obsolescence.
Responsibilities:
o Developed an intuitive, secure and user friendly web-system for data archival and retrieval
o Ensured cross-browser support for browsers such as Firefox, IE, Opera and Safari
o Followed Spiral SDLC, wrote UseCases, functional requirements and DFDs
o Deployed and configured ModSecurity on Apache web-server to prevent various web intrusions
o Separated design from logic by using HTML Templates
o Developed a normalized database for improved efficiency
o Automated database backups and restores
o Adopted coding paradigms to prevent various web attacks such as SQL injections, Cross-Site Scripting (XSS) etc
o Conducted usability testing for improved user interaction and experience and increased system acceptance
Operating System: Red Hat Linux 5
Environment: PERL CGI, MySQL 5, CSS, Shell Scripts, AWK, Sed, AJAX, HTML, CVS and Apache
Special Software: GIMP, Open Office Suite
RESEARCH AND INTERESTS
o System security
o Automation and efficient system utilization
o Improving usability and user’s experience with the system
o Information complexity and its impact on user interaction
EDUCATION
o Master of Science (MS) in Computer Science Class of 2007 – 3.67 GPA, University of Oklahoma, Norman, OK, USA
o Bachelor of Computer Science (BE) Class of 2004 (First Class with Distinction, within top 10%), Dr. BAM University, Aurangabad, Maharashtra, India
*As a contractor. Employee of Collabera Inc, NJ