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
|
|||||||
|
|||||||
|
|
||||||
|
||||||
Mobile:
919-449-7375 email:spatruni1980@gmail.com
·
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.
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.
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. 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.
M.C.A
from Andhra University,Visakhapatnam, India |
|
||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|