
Drop the questions what tomorrow may bring, and count as profit every day that fate allows you. -Horace
Status: Logged Off
Search All Resumes | Submit Your Resume
Puechasing Agent/Data Reporter Resume
mahad
US-Texas
5-10 yrs
Yes
Yes
java
Area of interest java/ J2EE
Let us help you find a job, submit your resume now.
rnet technologies - Java, J2EE, JDBC, Struts, EJB, JSF, JMS, JNDI, Servlets, JSP, Swing, Hibernate, Spring, JavaScript, AJAX, Web Services, SOAP
Experience working with XML and XML related technologies – XSL/XSLT, XML Schema, DTD
Extensive experience and involvement in designing and developing Server side Modules using Servlets, EJB, Utility Classes, Spring, Hibernate
Extensive experience in developing client side user interface / presentation modules using Struts, JSF, JSP, JavaScript/HTML, DHTML, CSS, AJAX
Extensive experience involving in developing and executing SQL , PL/SQL (stored procedure, triggers, procedures, functions) and working with relational databases – Oracle, MS-SQL Server, DB2 and MySQL
Experience with Database developer tools like PL/SQL developer, TOAD, etc
Experience with Application servers, web servers and Portal Servers like Weblogic, WebSphere, JBOSS, Apache Tomcat
Experience in Testing Java applications, including unit, integration, system and UAT in the context of defined test plans with specific data driven test cases and using tools like JUNIT
Experience with Development methodologies: Waterfall, RUP, Extreme Programming-XP, SCRUM
Strong knowledge in UNIX and very comfortable working with Unix shell environment
Good source control knowledge and experience
Experience working as POC for applications with on call support, trouble shooting, problem solving, analysis and investigation of production issues to determine root cause
Excellent team player with strong analytical, technical, interpersonal, organizational, problem solving, time management and communication (verbal and written) skills
Domain Knowledge: Telecom, Health Care, Insurance, Retail, Banking, Financial, Educational and Transportation
Technical Skills:
Languages / API’s Java/J2EE, C, C++, UML, HTML, PL/SQL, VB, UNIX shell scripting, Swing, PHP, JPA, Java/J2EE APIs, Open Source APIs and 3rd party APIs
Web / Enterprise Struts, EJB, Servlets, AJAX, Spring, JSP, Web Services, Applets, JDBC, JSF, JavaScript, JSTL, Hibernate, TopLink, XML, XSLT, ANT, Maven, Cruise Control, Build Forge, log4j, Spring
Application Servers WebLogic, IBM Web Sphere (WAS), JBoss, JRun, Apache Tomcat
RDBMS ORACLE 9i/10g, MS-SQL Server 2000, DB2, MySQL
Application Architecture OOP, Multi-tier, Client/Server, SOA, AOP
IDE Eclipse, MyEclipse, Netbeans, IBM WSAD, IBM RAD, JBuilder, JDeveloper,
PL/SQL Developer, TOAD, XMLSpy
Messaging servers MQseries, TIBCO
Configuration Management PVCS, CVS, MKS-Source Integrity, Visual source safe, Clear case. Serena Dimensions, Subversion (SVN)
Design Patterns DAO, Session Façade, Front Controller, Business Delegate, Business Object, Transfer Object
Testing /Documentation tools Win Runner, Load Runner, Quality Center, Quick Test Professional, IBM Clear Quest , Wiki
Operating Systems Windows NT/2000, Sun Solaris, HP-UX, RedHat / Suse Linux, IBM AIX UNIX
CERTIFICATIONS
• Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0
Work Experience:
Client Name : Credence System Corp, OR Mar 2007 – till date
Project Title : E-wave
Role : Programmer/Analyst
E-wave application is used by Alltel Agents and Re-sellers for wireless phone activations. This application is developed with Java/J2EE Spring MVC architecture and consists of three major subsystems – Client Application, Core Server Module and Database server. The Client Interface is designed using JSF, JSP, Ajax. The Server side module is developed using J2EE, Spring, Hibernate and deployed on WebSphere application server. The backend is supported by Oracle database server.
Responsibilities:
Involved in Design, Development and Implementation of the front end using JSF, JSP, HTML, DHTML, CSS and Ajax
Design and Development of server side modules using J2EE, Spring and Hibernate
Designed the CSS classes to develop the User Interface
Design and Development of Hibernate POJO classes and implement DAO module using Hibernate
Used Value Object and Session Facade design patterns for improving the performance of the system
Used Business Object, Business Delegate and Transfer Object design patterns
Responsible for client side validations and server side validations in Java Server Faces
Played a key role in the development of server side functionality of handling the requests and responses using Java/J2EE
Worked on the application Use Case models, Class Diagrams and involved in the analysis and design of the application with UML using Rational Rose
Implemented external system communication with Web Services using JMS, SOAP, WSDL, XML, DTD, XSL/XSLT, XML Schema
Involved in design and development of JMS services using TIBCO Java Messaging Service
Worked with XSLT and XSL-FO to convert Response XML data into PDF documents.
Wrote UNIX shell scripts for Data retrieval
Development of SQL queries, Stored Procedures in PL/SQL to access Oracle database
Implemented Log4j logging utility for debugging purposes and performed code review with team
Involved in Parsing XML document using SAX parser
Implemented the complete build process using CruiseControl, ANT and used Clear Case configuration management tool
Environment: Java, J2EE, MVC, Hibernate, Spring, JSF, IBM WSAD, Java Beans, HTML, CSS 2.1, JavaScript, JSP, JSTL, UNIX, Oracle, SQL, PL/SQL, TOAD, XML, XSLT, WebSphere, IBM Clear Quest, CruiseControl, ANT, UML, JUnit, Clear Case, Rational Rose, Web Services, JMS, JAXB, JAXP, JAXB, WSDL, SOAP, MQseries and Log4j
______________________________________________________________________________________
Client Name : Xerox Corp, Groveport, OH Apr 2006 – Feb 2007
Project Title : Endorsement Document Management System
Role : Programmer/analyst
The Endorsement Document Management module is used for auto generation of Policy and Claim documents. It also provides the facility to edit, convert to PDF, email and print documents. The application is developed with MVC architecture. The Model was developed with Utility Classes and EJB, Controller using Struts and View with JSP, AJAX and HTML. The Server side module is designed using Java/J2EE and deployed on WebLogic Application Server.
Responsibilities:
Designed and developed the user interface using JSP, HTML, DHTML,CSS, Tiles, Struts Tag libraries
Design and Development of server side modules using J2EE, Servlets, Struts, EJB (Enterprise JavaBeans), MDB and Utility classes
Responsible for the development of Action Classes, Form Beans, DynaForm beans in Struts MVC framework. Played a key role in configuring Struts Components
Developed the entity beans and stateless session beans to implement the application logic that represent models in Struts Framework
Analysis and Design of the application in UML (Unified Modeling Language) by developing use case models and general-purpose modeling to create abstract model of the system
Implemented Struts Tiles for JSP page layouts and Struts Validation for Client Side Validations
Designed External Style Sheets (CSS) to control the style and layout of multiple Web Pages all at once
Increased performance of the extended applications by making effective use of various design patterns (Front Controller, Business delegate, DAO and Session facade)
Implementation of Web Services using JMS, SOAP, WSDL and XML
Involved in XML parsing with the help of DOM parser
Involved in working with XML Schema, DTD and XSLT
Development of test cases for unit testing and tested the modules in JUnit
Involved in maintenance, support and documentation of the application
Involved in helping maintain existing systems and troubleshoot production issues when they arise
Worked with PL/SQL scripts to gather data and perform manipulations and fixes in the Database
Implemented the application build using CruiseControl and ANT
Used the standard logging levels from highest to lowest with the help of Log4j Java Logging Framework
Worked with Rational Clear Case tool for revision control of source code
Environment: Java, J2EE, MVC, WebLogic, Tomcat, JBuilder, JUnit, CruiseControl, ANT, IBM Clear Case, Java Beans, SQL, PL/SQL, MS SQL Server, AIX UNIX, JSP, JSTL, Servlets, UML, HTML, DHTML, AJAX, CSS 2, JavaScript, AJAX, JMS, EJB, Web Services, WSDL, SOAP, MQseries, XML., XSLT, JAXP And Log4j
______________________________________________________________________________________
Client Name : Verizon, TX Sep 2004 – Feb 2006
Project Title : Auto Parts Delay Handler
Role : Programmer/Analyst
Delay Handler is useful for handling the delays in manufacturing parts delivery. This application is developed with 3-tire MVC framework architecture. The client interface is designed using JSP, HTML and JavaScript. The server side module is designed using Java/J2EE, Struts, EJB and deployed on WebSphere server. The backend database is accessed using JDBC
Responsibilities:
Software development life cycle: analysis, detail design, development, system and integration testing
Designed and developed user interface using JSP, HTML, DHTML and JavaScript
Performed Client side validation using JavaScript
Development of case control screens, the main shell with Struts Action Forms, Utility classes
Designed and developed J2EE Server module using J2EE, Servelts, Struts, EJB (Enterprise JavaBeans), MDB, Utility classes and Design Patterns - DAO, Session façade, Front Controller, Business Delegate, Business Object, Transfer Object(Value Object)
Involved in designing the Cascaded Style Sheets (CSS) for UI
Development of Swing Components and implemented even handling of the Swing Components
Implemented external systems interface using JMS
Development of test cases for unit testing with JUnit testing Framework
Worked with SQL queries, PL/SQL Stored Procedures to access Oracle database
Implemented the build using CruiseControl and ANT
Environment: Java, J2EE, MVC, EJB, JMS, Struts, CruiseControl, ANT, JUnit, JDBC, HTML / DHTML, CSS, JavaScript, Java Beans, JSP, Servlets, WebSphere, IBM RAD, UNIX, SQL, Clear Case, XML, XSLT, Web Services, WSDL, SOAP, Oracle Server and Log4j
______________________________________________________________________________________
Client Name : Regions Bank, Dallas, TX Dec 2003 – Aug 2004
Project Name : RegionsBU
Role : Programmer/Analyst
RegionsBU created a loan status system to streamline the process of mortgage handling by the bank. This RegionsBU gives access to check the status of loan and make payments. The system was written in Java MVC, and utilized servlet technology on the front end, connecting to an MS SQL database server for storage. The Server side module is designed using Java/J2EE and deployed on JBOSS application server.
Responsibilities:
Design and development of Client application using Servelts, Struts, tiles
Development of Message Driven Bean using Tibco server to receive and send messages
Design and development of Session Beans and Entity Beans
Decoupling presentation and business tires using Business Delegate pattern
Performed Client side validation using JavaScript
Cascading style sheets were used to attain uniformity through all pages
Database access was carried out using EJB (Enterprise JavaBeans)
Worked with XML to parse messages and Web Services using JMS
Responsible for JUNIT test classes for Data Access Module
Environment: Java, J2EE, MVC, JBOSS, Eclipse, LDAP, Struts, JUnit, EJB, Java Beans, JMS, Servlets, HTML, DHTML, CSS, Clear Case, SQL, XML, XSLT, PL/SQL, MS SQL Server, Web Services, JAXB, JMS, TIBCO, UNIX and Log4j ______________________________________________________________________________________
Client Name : Sylvan, Jersey City, NJ Nov 2002 – Dec 2003
Project Title : Web Admin Learning Software
Role : Programmer
Web Admin learning software conducts learning courses: Online Classes; post the assignments and quizzes. Core module is developed with MVC struts and design patterns. Client application is developed with struts (html, beans, tiles). The Server side module is designed using Java/J2EE and deployed on WebLogic
Responsibilities:
Improved the coding standards and code reuse. Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO)
Worked with PL/SQL scripts to gather data and perform manipulations and fixes in DB2
Responsible for user validations on client side as well as server side
Design and development of user interface using JSP, HTML, CSS and JavaScript
Preparing test scripts/cases and conducted unit, system and integration testing
Used JDBC to retrieve data from DB2 database
Developed stored procedures in DB2
Onsite coordination for developing various modules
Worked with XML, XSL, XSLT and DTD
Environment: Java, J2EE, MVC, Clear case, Eclipse, WebLogic, Tomcat, JSP, Java Beans, Servlets, HTML, SQL, XML, XSLT, PL / SQL, CSS, JavaScript, MQseries, JDBC, DB2, JAXP, UNIX and Log4j
______________________________________________________________________________________
Client Name : Northwest Airlines Inc, Minneapolis, MN Nov 2001 – Oct 2002
Project Title : DYMOND
Role : Programmer/analyst
DYMOND is a web application which allows users to specify user parameters for various demand forecaster modules. The application consists of three major subsystems (MVC framework): Client module, Core J2EE server module and Oracle database server. The application gives user interface to copy, update and delete values for forecaster modules like Holiday Forecast modules. The client interface is designed using Struts/JSP. The server side module is designed using J2EE and deployed on WebLogic application server
Responsibilities:
Design and development of holiday forecast Module using JSP, HTML, CSS
Design and Development of User Interface using Struts tag libraries
Responsible for client side validations and server side validations in JSP
Implemented various design patterns like Front Controller, Session facade and DAO
Design and Development of server side modules using J2EE, Struts, EJB (Enterprise JavaBeans), MDB and Utility classes
Development of test cases for unit testing
Involved in maintenance, support and documentation of the application
Environment: Java, J2EE, JSF, Java Beans, WebLogic, Tomcat, LDAP, Eclipse, CVS, Oracle, AIX UNIX, JSP, Servlets, JMS, Eclipse, EJB, XML, XSLT, SQL, PL / SQL and Oracle.
______________________________________________________________________________________
Education
• Masters in Engineering Management, USA
• Bachelors in Electrical Engineer, USA
A job posting with Bronze, Silver, or Gold Priority is required to veiw full resumes.
Click here to post a job now.
WORK AT HOME ONLINE w/ 28 yr old Intl. Co - Gold Priority
Regional Investment Wholesaler - Gold Priority
Senior Accountant - Not-for-Profit - Gold Priority
Venture Sales Executive - Gold Priority
Internal Wholesaler - Gold Priority
Remote correspondence manager - Gold Priority
Marketing Executive - Silver Priority
Sales Position - Bronze Priority
Marketing Executive - Bronze Priority
Home-Based Freelance Telemarketer
Senior Project Manager- Highways
Global Infrastructure Operations Director
Payments Managers Needed Urgently
Personal Banker / Small Business Specialist