EXPERIENCE SUMMARY Over seven years of experience in Java/J2EE technologies like Servlets, JSP, Struts, Tiles, JSTL, Hibernate, Spring , EJB, JMS, Web Services, LDAP, AJAX ,XML and MQ Series. Worked extensively on Analysis, Design, Implementation, Testing and Maintenance of Client /Server, Web based eCommerce, and Distributed Applications. Possess a strong domain experience in eCommerce, Banking, Insurance, Health care and Retail Marketing and Social Networking.
EDUCATION
•Master's in Computer Science from S.V University, INDIA.
AWARDS •Wipro's - Feather in my Cap award for working under pressures. •Wipro's - Luminance Star performer award for showing excellent performance in executing projects.
SOFTWARE SKILLS
J2EE Technologies: Servlets2.0, JSP1.2, RMI, EJB2.0, MQ Series. Internet Technologies: XHTML, CSS, XML, XPATH, XSD, JAXP, Laszlo 3.3.3, AJAX. Frameworks: Struts1.2, Hibernate3, Spring 2.1. Web Servers: JWS2.0, Resin 3.0, Jetty 3, Jakarta-Tomcat 4.x/5.x Application Servers: Web Sphere 5.1/6.0, Web logic 6.1/7.0, JBoss4.0.1 Java I.D.E /Tools: Elipse3.1, WSAD, and RAD6, Edit Plus and XML Spy Web services: SOAP, WSDL, UDDI. Dev. Methodologies: OOAD, Service Oriented Architecture Databases: Oracle9i/10g, MySQL, MS SQL Server, MS-Access. Logging : Apache Log4J, Java logging. Version Control: MKS, Win CVS, VSS. Database Tools: TOAD, SQL Navigator, MySQL Query Browser. Operating Systems: UNIX, LINUX, Solaris 10, Windows 9x/XP/NT.
MAJOR ENGAGEMENTS
Project #1 : ToyRaptor Sept'07-to-Till date Client: ToyRaptor, USA. Role: Senior Java Developer, Trignos Inc.
Responsibilities •Requirement Analysis, writing Requirement Specification, and Use case documents. •Developed User Interface using Struts JSTL and Tiles framework. •Developed set of Action classes using Struts for handling business logic and Hibernate API for data logic. •Created and normalized database tables based on the Data Model provided. •Involved in setting up the server environment i.e., Installation of Tomcat and MySQL server on Linux environment. •Responsible for taking daily backups and managing the source with SVN server. •Involved in integration of Payment Gateways and Shipping modules. •Responsible for Bug fixes and Maintenance of the whole project. Environment: Java, HTML, CSS, Structs1.2, Hibernate2, MySQL, Tomcat5, Eclipse3.1, Apache Log4j, ANT, CVS, Bugzilla, MYSQL Query Browser.
Project #2 : Blinglets, Trignos Inc, USA April'07-to-Aug'07 Client: Blingsoftware, Inc, USA. Role: Senior Java Developer, Trignos Inc.
Responsibilities •Involved in writing backend services for blinglets administration. •Understanding the use case document, writing backend services as per the use case. •Developed set of web services using axis API to interact with Quios server for getting messages. •Developed GUI with Open Laszlo 3.3.3 and integrated the same with backend services. •Developed set of persistent classes using Hibernate API in the data layer for data manipulation. •Database Table design and normalization as per the data model, and taking daily data dump. •Installed and configured JTrac bug tracking tool on Linux server and involved in creating and recording bugs in the system for Blinglets. •Participated in Code Review and generated API and Deployment documents. Environment : Java, Laszlo 3.3.3, CSS, AJAX, Structs1.2, Hibernate2, Web Services, XML, JDBC, MySQL, Jetty3, Eclipse3.1, Apache Log4j, ANT, CVS , Bugzilla, MYSQL Query Browser.
Project #3: Our Country, Trignos Inc, USA Nov'06-to-March'07 Client: OURCountry, USA. Role: Senior Java Developer, Trignos Inc.
Responsibilities •Understanding the use case and developed set of UI screens using HTML and converting same into java classes using XMLC. •Writing set of business logic classes as per the use case and integrating the same with UI. •Implementing the saving of definitions and dynamic population of data using AJAX. •Installed and configures FMS server for data streaming and processing. •Implemented ServletListeners to initialize and cleanup session managed data during user login and logout. •Participating in Client meetings for the requirements gathering and UAT. •Involved in Maintenance and Enhancements for the project. Environment: JDK1.4.1, XHTML, CSS, AJAX, XMLC, Servlets, MySQL, Tomcat 4.1, Eclipse 3.1, Apache Log4j, ANT, CVS, Bugzilla.
Project #4: My Account, Verizon Wireless, USA Oct' 05-to-Nov'06 Client: Verizon Wireless, USA. Role : Java Developer, Verizon Wireless, Warren, NJ, USA.
Responsibilities •Primary responsibility is to maintain and enhance the application as per the customer needs. •Interacting with business for getting the req Writing business logic components to call middleware services components and present the data in front-end. •Implementing Struts/Tiles based framework to present the data to the user. •Implemented various design patterns like Service Locator, Command pattern. •My major involvement is in implementing functionalities like Presenting SMS/MMS details, Reset Voice Mail Password, Auto Bill Pay, Worry Free Guarantee messages. Environment: JDK1.4.1, XHTML, CSS, AJAX, Struts, Tiles, Spring, EJB, XML, SAX/DOM, Hibernate, Design Patterns, Oracle, CICS, Web Sphere 5.1, RAD 6, Apache Log4j, ANT, MKS Integrity Client, SQL Navigator, Bugzilla, Edit Plus.
Project #5: HRWEB Feb'04 -to-Aug'05 Client: Wipro Technologies. Role : Module Lead, Wipro Technologies, Bangalore. Responsibilities •As a Senior Developer I was responsible for interacting with the clients for major Enhancements for the existing system. •Involved in Requirement gathering, Analysis and Designing the system for the major enhancements using UML ensuring J2EE compliance and followed MVC Architecture. •Preparation of Requirements Specification, Detailed Design, Use case and other necessary documents for the development /enhancements. •Involved in the database tables design for the major enhancements and normalizing the same. •Written Unit and System Test Cases, System Test Plans and executed the same. •Participated in code reviews and implemented Best Practices for the enhancements. •Developed services in RMI to interact with BAPI developed by the SAP team to get the data from SAP systems and presenting the same to the users. •Leveraged Poseidon to develop DFD, Class and Sequence Diagrams for modules Supplementary, Corrections and Approvals. •Worked closely with Business System Analysts to analyze the feasibility of the system requirements and offered recommendations to redefine functional specs. •Validated Coding Standards, Conducted peer reviews and status meetings with team members. •Coordinating the development team and the IS monitor team for the code deployments during release. Environment: HTML, JavaScript , Java, Servlets, RMI, JSP, DAO, JDBC, iplanet 6, Eclipse, Oracle, PL/SQL, ANT, UML, JUNIT, VSS, SQL Navigator.
Project #6: ORTOS Engineering June'03-to-Jan'04 Client : Capco IT Services, USA. Role : Java Developer, Capco IT Services , Bangalore. Responsibilities •I have involved in the development, testing and the deployment of ORAP and GOLD modules. •Involved in writing UI and Business logic for User and Admin use case for both GOLD and ORAP. •Implemented Client & Server side validation using struts validator framework. •Involved in writing business logic using Session Beans, and data logic with Hibernate. •Responsible for Unit and Integration testing for the User and Admin use cases. •Involved in the maintenance and Bug fixing for both the modules.
Project #7: Biological Terrain Management System July'02 -to-May'03 Client : www.healthydetox.org, USA Role : Java Developer, SPAN Systems Corporation, Bangalore. Responsibilities
•Involved in the Development of News, Patients and Panels use case. •Implementing proper Client and Server side validation. •Written Unit and Integration Test cases and executed the same. •Involved in the maintenance and bug fix for the modules that are assigned. Environment: Java, JSP, Struts, EJB, DAO, JDBC, XML, Resin 2.1, SQL Server, ANT, VSS, Eclipse.
Project #8: Quick Place Communities Aug'01 -to-June'02 Client : Honeywell Technology Solutions Lab, Morris Town, U.S.A Role : Java Developer, SPAN Systems Corporation, Bangalore. Responsibilities •Involved in the development of User Registration & Login •Implementing proper Client and Server side validation. •Unit testing of the same and written Integration Test cases and executed the same. •Participated in the code reviews, testing of the functionalities that are developed. Environment: HTML and JavaScript, Java, Servlets, JSP, EJB, DAO, JDBC, XML, Web logic 6.1, Oracle, ANT, VSS, Eclipse.
Project: #09 : E-Alerts Nov'00 -to- Aug'01 Client : United Overseas Bank, Singapore. Role : Java Developer, SPAN Systems Corporation, Bangalore. Responsibilities •Development of User and Admin module as per the use case. •Implementing proper Client and Server side validation. •Involved in the code reviews and participated in the client meetings. •Involved in the Unit and Integration testing and bug fixing. •Involved in Data base Connectivity through JDBC. Environment: HTML, CSS, Java Script, Java, JSP, Servlets, JDBC, Oracle, Tomcat, SQL Navigator, Window NT.
Certifications
CERTIFICATION Sun Certified Java 2 Programmer
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »