Applications Developer Resume
Boston, UsA
Experience Summary
- Around 8 years of Object-oriented analysis, design, development and Quality Assurance testing experience.
- Extensive experience with J2EE using most of the advanced features of Java including EJB, Java Beans, Java Script,MQ-Series,JSP, Struts, Servlets,Hibernate,Spring
- Extensive experience in Internet/Web, e-Commerce application Analysis, Design, Multi tier application design, database design and system development.
- Extensive experience using developing environment tools of Java including JBuilder, Eclipse 3.0.1,IntelliJ Idea 3.1
- Extensive experience using Application servers BEA WebLogic , IBM Websphere and Tomcat ,JBoss
- Proficient in designing all the layers of an Object Model (using UML notations) to make it reusable and more importantly making the application, both database independent and GUI independent. (Compliant with the J2EE architecture specification).
- Expertise in Relational Data Base Design (Involved in huge data bases design) and writing SQL and PL/SQL, stored procedures, packages and database triggers.
- Experience in MVC architecture.
- Experience in working with Hibernate.
- Clear Understanding of CMM process.
- Extensive experience in Search Engine Optimization (SEO)
- Good Overall Project life cycle experience and team spirit
- I have the experience of working with onsite and offshore teams.
Operating systems: Windows XP/2000/98/95.
Programming Languages: Java, C++, PL/SQL, Perl, CGI, and C
Web Application Languages: HTML, DHTML, CSS, JavaScript, AJAX, JSON
XML Technologies: XML, XSLT, DOM, SAX, XMLSPY, XQuery
Java/J2EE Technologies: JSP2.0/1.2/1.1, JSTL, Servlets 2.3/2.2,Structs1.1/2.0, EJB 2.0/3.0, AWT, Swings, JDBC1.2/2.0/3.0, RMI, Java Beans, CORBA, JNDI, SOAP, Hibernate 3.0, spring1.1/3.0, Ant Build Tool, Junit
RDBMS: Oracle /10g9i/8i/8.0/7.3, SQL Server 7.0/6.5, DB2 7.1/7.2/8.1, MS-Access,
Database Connectivity: JDBC 2.0, ODBC
Application Server: BEA WebLogic Server 9.0/8.1/7.0,IBM Web Sphere Application Server 5.1/4.0/3.5/, JBoss2.0
Development Tools: Eclipse3.0.1, IntelliJIdea3.1, WebSphere Studio Application Developer (WSAD) 5.x/4.0 JBUILDER 7.0.
Web Server: Apache Web Server, IIS, and Netscape/iPlanet (Sun
ONE), Jakarta -Tomcat
Others Perforce, MS-Office, MS-word, MQ Series, Data Staging
BusinessObject, Test Director, Micro Strategy, WinRunner, HP/Mercurytoolsets, QuickTestPro, Loadrunner, Silk Performer
Educational Profile:
Bachelor of Engineering
Work Experience Summary:
Working as a Applications Developer at Confidential, USA since June 2007 to till date
Worked as a Software Engineer at Confidential,Bangalore from June 2006 to April 2007
Worked as a Software Engineer at Confidential,Hyderabad from March 2006 to June 2006
Worked as a Software Engineer at Confidential,Bangalore from June 2003 to March 2006
Worked as a Software Engineer at Confidential,Mumbai from March 2001 to May 2003
Professional Experience:
Title: Confidential, August 2007 to till date
Client: Confidential,Location: Boston USA
Role: Applications Developer _ Software Systems Engineer
Description: Confidential,Center helps you manage both your Verizon Business and Verizon Wireless Services Online. Based on their entitlement the users have can able to access the modules like Accounts & Maintance, Orders, Invoices, Repairs, Network Tools, Quick links, Utilities etc.
Responsibilities:
- Developed the presentation layer using JSP, Servlets and Structs for Accounts & Maintenance and commerce transaction.
- Responsible for configuring Weblogic Application Server to access the Database by setting up Data Source and Oracle Pool
- Developed Session Beans, which were used to interface the Entity Beans.
- Developed Message Beans, which were used to communicate with the WebLogic JMS to interact with queues.
- Involved Enterprise Application Integration (EAI) of different applications like VBC,MyBusiness,Vision and Wireless Integration
- The total application was developed in J2EE using MVC architecture.
- Oracle Database design and build PL/SQL Script for database translation
- XQuery is used to Query the XML data
- Involved in implementing different J2EE design patterns like Session Facade, Message Facade, Service Locator, Value Object, Value Object Factory
- Responsible for the designing, coding and developing the application.
- Involved in Documentation, and archiving of Accounts.
- Involved in System Requirements study and conceptual design
- Involved in developing JUnit Classes
- Involved in functionality & Performance testing
- Involved in Automation of scripts by using QTP 9.2
- Involved in Vulnerability scanning by using AMP Console 3.5
Environment:WinXPserver,JAVA2.0,EJB2.0,AJAX,Servlets2.4,Structs2.0,JSP2.0,JDBC2.1,Hibernate3.0, ORACLE9i , Web logic8.1 ,XQuery, Unix3.0, HTML4.0,CSS2.0, Java script1.6, Ant, XML1.1, UML, JNDI1.2,SQL7.0
Title : The Evant (Manhattan) Planning Engine June 2006 to April 2007
Client: Confidential,
Location: Bangalore India
Role : Sr. Java Developer
Description: This is a J2EE project on retail domain, The Planning engine is the core module in this. Which takes some planning templates to change its behaviors to different sort of merchandise planning. The Engine builds a Cube structure to generate the details on the different dimensions, the Engine make use of many concepts of clustering and fencing to enhance its performance on the cube generation.
Responsibilities:
- Involved in designing, developing and configuring server side J2EE components like EJB, Hibernate, Java Beans, JSP, Servlets, JMS, JDBC, JNDI, JTS, Java Mail API, and XML using IDE- IntelliJ IDEA 3.0 and deployments in BEA Web Logic.
- Responsible for developing Entity Beans, which were used to perform data manipulation. Various finders were written using the JDBC-ODBC.
- Involved in Enterprise Application Inventory (EAI) of different systems like Inventory, Sales, Stock, Shipping into one application called Planning Engine.
- Developed Session Beans, which were used to interface the Entity Beans.
- Developed Message Beans, which were used to communicate with the WebLogic JMS to interact with queues.
- XQuery is used to Query the XML Data.
- Involved in implementing different J2EE design patterns like Session Facade, Message Facade, Service Locator, Value Object, Value Object Factory
- Responsible for configuring Web Logic Application Server to access the Database by setting up Data source and Oracle Pool.
- Involved in Bug fixing.
- Involved in functionality & Performance testing
- Involved in developing JUnit Classes
Environment:Win2000server,JAVA2.0,EJB2.0,Servlets2.4,Structs2.0,AJAX,JSP2.0, JDBC2.1,Hibernate3.0, ORACLE9i , Web logic8.1 ,Unix3.0,HTML4.0, XQuery,CSS2.0,Ant,Java script1.6, XML1.1, UML,JNDI1.2,SQL7.0
Title : Electronic Information Management System March 2006 to June 2006
Client: Confidential,
Location: Hyderabad India.
Role : Sr. Java Developer
Description: Confidential,is a state of the art healthcare management system built on n-tier technology targeting hospitals, clinics and primary healthcare centers. It provides the entire Healthcare Entrepreneur Resource Planning product functionality, right from a Patient Registration to Discharge, having the patient in the hospital as the focal point; the project excels as a paperless and film less enterprise wide solution. This project has several modules, which are extremely doctor friendly, the core of which are Application Manager, System Manager, Master Patient index, Inpatient, Outpatient, Duplicate Registration Check, Accident & Emergency, Outpatient Appointment, Clinician Access, Order Entry and Result Reporting, Pharmacy and Stock. Each module is exhaustive, the main components being, masters, transactions, queries and Reports.
Responsibilities:
- Responsible for the designing, coding and developing the application.
- Developed the presentation layer using JSP and Servlets.
- The total application was developed in J2EE using MVC architecture.
- Incorporated Login authentication by using JSP and verifying it with database security tables.
- Oracle Database design and built PL/SQL script for database translation.
- Responsible for developing Entity Beans, which were used to perform data manipulation.
- Responsible for configuring Weblogic Application Server 7.0 to access the Database by setting up Data source and Oracle Pool.
- Created XML files and applied XSL to enable wireless users to access the system. JAXP API was used in processing XML files with DOM and SAX parsers.
- Extensive involvement in database design, development and coding of stored Procedures, SQL DDL & DML statements, functions and triggers.
- Involved in Documentation, and archiving of Accounts.
- Involved in System Requirements study and conceptual design
Environment: JDK1.5, EJB, Hibernate, Structs, XML, Servlets, HTML, JSP, Weblogic, UML, JMS, Oracle and Windows2000
Title : Yosepha Designs January 2005 to March 2006
Client: Confidential,
Location: Hyderabad
Role : Sr. Java Developer
Description: This project is an e-commerce site. It Provide access to catalog products that can be purchased using secure transactions over the internet. It covers online sales, purchase, inventory handling and maintenance of the customer database.
Responsibilities:
- Used the Use cases, Interaction diagrams and Class diagrams in development of the application.
- Developed EJB Components, both Entity and Session beans, modeling the business logic.
- Developed Message Driven Bean components in MS MQ Series to manage the backend transactions, e-mailing, payment transfers.
- Created Servlets and Java Server Pages, which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information.
- "Model View Controller (MVC)" architecture for an efficient implementation of the view level customizations and interface with the application logic.
- Involved in deployment components on Weblogic application server.
- JDBC is used for data interaction with Oracle database.
- Written stored procedures in Oracle to validate data and ensure System integrity for various tests based on different specifications.
- Performed Unit Testing of all Modules
- Developed JSP’s / Servlets / JavaScript / XML technologies which formed the UI component.
Environment: J2EE, JSP, EJB, XML, Weblogic Application Server, ANT, Perl Scripting, Oracle, Windows NT.
Title : Travel surf June 2003 to December 2004
- Client : Confidential,
Location: Bangalore
Role : Developer
Description: Travel surf aims at capturing the data regarding any hotel that comes and registers with the Travel surf and maintains the data regarding its rooms, inventory, setting up of the rates for the rooms on different criteria like segment, Timeframe and season, setting up of discounts and provides for online reservation for the Hotel. The hotel would be charged based upon the reservations made and a predefined agreement between the Hotelier and the Travel surf. Travel surf aims at distress sale for the hotels and also gives the opportunity for the user whoever registers with the facility of running the search based on a country and city for hotels based on the criteria like 1.Best Deals (Lowest Rate and Highest Rewards), Lowest Rate, Highest Rewards and U-Bid. The option of U-Bid gives the opportunity for the user to bid for any room he so chooses and can bargain on the cell, with the hotelier. It has a detailed billing system and customized mailing System for Hotels so as to facilitate the hotel for customized billing and mailing for its customers.
of relationships, proprietary
Responsibilities:
- MVC framework has been used to design the pages.
- Developed Entity and Session Beans
- Involved in developing JSP Pages to collect the access level of requestor and compare those with database
- Developed EJB Beans and Servlets to control EJB Beans as a part of MVC architecture.
Environment: JDK 1.3, EJB, XML, DOM, Servlets, HTML, JSP, Web logic, UML, JMS, Oracle and Windows2000
Title : Customer service Information System (CSIS) May 2002 to May 2003
Client : Confidential,
Location: Mumbai
Role : Developer
Description: This system is aimed at automating and standardizing the operation of dealers and distributors using Intranet. The manufacturer plans the production schedules and dispatches schedules depending on the stock levels at the dealers and distributors. GUI screens were developed using HTML. Java Script was used to validate the fields.
Responsibilities:
- Created user-friendly GUI interface and Web pages using HTML, JSP and HTML.
- Developed JSP’s, Java Beans and Servlets to interact with Data Base.
- Extensively used JavaScript for client side validations
- Performed Unit Testing of all Modules.
Environment: Java, J2EE, EJB, Servlets, JSP, JavaScript, HTML, WebLogic, JDBC, JNDI, Oracle, Windows 2000.
Title : Confidential, March 2001 to April 2002
Client : Confidential,
Location: Mumbai India
Role : Developer
Confidential,is Mortgage Company, which assist people who want to get home loan. This web site is used to know about the Zcorp Ltd,Types of loan provided, check interest rate offered by the Company, loan calculator interest to be paid for specific amount and duration, provide certain Inputs and check on spot whether they are eligible for loan or not and print loan application form.
Responsibilities:
- Created user-friendly GUI interface and Web pages using HTML, JSP
- Developed JSP’s, Java Beans and Servlets to interact with Data Base.
- Extensively used JavaScript for client side validations
- Performed Unit Testing of all Modules.
Environment: Java, Servlets, JSP, JavaScript, HTML, XML, JDBC, Oracle, Windows 2000.