V katakam

9
VENKAT KATAKAM Ph: 916-225- 5455© mailto:[email protected] Work Status: US Citizen SYNOPSIS: Over 15 years of professional experience in analysis, design, development and implementation of enterprise applications using Rational Rose, UML, Java, J2EE (EJB, JSP, Servlets, JDBC), Struts, JSF, Spring, XML, JavaBeans, HTML and JavaScript using databases Oracle, DB2 and MS SQL Server. Experienced in developing applications using J2EE. Experienced with manual and QA automation using Java and Selenium. More than five years of experienced in Object Oriented Analysis (OOA) and design (OOD). Experienced in developing distributed applications using EJB specifications with WebLogic and WebSphere Application servers. Experienced in installing/developing/configuring web applications on WebSphere, WebLogic application servers. Experienced in designing and implementation of web application using XML, XSLT. Experienced with Financial, Storage, State, Insurance and Telecom Industry. SKILLS SUMMARY: Languages: Java 1.7, PERL, C, C++, C#, Visual Basic, COBOL Operating System: Solaris 2.6, AIX 5, Linux, Mac, WindowsXP/NT/2000 Databases: DB2, Oracle 9i/10g, MySQL 5.0, SQL Server, MongoDB GUI/Tools: Rational Rose, RUP, Agile, Visio, WSAD, Eclipse, JDeveloper, Oracle Workshop

Transcript of V katakam

Page 1: V katakam

VENKAT KATAKAM Ph: 916-225-5455© mailto:[email protected] Work Status: US Citizen

SYNOPSIS:

Over 15 years of professional experience in analysis, design, development and implementation of enterprise applications using Rational Rose, UML, Java, J2EE (EJB, JSP, Servlets, JDBC), Struts, JSF, Spring, XML, JavaBeans, HTML and JavaScript using databases Oracle, DB2 and MS SQL Server.

Experienced in developing applications using J2EE. Experienced with manual and QA automation using Java and Selenium. More than five years of experienced in Object Oriented Analysis (OOA) and design (OOD). Experienced in developing distributed applications using EJB specifications with WebLogic and

WebSphere Application servers. Experienced in installing/developing/configuring web applications on WebSphere, WebLogic

application servers. Experienced in designing and implementation of web application using XML, XSLT. Experienced with Financial, Storage, State, Insurance and Telecom Industry.

SKILLS SUMMARY:

Languages: Java 1.7, PERL, C, C++, C#, Visual Basic, COBOL

Operating System: Solaris 2.6, AIX 5, Linux, Mac, WindowsXP/NT/2000

Databases: DB2, Oracle 9i/10g, MySQL 5.0, SQL Server, MongoDB

GUI/Tools: Rational Rose, RUP, Agile, Visio, WSAD, Eclipse, JDeveloper, Oracle Workshop

Version Control Tool: StarTeam, TortoiseSVN, Rational ClearCase, CVS, Visual SourceSafe, P4, GitHub

Internet Technologies: JDK, J2EE (EJB, JSP, Servlets, JDBC), SBLIM CIM Client for Java, JavaBeans, Struts, JSF, MyFaces, ADF, RichFaces, Spring, XML, XSL, XSLT, Web Services, SOAP, soapUI 2.5, REST, JAX-RPC, Axis 1.2, SOA, Log4j, JUnit, NUnit, Selenium, TestNG, ANT, Maven, JFC/Swing, Applets, LDAP, JavaScript, AJAX, Dojo, GWT, Flex, ActionScript, XHTML, HTML, CSS, DHTML, Dreamweaver, JQuery, Python, Web 2.0, Aqua Data Studio 4.7.2, PhotoShop

O - R Mapping: Hibernate, TopLink, JPA

Application Servers: WebSphere, WebLogic 10.3/8.1/7.0, WLI, Oracle, JBoss, Jenkins

Web Servers: Apache Tomcat, iPlanet, IIS

Page 2: V katakam

VENKAT KATAKAM

Middleware: EJB, CORBA, RMI, MQSeries

EDUCATION

Masters in Computer Applications (MCA) in Kakatiya University, India

B.S. (Computer Science) in Kakatiya University, India

Certification:JAVA 2 Certification (Brainbench)Microsoft Certified Solution Developer

Additional TrainingAttend various seminars on Object Oriented technologies.System Development Lifecycle and methodologiesDevelop the client server application using Oracle Database.

PROFESSIONAL EXPERIENCE:

08/15 – PresentPayPal, San Jose, CAQA Automation Engineer – Sherlock

Sherlock is a unified monitoring platform, it provides capabilities to monitor and manage availability of Applications, Systems, and Infrastructure. This is in real-time so customers act quickly to resolve site issues, thus providing a better experience to PayPal customers, and better business performance.

Responsibilities Automate the Sherlock UI (User Groups, Capacity Reservations, Dashboards, Alerts and Admin)

using the Selenium and TestNG. Write the test cases, test plans for Sherlock UI and Projectors (Dashboards). Develop and automate the cronjob with Jenkins Server. Verify the TestMe’s and document the defects/bugs in Rally. Worked with GitHub to access files and directories under source control. Used Jacoco tool for measure the Code Coverage for Sherlock UI and Projectors. Automate Projector’s Dashboards using REST API’s with Selenium and TestNG.

Environment: Java, Selenium, GitHub, Log4j, Maven, CA Agile Central (Rally), MongoDB, Apache Tomcat, Jenkins, Selenium, TestNG Jacoco, REST, Eclipse, Linux, Putty, WinSCP, Windows 7.

01/11 – July 2015NetApp, Sunnyvale, CAQA Automation Engineer – SnapCenter

Page 3: V katakam

VENKAT KATAKAM

OnCommand SnapCenter (OCSC) server integrates with NetApp Plug-ins (SMSQL, SnapDrive, and Virtual Storage Console). The UI contains Add Hosts, Storage System, Policies, Dataset, Backups, Clone, and Restore Operations.

Responsibilities Automate the test cases using the C#, NUnit, Python and PowerShell. Write the test cases, test plans, scripts for SnapCenter. Develop and automate the cronjob with Jenkins Server. Worked with Selenium for automating web applications. Verify the TestMe’s and document the defects in Bug Reporting Tool. Worked with Perforce (P4V) to access files and directories under source control. Used NCover tool for measure the Code Coverage Worked with SoapUI for REST API testing. Create the Backups, Restore, Clone operations using the Policies and Datasets.

Environment: Java, vSphere, VCenter Server, ESX, Perforce, Log4j, ANT, ALM, SCVMM, SQL Server 2012, IIS, SMS Server, SQL Express, PowerShell, Jenkins, Selenium, TestNG, Python, SoapUI, NCover, C#, NUnit, Visual Studio 2012, REST, Eclipse, Linux, Putty, Windows 2012 R2.

QA Automation Engineer - Data ONTAP SMI-S Agent

Data ONTAP SMI-S Agent allows to manage and monitor the storage systems. It manages LUNs, Volumes, CIMOM configuration settings and CIM servers. SMI-S Agent uses Web-Based Enterprise Management (WBEM) protocols, which allows managing, monitoring, and reporting on storage elements.

Responsibilities Develop the SMICLI tool with Java (SBLIM CIM Client API) and automate the test cases using the

PERL. Worked with SCVMM for creating virtual machines on storage system. Experience and worked with Unix/Linux/IBM TPC/SUSE/Windows 2012 servers. Experience and worked with iSCSI, FCP, SAN, NAS, CIFS protocols. Write and design the test cases, test plans, scripts etc. for SMI-S project. Develop and automate the cronjob for SMI-S project. Configure and run the CTP (Conformance Test Program) testing for SMI-S project. Verify the Testme’s and document the defects in Bug Reporting Tool. Worked with Perforce (P4V) to access files and directories under source control. Worked with DebugDiag and Valgrind tool for analyzing the memory leaks, performance,

process crashes etc... Used Code Coverage instrumentation for generating the code coverage data for SMI-S.

Environment: Java, SBLIM CIMClient for Java, Perforce, Log4j, ANT, ALM, SCVMM, PERL, NATE, DebugDiag, Jenkins, SoapUI Pro, Valgrind, BURT, Code Coverage, Eclipse, Linux, Putty, Tomcat, Windows XP

04/10 – 01/11

Page 4: V katakam

VENKAT KATAKAM

Wells Fargo Bank, San Francisco, CASenior Software Engineer – CEO Basic Banking

Responsibilities

Developed Basic Banking client view used JSP and Struts. Worked on developing Basic Banking application to using Web services, JMS, XML schema/dtd

etc. Worked with WebLogic application server for deploying the application. Developed JUnit test cases for unit testing and regression testing. Worked with Selenium for automating web applications for testing. Worked with Rational ClearCase Explorer to access files and directories under source control.

Environment: RUP, Java, J2EE, JSP, Servlets, XML, JAXP, JMS, MDB, Struts, Web Services (XML, Schemas, WSDL), SOA, SOAP, soapUI, Selenium, AXIS 1.2, JavaBeans, Log4j, ANT, Eclipse, WebLogic 8.1, Dreamweaver, HTML, CSS, JavaScript, DHTML, Oracle10g, Oracle SQL Developer 1.2, JUnit, SSH, Linux, Windows XP

09/09 – 04/10Symantec Corp., Mountain View, CASenior Software Engineer – E2B Ad-Hoc Key Generator Tool

Responsibilities

Developed JSP pages used JSF and RichFaces components for E2B Ad Hoc Key Generator tool. Worked with Rational Application Developer (RAD) for development environment to creating

and deploying the application. Worked with Hibernate and developed config and mapping files to persistence layer. Developed JUnit test cases for unit testing for E2B Ad-Hoc Key Generator Tool. Worked with WebSphere application server for deploying the application (ear file) and configure

database connections etc. Developed SQL queries and functions for reporting tool. Worked with Perforce to access the files and directories under source control.

Environment: Java, J2EE, JavaBeans, JSF, RichFaces, Hibernate, Spring, Web Services, Perforce, Log4j, ANT, WebSphere, HTML, CSS, JavaScript, DHTML, Oracle10g, JUnit, PL/SQL, RAD, Linux, Windows XP

09/08 – 09/09Genentech, Inc., South San Francisco, CASenior UI Developer - gThanks

Responsibilities

Developed JSP pages used MyFaces (JSF) components.

Page 5: V katakam

VENKAT KATAKAM

Worked with Oracle Workshop for development environment to creating and deploying the application.

Worked with CSS, HTML, and JavaScript. Worked with Rational ClearCase Explorer to access files and directories under source control. Involved in JSR 168/286 for portlet devlopment and integrate with other applications (like

AWARDS, BDL, DTR, HCC etc.).

Environment: Agile, Java, J2EE, JavaBeans, JSF, MyFaces, IceFaces, Rational ClearCase, Log4j, ANT, WebLogic10.1, Workshop, Weblogic Portal 10.1, JSR 168/286, HTML, CSS, JavaScript, JIRA, DHTML, Dreamweaver, Oracle10g, JUnit, PL/SQL, Oracle SQL Developer, Solaris, Putty, Windows XP

11/06 - 09/08Globalstar LLC, Milpitas, CASenior Software Engineer - Online Billing Application

Responsibilities

Developed JSP pages used ADF and JSF components. Worked with Oracle JDeveloper for development environment for creating and deploying the

application. Worked with persistence layer using TopLink. Worked with JUnit for unit testing to Online Billing Application. Involved in XSS (Cross Site Scripting) to the application for security. Worked with Web Services using REST for clients and servers.

Environment: Java, J2EE, JavaBeans, ADF, JSF, TortoiseSVN (Subversion), JUnit, Log4j, ANT, Oracle JDeveloper,Web Services, REST, TopLink, Apache Tomcat 5.5, HTML, CSS, JavaScript, XSS, AJAX, DHTML, Dreamweaver, GIMP, Oracle, PL/SQL, Toad, Solaris, Putty, Windows XP

06/03 - 11/06State of California (LDC), Sacramento, CASenior Software Engineer - ESI History Project

Responsibilities

Used on Together J to design Use Case diagrams, Class Diagrams, Sequence Diagrams. Worked with Struts as a unified framework (MVC) for application. Worked on developing Enterprise Java Beans using Session beans. The Session Façade and Business Delegate design patterns were used for the implementing the

middle tier components. Worked with JUnit and Cactus for unit testing for History application. Worked on developing the DAOs for storing and reading data from Oracle database. Worked with TestDirector as a bug tracking tool to manage and close the bugs. Worked with PL/SQL stored procedures and statements.

Page 6: V katakam

VENKAT KATAKAM

Environment: Together J, Visio, JDK, J2EE (EJB, JMS, JSP, Servlets, JDBC), JavaBeans, Struts, JBuilder, StarTeam, JUnit, TestDirector, Log4j, ANT, XML, XSL, XSLT, WebLogic, Dreamweaver, HTML, CSS, JavaScript, DHTML, PhotoShop, Oracle, Toad, PL/SQL, Linux, Windows XP

12/01 - 06/03SBC Services (AT &T), San Ramon, CASenior Software Engineer – SWOT Project

Responsibilities

Worked with Struts as a unified framework (MVC) for application. Worked on developing Enterprise Java Beans using Session beans. The Session Façade and Business Delegate design patterns were used for the implementing the

middle tier components.

Environment: Java J2EE (EJB, JSP, Servlets, JDBC), JavaBeans, Struts, WSAD, StarTeam, JUnit, Log4j, ANT, XML, XSL, XSLT, WebSphere, Dreamweaver, HTML, CSS, JavaScript, DHTML, PhotoShop, Oracle, Toad, PL/SQL, Linux, Windows XP,

03/01 - 11/01Qwest Communications, Columbus, OH Software Engineer - eFlow Project

Responsibilities

Worked with JSP pages for presentation layer. Worked on developing Enterprise Java Beans using Session beans. Worked with JUnit for unit testing. Worked on developing the DAOs for storing and reading data from Oracle database. Worked with PL/SQL stored procedures and statements.

Environment: Java, J2EE (EJB, JSP, Servlets, JDBC), JavaBeans, JBuilder, CVS, JUnit, TestDirector, Log4j, ANT, XML, XSL, XSLT, WebLogic, Dreamweaver, HTML, CSS, JavaScript, DHTML, PhotoShop, Oracle, Toad, PL/SQL, Linux, Windows XP,

11/99 - 03/01Nationwide Insurance CO., Columbus, OHSoftware Engineer - Income Products Quoting System

Responsibilities

Used on Rational Rose to design Use Case diagrams, Class Diagrams, Sequence Diagrams. Worked with User Interface using Swing, AWT components. Used Dreamweaver for creating HTML pages. Worked with JavaScript for client-side validations. Created Cascading Style Sheet for various HTML pages.

Page 7: V katakam

VENKAT KATAKAM

Environment: Rational Rose, UML, JDK1.3, J2EE, Swing, AWT, JBuilder, WebLogic, CVS, Dreamweaver, HTML, CSS, JavaScript, DHTML, Oracle8i, PL/SQL, Solaris, NT