Nearly 7 years of Software development experience that includes Web-based (B2B and B2C) and Enterprise Application development in the domains of Banking-Finance, Telecom, Mortgage, Customer-support, Publishing, Health-Plan, Medical and Bio-Informatics Systems. Areas of expertise include Analysis, Design, Development and Testing with excellent knowledge of Object Oriented Analysis and Design as well N-tier Distributed Processing and Client-Server Development Environment.
· Experience in Design and Development of Enterprise Applications using J2EE Technologies · Experience with Server side Programming and FrontEnd Development by using all Java API and related Technologies. · Experience in developing of Applications using Struts MVC framework and Plugin Architecture as well Spring Platform. · Experience in Administration, Fine Tuning and Deployment of Web applications with WebSphere as well Web logic Application Servers. · Experience in Analysis and Designing of system using UML Tools such as Visio and Rational Suite. · Experience with RUP Methodology and J2EE Design Patterns like Business Delegate, Session Façade, Front Controller, Service Locator, MVC etc. · Experience with various types Databases like Oracle, SQL Server and DB2 as well ORM Tools Hibernate, iBatis. · Experience in Web Services Technologies like SOAP, WSDL and UDDI and Service Oriented Architecture SOA. · Experience with Configuration Management tools like Rational ClearCase, Perforce, StarTeam, Subversion as well CVS. · Experience in development using IDEs like WSAD, Eclipse, RAD, Jbuilder, Visualage3.5 for Java and NetBeans. · Excellent Knowledge of Standards specified by W3C Committee. · Experience in developing Client side Web Applications using AJAX, HTML, DHTML, XHTML, CSS, XML, XSL, XSLT, Tapestry and Client side Validation using JavaScript. · Good experience in Object-oriented design and programming (OOD & OOP). · Quick learner with high interest to grasp new technologies, self-motivated team player.
CERTIFICATIONS
· Sun Java2 Certified Programmer · Brainbench Certifications
EDUCATION
· Masters Degree in Computers, University of Pune, India. · Bachelors Degree in Science, Nagarjuna University, India.
TECHNICAL SKILLS J2EE & Java Technologies: Servlets, JSP, EJB, JMS, JDBC, JNDI, JNI, Applets, AWT, Swings, Core Java, Java Util, Java Beans, I/O Streams, Threads. J2EE Design Patterns: Business Delegate, Service Locator, Session Façade, MVC, Front Controller. J2EE Frameworks: Struts, Spring MVC, ADF. Application/Web Servers: WebSphere WAS 5.x/6.x,WebLogic 9.x/8.x, Apache Web Server, Jetty, JBoss, Tomcat 3.2/4.0 Distributed Technologies: Web Services, SOA, RMI, EJB, and XML. Development Tools/IDE's: WSAD 5.1/6.1, Eclipse3.4, JBuilder X,Visualage 3.5 for Java, NetBeans 3.6, JDeveloper. Relational Databases: Oracle 9i/10g, Sybase, MySQL, SQL Server7.x, DB2. ORM Tools: Hibernate, iBatis Modeling Language/Tools: UML, Agile Methodologies, Rational Rose, Visio. Defect Tracking Tools: Mercury Quality Center, Rational Clear Quest. UI/Markup Languages: AJAX, HTML, DHTML, XHTML, XML, XSL, XSLT. Scripting Languages: JavaScript. VB Script, CSS. Other Languages & Skills: C++, C, PHP, ANT, ASP, SAX, DOM, Visual Basic 6, Mercury TestDirector, Rational Clear Quest, Jasper Reports, iReport, Net Charts. Version Control Tools: CVS, Perforce, Subversion, StarTeam, Rational ClearCase. Operating Systems: Windows XP/98, Windows NT, MS-DOS, UNIX, LINUX.
PROFESSIONAL EXPERIENCE Client: ViTech, NY Project: ERS Role: J2EE/Web Developer (Apr'08-Till Date)
ERS(Employee Retirement System) is a Pension Administration System customized over V3 Core System. This software is a browser-based benefits administration solution that provides completely integrated functionality for the administration of multi-employer pension and health funds. The V3 Software provides superior capabilities that improve customer service, document imaging integration, employer contributions reporting and member account maintenance. This system is developed on SOA.
· Creating of Business Specifications as well Use Cases and Class Diagrams for Enrollment and Premium Billing Module. · Developed Front-End of the Application using JSP, HTML and JavaScript. · Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript. · Implemented the Application using Spring MVC Framework · Developed Service classes and implemented Call Back methods for interacting with Documents and Letters · Developed Java Classes that will interact with Jasper Reports in order to view Reports as well scheduling of Reports. · Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate. · Developed TestCases and Unit Tests for Functionality Testing using Junit. · Developed SQL Statements for adding logic to Bookmarks within the Letters as well PL/SQL Stored Procedures for filtering employee depending on Selection Criteria. · Development and Integration of the Application using Eclipse IDE and used SubVersion as Version Control Tool · Used Maven for building of Application on client side and Defect Tracking using Test Director. · Assembling, Deployment and Testing of Web Applications with Websphere Server . Technologies: JAVA, J2EE, Spring2.5, Hibernate3.0, Eclipse3.4.1, Websphere6.0, Maven, Subversion, UML, SQL, PL/SQL, Oracle 9i, TOAD, Jasper Reports, Junit4.3.1, JavaScript, AJAX, Test Director, Windows NT, UNIX.
Client: GE-Finance, Stamford, CT Project: Company Database (Feb'07-Mar'08) Role: JAVA/J2EE Developer This project is called as Company Database and developed for GE-EFS(Energy Finance Services). This System provides Credit Ratings to the companies which are part of GE Business. These ratings are decided based on payment-capacity and willingness of the obligor to meet its financial commitment on an obligation in accordance with the terms of the obligation. Companies can be provided alerts about other company ratings as well related Email messages would be sent to interested subscribers. · Designing of Use Cases and Class Diagrams, Sequence Diagrams for Alerts and Mappings Modules of the System. · Developed FrontEnd of the Application using JSP, JavaScript and implemented Auto completion future as well fetching of data from Database using AJAX. · Developing of the Application using Spring MVC Framework by implementing Controller, Service classes. · Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistence. · Used MyEclipse as Integrated Development Environment (IDE). · Used Apache log 4j Logging framework for logging of trace and Auditing. · Parsed XML Files using SAX Parser and send that data to consumers as part of Batch Application. · Developed Rating history chart for graphical display of Ratings information using Net Charts. · Developed DAO's which retrieve data from Oracle database using SQL. · Involved in Testing by writing Test Cases using JUnit, Bug Fixing and documentation of the system. · Followed RUP Methodolgy for development of the System. · Used the MVC design patterns to create the integration layer for web and middle tier. · Accessed and manipulated the Oracle9i database by writing SQL Queries and PL/SQL Procedures. · Assembling, Deployment and Testing of applications on Weblogic 8.1 Application Server. · Used SubVersion and StarTeam for version control of files in the File System. Technologies: Java, J2EE, JSP, Java Script, HTML, CSS, AJAX, UML, Spring, Hibernate, Junit, Oracle9i, MyEclipse, DWR, XML, SAX, log4J, TOAD, RUP, WebLogic8.1, SubVersion, Win'XP.
Client: VITECH, NY Project: DGA-PPHP(Producer Pension & Health Plan) (July'06--Jan'07) Role: JAVA/J2EE & WEB Developer
DGA-PPHP (Producers Pension & Health Plan) is a Health-Plan Benefits oriented system developed for members of DGA (Directors Guild of America). Under the DGA-Producer Health Plan, members can be enrolled depending on their eligibility and they can contribute in various plans and they can receive benefits based on their work history and designation. This is Service Oriented Architecture (SOA) System and the overall system prospective includes various Modules like Eligibility, Claims, Contributions and Pension.
· Creating of Business Specifications as well Use Cases and Class Diagrams for Eligibility Module and Contributions Module. · Developed User Interface of the Application by using Tapestry Custom Components like Menus, Grid layouts etc. · Developed Enterprise Tier using Spring platform by implementing Service classes, Controller classes as well DAO Classes. · Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate. · Development and Integration of Application by using Rational Application Developer (RAD7.0). · Developed SQL Statements for adding logic to Bookmarks within the Letters as well PL/SQL Stored Procedures for filtering member depending on Selection Criteria. · Implemented Java Script functions for Validation and posting of data using AJAX. · Implemented Test Cases for functional Testing of the Classes using Junit. · Used Maven for building of Application on client side and used Test Director as Defect Tracking Tool. · Assembling, Deployment and Testing of Web Applications with Websphere Server . Technologies: JAVA, J2EE, Spring, Hibernate, RAD, Websphere5.1, Maven, UML, SQL, RUP, PL/SQL, Oracle 9i, Jasper Reports, Junit, JavaScript, AJAX, Test Director, Windows NT, Linux.
Client: ASCAP, NY Project: PREP (Priority Rights Enterprise Programming) (Dec'05--June'06) Role: JAVA/J2EE & WEB Developer Priority Rights Enterprise Programming (PREP) is a Web based Interactive System that will fulfill all activities included in the process of getting Royalty for Performances that are done by Music Composers, Authors and Publishers. The overall system prospective includes Works that are broadcasted and Royalty amount paid for those works as well Distribution and Copy Rights Authorizations related to those works.
· Developing of Java Action Classes for Display-Works Page as well Royalty Page and Summary Page. · Developed MVC2 based applications using Struts MVC Framework. · Used Servlets Action controller to dispatch requests from JSP pages to business objects. · Developing of JSP Scriptlets and Custom JSP Tags to better emphasize User selection of a particular Work as well dynamic display of Web Pages. · Fetching of data from XML document using AJAX and presenting data at FrontEnd. · Developed SessionBeans for calculating Credits for Use-Weight, Station-Weight Business Functions. · Used EJB as a Façade Layer for communication between Front-End and Back-End. · Developed Standalone Java Component that will interact with Crystal Reports on Crystal Enterprise Server in order to view Reports as well Scheduling of Reports as well storing data as XML and sending data to consumers using SOAP. · Developed WSDL for the Web services basing on business rules and requirements · Development and Integration of Web Applications by using WebSphere Application Development Environment (WSAD 5.1) and Version Control using CVS. · Deployment and Testing of Application using Websphere App. Server 5.1. · Developing of Web user Interface using HTML, CSS and JavaScript. · Used ANT for building of the Application on Client Side. · Developed PL/SQL Procedures for filtering Data based on Selection Criteria in order generate Letters for Users. Technologies: JAVA, JSP, EJB, JDBC, Struts, AJAX, WSAD, WebSphere, CVS, UML, Log4J, ANT, Oracle 9i, HTML, CSS, JavaScript, RUP, Crystal Reports, Windows NT, Linux.
Client: DORADO -- Chase Manhattan Bank, Jacksonville, FL Project: ELS (Enterprise Lending System) (June'05 -- Nov'05) Role: JAVA/J2EE & WEB Developer
· Created LAP interactive Panel using MacroMedia Flex. · Developed Business logic classes using Session Beans for Processing Manager Service and Flood Manager Service. · Developed the system based on Service Oriented Architecture(SOA). · Developed Message Oriented Middleware using JMS and MDBs. · Developed ResponseReader Parsing classes using DOM Parser and stored XML response data in Data Transfer Objects. · Used ANT as build Tool and Junit for Unit Testing of the Application. · Deployed and tested Enterprise Applications on JBoss Appliction Server. · Developed SQL Statements, Stored Procedures and accessed data from Sybase Database. Technologies: Java, Flex, EJB, JDBC, JavaBeans, XML, XSL, SQL, JMS, Hibernate, JBoss, Perforce, ANT, Sybase, Eclipse3.0, UML, ANT, HTML, JavaScript, Win'XP.
Client: First Advantage Corp, Rockville, MD Project: Insurance Data Provider Role: Java/J2EE&Web Developer (Jan'05 -- May'05)
· Implemented a Standalone application to retrieve data from AS-400 using iSeries Library. · Developed SessionBeans for modeling of Consumer Specific Data . · Developed Servlet Classes to retrieve and present XML data to Users with XSLT.
· Developed Front-End of Application using JSP, HTML and JavaScript · Developed the Application using Struts MVC Framework. · Developed Entity Beans in order to return resultset that is part of Transaction. · Developed Servlet classes to handle request data and implemented respective logic in order to fulfill request. · Developed stateless SessionBeans to manage CardHolder related data. Technologies: Java, JSP, Servlets,, EJB, Struts, WSAD, WebSphere, ClearCase, UML, JDBC, Oracle 9i, HTML, DHTML, CSS, JavaScript, ANT, Windows NT, UNIX.
Client: Paras Telecom, Pune, India Project: Online Customer Support (Feb'02 -- Mar'04) Role: WEB/J2EE Developer
· Developed Business logic using Session Beans and maintained Persistence of data using Entity Beans. · Developed XML Schema, XML documents and implemented Java Classes to parse these documents using SAX Parser. Technologies: Java, EJB, XML, SAX, JDBC, Weblogic 7.0 App Server, ClearCase, Oracle 8i, JBuilder8, JUnit, HTML, ANT, JavaScript, Windows 2000.
Certifications
BrainchBench Certification in Java Sun certified Programmer
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »