From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:54 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Application

 

This resume has been forwarded to you at the request of Monster User xapeix03

Sudhakara Patruni 

Last updated:  03/23/13

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Sunnyvale, CA  94089
US

Mobile: 919-449-7375   
Home:
919-449-7375
spatruni1980@gmail.com
http://www.tcs.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Sudhakara Patruni

Resume Value: 7c85zkqwfgij3jbv   

  

 

 



Sudhakara Patruni

Mobile: 919-449-7375  email:spatruni1980@gmail.com

 



Summary:              

 

·          Java Programmer with around 9 years of extensive experience in software development with proficiency in development of Internet, Portal, Client/Server, Object-Oriented and Web based technologies.

·          Experienced in Analysis, Design and Development of J2EE Business applications in Finance, Services, Supply Chain Management.

·          Extensive experience in Design and Development of Web based applications, SOA and Enterprise applications using JAVA, JSP, Servlets, JDBC, Java Beans and EJB, Hibernate, IBatis, Spring. Axis WebServices.

·         Hands-on experience in implementing J2EE compliant applications using various Architectural, Design patterns, Spring Framework, Struts, Tiles and MVC framework, Messaging using JMS.

·          Comprehensive experience in designing and developing applications using UML with Rational Rose. Expertise with RUP, Iterative development methodologies, designing Class diagrams, Sequence diagrams and Use case realization.  Involved in Inception, Elaboration, Construction and Transition phases.

·          Rich experience, and exposure to various Application servers like WebSphere, JBOSS, WebLogic Web servers like Tomcat, and a wide variety of development and testing tools.

·          Good experience on XML with various parsers, designing XSL stylesheets for different layouts in the web pages.

·          Extensive experience in JavaScript, and CSS for client side validations and designing HTML/ DHTML pages.

·          Comprehensive experience in AJAX.

·          Extensive experience in SQL, PL/SQL, JDBC and Stored Procedures with Oracle and SQL Server.

·          Developed, tested and deployed applications in Windows, UNIX and Linux environments.

·          Highly conceptual innovative problem solver with excellent organizational and communication skills.

 



Skill sets:

Programming Languages and Technologies

§         Java, J2EE (JSP, JavaBeans, Java Servlets, JAXP, EJB, JMS, JDBC, JNDI, Java Mail), HTML, Java Script, AJAX

§         XML (DOM, SAX, XPath, XSL, XSLT, XML Schema, DTD), SOAP, Web Services

OO Methodologies and Tools

§         RUP, Agile

§         Rational Software Architect, Omondo for UML modeling

§         Java, J2EE design patterns

Unit Testing

§         JUnit,TestNG

Databases

§         Oracle, SQL Server, MySQL

§         SQL, PL/SQL

Web Servers and J2EE Application Servers

§         Jakarta Tomcat

§         JBoss, Websphere, Weblogic

Open Source Frameworks and Libraries

§         IBatis, Hibernate

§         Spring Framework

§         Apache Ant, Apache Axis

§         Jakarta Struts, Jakarta Taglibs, Jakarta OJB, Log4j, Jakarta Commons, POI, iText

§         JDOM, dom4j, Xerces, Xalan

Development IDEs

§         Eclipse, WSAD ,NetBeans

§         Altova XMLSpy

Office Software

§         Microsoft Office

Operating Systems

§         Microsoft Windows - 95, 98, NT, 2000, XP. Red Hat Linux.

 

 



Professional Experience:

Project: VC Automation                                                                                    Feb 2012 – Till date

Company: VMWare, Palo Alto, CA

Member of Technical Staff

 

Feature Stress application is web based application currently running in tomcat.The goal is to implement the application to a pluggable extensible platform for all CloudVM products/components, where multiple products (CloudVM,Vcenterwindows,vCD,NGC, etc) and services(sso, authorization, rabbitmq, etc) can plugin and add their tests into the stress framework.

 

The purpose of this framework is to test product robustness (not crashing), scalability, availability, correctness under heavy load conditions by issuing repeated concurrent tasks through muliple clients

 

 

Responsibilities:

 

 

·          Design UI mockups using HTML ,JQuery UI

·          Design and implement interfaces among different layers

·          Used spring MVC in weblayer,Spring binding feature to bind UI fields and model objects

·          Used Java Concurrency API heavily VC Installation and ESX Upgrade modules, like Executors and Future

·          Used Spring DAO pattern to interact with DB layer, and worked with DBA to indentify tables and procs

·          Implemented dynamic charts using jqPlots

·          Work on VIM-CAT NIMBUS integration in automating the BAT process

·          Work on NIMBUS to allocate BAT’s testbed

 

Environment:

 

Java, J2EE, Spring MVC, XML,Unix,JUnit, AJAX, HTML, ANT, JQuery, Tomcat, ESXi, VCenter, VI Client, TestNG.

 

 

 

Project: Helium                                                                                           Oct’2011 – Jan’2012

Client: Thomson Reuters, Durham, NC

Java developer

 

The Helium platform project is a critical and valuable initiative that will facilitate the collection, aggregation and retention of real-time, current, prospective and retrospective data from hospitals, health systems, and integrated delivery networks to enhance TR existing, in-flight, and future products.

The goals of the Helium platform are to create a technology architecture that will capture clinical, financial, and operational data once and as near to the point-of-care as possible and to deliver components to enhance and process this data reliably and in a real-time manner

 

Responsibilities:

 

·          Requirements Study and System Analysis.

·         Design & Development

·          Support the QA process through bug fixes.

·          Evaluate various transformations tools like Altova Mapforce,Chameleon,Mirth Connect for supporting HL7 v2.x to HL7 v2.x

·          Involved in SQL queries tuning.

·          Aid in deploying the application onto the staging and QA servers by providing ANT /Maven builds scripts.

·          Troubleshoot deployment issues.

 

 

 

 

Environment:

 

Java, WSO2 ESB, XML, TOAD, Eclipse, Tomcat, SVN, ActiveMQ, Maven, Talend

 

 

 

 

 

 

Project: Cisco Commerce Work Space(CCW)                                                         Jun 2007 – Oct’2011

Client: Cisco, San Jose, CA

Java developer

 

CCW tool allows the partners efficiently and effectively register, configure, apply pricing, and gain Approvals for their Deals and order the approved deal with Cisco using a single, integrated platform

 

 

Responsibilities:

 

·          Requirements Study and System Analysis.

·         Design & Development

·         Project Management

·          Developed screens using struts framework and also created custom tags to validate access control for the logged in users.

·          Used Spring IOC concept for the object management.

·          Embedded Ajax based DHTMLXGRID control in the JSPs to display data.

·          Used Ajax based CAPXOUS component for searching.

·          Involved in SQL queries tuning.

·          Aid in deploying the application onto the staging and QA servers by providing ANT build scripts.

·          Support the QA process through bug fixes.

·          Identified some best practices (both UI and database side) to improve performance.

 

Environment:

 

Java, Spring, Struts, XML, AJAX, JQuery, DHTMLXGRID, CAPXOUS, Oracle, TOAD, Eclipse, Websphere, Tomcat, CVS, ASSENT, JMS,Quartz..

 

Project: Commitment Compliance and Revenue Manager(CCRM)  Nov 2006 – May 2007

Client: Cisco, San Jose, CA

Java developer

 

RCO is a sub-program under the Deal Management Simplification (DMS) umbrella. The current control environment for the revenue management of non-standard deals is costly and highly inefficient due to the number of duplicate functions required to meet Cisco’s internal policy requirements and Sarbanes-Oxley audit standards. Many of the controls offered by the Revenue Assurance Process (RAP) team, and the Deal Assurance Review(DAR) team are redundant in nature and are expensive to maintain. RCO R2 was charted with the goal of eliminating these redundancies, reducing costs, and improving Controller efficiency by delivering on the key goals.

 

 

Responsibilities:

 

·          Involved in analysis and design specification that includes use cases and their realizations.

·          Involved in technical design document preparation with pictorial representation (class, sequencial, activity diagrams).

·          Involved in unit testing using Junit test cases.

·          Aid in deploying the application onto the staging and QA servers by providing ANT build scripts.

·          Aid in setting up the database tables based on the use cases.

·          Troubleshoot deployment issues.

·          Support the QA process through bug fixes and identify gaps between the use case's and QA team expectations in the form of CR's (Change Requests).

·          Done code reviews.

 

Environment:

 

Java, Spring, Hibernate, Struts, XML, AJAX, Oracle, Eclipse, Tomcat, UML, CVS, ASSENT.

 

 

Project: AXA RSR  – RSR                                                                      Mar 2006 – Oct 2006

Client: AXA Hong Kong,Hong Kong

Java developer,Module Lead

 

RSR Project is a migration project from Microsoft technologies to Sun Micro system technologies. It’s a  enquiry based system which lets the users to enquiry about their current contributions balances and allow the user to perform some online transactions. It is a 3-tier application entirely developed using J2EE technologies (Java-2/EJB 2.0/Struts Frame work/J2EE Design patterns).The OOAD methodology  was followed while developing the application. It was a turn key project involving requirement gathering & validation , analysis,design,implementation and testing.

 

Responsibilities:

 

·          As part of these requirements, had meetings with the Business Analysis team to get the business understanding and requirements.

·          Prepared technical design documents.

·          Front end layer is developed using struts and tiles.

·          Developed thread pool mechanism to handle concurrency.

·          Used log4j for logging purpose.

·          Involved in unit testing and bug fixes.

·          Refactoring source code and code reviews using ASSENT.

·         Involved in best practices sharing with the team members.

 

 

 

Environment:

 

Java, EJB, Struts, HTML, CSS, UML, Weblogic,  Oracle9.0.2, AS400, Eclipse3.1, JUnit, Log4j, Ant, CVS,IBatis,ASSENT.

 

 

Project: Southern Sun Hotels – SSH Offshore                                      Oct 2005 – Feb 2006

Client: Southern Sun Hotels, Johesnburg , SA

Technical Architect ,Java developer

 

 

The SSH offshore project deals with the user online requests for Hotel availability and reservations. It also gives the flexibility to the admin users to do some administration functionalities like report generation. This project developed using vignette and J2EE technologies.

 

 

Responsibilities:

 

·          Involved in Architectural Design using Rational Rose.

·          Involved in preparing High Level and Low Level Design Documents using UML diagrams.

·          Developed the Web service interface using Axis.

·          Involved in unit testing.

·          Built ANT scripts for webservice deployment and also packaging to EAR file.

·          Design and develped exception handling framework that includes notifications and logging.

·          Designed XML Schema Definitions (XSDs).

·          Done code reviews.

·          Troubleshoot deployment issues.

 

 

 

Environment:              

 

Java, Web Services, EJB, Struts, JAXB, Eclipse, UML, MSSQL Server, TOAD, JUnit, ANT, Log4j, and VSS, ASSENT.

 

 

Project: Merrill Lynch Investment Managers – Merlin                                       Mar 2004 – Sept 2005

Client: Merrill Lynch Investment Managers UK

Java developer,Module Lead

 

Merlin” is an application to be used by the fund managers and portfolio managers of Merrill Lynch across their locations over the globe(London,Tokyo,Princeton to name a few). This application replaced the legacy mainframe based system used by Merrill Lynch.The application enabled its user to fetch the data about the clients allocated to him/her

 

Responsibilities:

 

·          Involved in architecture design using Rational software architect (RSA).

·          Lead a team of 2 members.

·          Trained junior developers on weblogic server and Java

·          Involved in best practices sharing with the team members.

·          Refactoring source code and code reviews using ASSENT Participated in deployment scenarios.

·          Troubleshoot deployment issues.

·          Done code reviews.

 

Environment:

 

Java,EJB,Weblogic 8.1,PL/SQL Developer,EJB,Java Swing,CVS,PVCS,Net Beans,JMS,Quartz.

 

 

 

 



Education

 

M.C.A from Andhra University,Visakhapatnam, India



Experience

BACK TO TOP

 

Job Title

Company

Experience

Member of Technical Staff

VMware

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

7+ to 10 Years

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Senior Software Engineer

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-CA-Silicon Valley/San Jose

Relocate:

Yes

Willingness to travel:

No Travel Required