Post Job Free
Sign in

Oracle apex, java

Location:
India
Posted:
September 21, 2011

Contact this candidate

Resume:

Ninad

Email: ***.*****@*****.*** Contact No:- 993*******

EDUCATION

• Bachelors Of Engineering- Information Technology ( Mumbai University,Mumbai, India) (2004 May)

• Masters Of Computer Science ( NJIT, NJ,USA) (08/2006 - 12/2007)

CERTIFICATION

• Sun Certified Java Programmer (SCJP) (1. 5) (2008)

• Sun Certified Web Component Developer (SCWCD) (2008)

• Adobe Flex 2 Developer Exam (9A0-310) (2008) (97 %)

• Brain Bench Certification in Ajax (2008).

• Brain Bench Certification in Java J2EE 1.4 (2008).

• NIIT Semester A:- Java, SQL server, UML ( Grade A) (2001)

EXPERIENCE SUMMARY

• Software professional with 4+ years of IT experience in Object Oriented Distributed (OOD) Software Design and Development of web enabled, multi tier applications using Java/J2EE technologies.

• Strong experience in technologies in Java/J2EE stack like Java Server Pages , Java Servlets, STRUTS 1.38/ 2.0, Hibernate, JDBC, UML, XML, JavaScript.

• Hands on development experience in Core J2EE Patterns.

• Experienced in evaluating business and technical requirements and create estimates for development efforts consistent with best practice project methodologies.

• Extensive experience in J2EE development using different IDE tools like Eclipse, JDeveloper, SQL Developer, RAD, My Eclipse, and Application servers like Web Logic and Web Sphere.

• Have understanding of spring framework and RDBMS (Relational Database) through writing queries, stored procedures using SQL, PL/SQL on databases like Oracle and MySQL.

• Have strong knowledge in SDLC (Software Development Life Cycle) aspects and product as well as project metrics collection.

• Worked on Yahoo UI (YUI) components, Oracle Apex, JSF, Oracle ADF, ADF Faces, SVG Chart.

• Keen about technical observation by subscribing in technical newsletters/sites/magazines, identifying and quickly mastering emerging technologies.

PROJECTS

AJEL TECHNOLOGIES 04/2011- Till Date

Fareone Travels

Team Lead

Project Name: Travelone

Description: This project helps the agents of fareone to book online ticket on customer’s request. They can create invoice, give refund and view graphically representation of sales/commission/profit etc using graph.

• Created Users, Admins accounts for teammates.

• Created Oracle Apex Application from Scratch.

• Created sign in and signup process for the user login.

• Created Custom authorization and authentication for the application.

• Created documentation, design and implemented rich user interfaces using Oracle Apex.

• Created Different Themes using JQuery template.

• Used Collection, Dynamic actions, different Plug-in, notifications for extra features and more functionality.

• Created different type of Pages, Region, Items, Validations and Process.

• Took back of applications and make sure that application is consistent in all environment.

• Worked on Authentication Schemes, Authorization Schemes, Application Computation Application items, List of Values (LOV), Breadcrumbs, Tabs, and Lists Etc.

• Created content on fly to send an email along with attachment.

• Was involved in Code review and as team lead was involved in distribution of task, understood deadlines, worked on giving deadlines and day to day progress of project.

• Was involved in writing pl/sql functions and procedures.

Environment: Oracle Apex 4.0, Agile, Oracle11g, Java Script, Ajax, JQuery, Html, JDeveloper, JSF, ADF Faces, Oracle ADF, SQL Developer, CSS.

Prosaamya, Edison, NJ, USA 03/2010 – 02/2011

Team Lead Oracle Apex/ Front End Developer

Project Name: Beef Pro

Description: United States Department of Agriculture is insisting all the farms & ranches to have tracking and traceability of animals to be able to quickly trace beef product to farm in case of any recall. Beef Pro provides managing the cattle for ranches, Feedyards and packers providing farm to fork traceability.

• Created Users, Admins accounts for teammates.

• Created Oracle Apex Application from Scratch.

• Was involved in selecting technology best suited for the project.

• Used Agile Methodology and participated actively in team meeting and structuring of the database.

• Created sign in and signup process for the user login.

• Created Custom authorization and authentication for the application.

• Was involved in creating tables, functions, procedure, triggers, views and packages using SQL Developer.

• Upgraded the code to make sure that application is risk free from threats like sql injections, site crawling, application exceptions, cross site and code injection etc.

• Created pages, items, application item, process, dynamic action, regions, validation, custom validation, different types of charts and different types of LOVs as per the requirement.

• Created upload routine to upload data from Excel sheet in our database.

• Used Collection, Java script, Ajax, CSS, Svg map for Feedyard map, page zero and jquery for attractive front end.

• Was involved in code review and keeping back of application time to time.

• Customized themes as per the requirement.

• Integrated application with google maps and to send the SMS to end users.

• Created content on fly to send an email along with attachment.

• Was involved in bug fixing, documenting, moving the application through different environment ( dev - QA- Demo, Production).

Environment: Oracle Apex 4.0/ 3.1, Agile, Scrum & Scrum, Oracle11g, chart, Java Script, Ajax,JQuery, Html, JIRA, Quality Center (QC), HTML, SQL Developer, CSS.

Inek Technologies 09/2007 – 12/2009

ESRG, Virginia Beach, VA, USA

Oracle Apex/ Java Developer

Project Name: MELS62

Description: ESRG is committed to reducing operations and maintenance costs for industrial machinery owners and equipment manufacturers (OEM’s) by implementing condition monitoring strategies. This project was designed to transfer the data from ship using sensors and then collect the data at the site. The data can be anything like temperature, information about ship, equipment etc.

Responsibilities:

• Involved in the full Test Driven Development (TDD)Methodology

• Designed the business requirement collection approach based on the project scope and Test Driven Development (TDD) Methodology.

• Was involved in Agile Methodology.

• Was involved in attending scrum and scrum meetings everyday to tell about day to day work & biweekly meetings.

• Understood the requirements and current architecture.

• Created User Interface (UI) document to define specific characteristics of UI required for a S/W solution.

• Used Net beans 6.7.1 with its plug-in for better coding, faster development, and debugging code.

• Conducted code review, implementation testing, and integration testing.

• Created sample database in Oracle.

• Incorporated MVC architecture using Jakarta Struts framework.

• Developed JSP/Action classes by implementing the Jakarta-Struts API.

• Used JSP tag libraries and Java Beans.

• Was involved in core java programming with thread management, Multithreading and interfacing to different systems where escalation is needed.

• Used struts tiles for JSP page layouts.

• Used Hibernate for Database Persistence logic.

• Hibernate DAO layer for interacting with the database.

• Used Websphere 6.1 for deployment of ejbs.

• Used Struts & Html to create various links for showing data within 180days, 90 days, 60 days, 30 days etc, so that we can analyze the data properly.

• Creating Junit test case design logic, and implementation throughout application.

• Designed exception handling for the project.

• Was involved in using Database to interact with the Database.

• Used Maven 2.0 for building project and dependencies, & converting the source into war file.

• Used SVN for source & version control.

• Used Tortoise to update, commit, revert changes for SVN.

• Used Java script for client side validation.

• Used JIRA for bug tracking.

• Also used JIRA for issue tracking.

• Used Quality center (QC) to create & update test cases.

• Used Defect management solution of Quality center (QC) to create a defect along with screenshot for making it easy to understand the defect.

Environment: Core Java /J2EE Design Patterns (MVC), Object Oriented Analysis and design (OOAD), Test Driven Development (TDD), Agile, Scrum & Scrum, Oracle10g, Java /Jdk 1.5, Struts, Hibernate 3.2, Spring MVC, JFree chart, Maven 2.0, Java Script, SVN, Tortoise, Net beans, Captiva, Documentum Foundation Service, Html, multithreading, JUnit, Websphere 6.1, JDBC, JIRA, Quality Center (QC), JIXB, HTML, SQL Developer, CSS.

Verizon Business, Sacramento, CA, USA

Java Developer

PROJECT I

Project Name: Enterprise Dash Board

Description: Verizon Business is a leading global communications solutions provider with the world’s most connected IP network. The Enterprise Dashboard is internal project which is designed as an online business intelligence application. The Enterprise Dashboard provides sufficient information on corporate activities & predefined business measurements.

Responsibilities:

• Used Struts & implemented Struts Validation and Tiles frameworks for automated validation and presentation on the Server side.

• Created User Interface (UI) document to define specific characteristics of UI required for a Software solution.

• Involved in the web component design and development using the Struts framework, JSP, Servlets and Struts Taglibs.

• Conducted code review, implementation testing, and integration testing.

• Implemented proof of concept for developing Fusion charts from various controls for all the metrics.

• Was involved in Developing package, tables, and procedures in Oracle 10. Also gathered Sample/Test data.

• Creating Junit test case design logic, and implementation throughout application.

• Provided the technical design docs using RUP, Implemented source control using Clearcase and ClearQuest on rational suite.

• Mentoring development team on the usage of design patterns and reusable components.

• Design and Development of Servlets for database interaction to Oracle database.

Environment: Java/J2EE Design Patterns (MVC), Object Oriented Analysis and design (OOAD), SDLC, Oracle10g,PL/Sql, Java /Jdk 1.5, Struts, Hibernate 3.2, Fusion Charts, Java Script, ClearCase, ClearQuest, C++, MyEclipse, JSP, JSP Taglibs, JUnit, XML, Tiles, Tomcat 6.0, Dream viewer, HTML XHTML, DHTML, TOAD, RUP, CSS.

PROJECT II

Project Name: Emission Testing- Georgia (ETGA)

Description: Emission Testing- Georgia also called as GAS (Georgia Clear Air force) is web-based application project for Emission inspection that is used by Georgia State users, EPD enforcement mobile users, analyzers, Public users & Call centers. The state’s Enhanced Vehicle Emission Inspection and Maintenance (I/M) Program, has kept mass amounts of pollutants out of our air.

Responsibilities:

• Understood the requirements and current architecture.

• Multi threaded web component development using MVC Framework Struts 1.38.

• Implemented Server side validation using Struts Validation and Tiles frameworks

• Coordinated code and security reviews, load testing, staging and production move.

• Was involved in change request, defect fixing and release maintenance of the application.

• Used My Eclipse 6.6 with its plug-in for better coding, faster development, and debugging code.

• Designed JSP custom tags for the application.

• Writing the action and utilities classes to act as common class for all conversions.

• Design and Development of Servlets for database interaction to Oracle database.

• Involved in integrating the business layer with DAO layer using ORM tool Hibernate

• Use Clearcase as version control.

Environment: Java/J2EE Design Patterns (MVC), Object Oriented Analysis and design (OOAD), SDLC, Oracle10g,PL/Sql, Java /Jdk 1.5, Struts 1.38, Hibernate 3.2, Java Script, ClearCase, ClearQuest, My Eclipse 6.6, JSP, JSP Taglibs, JUnit , XML, Tiles, ANT, Tomcat 5.5.26, Dream viewer, HTML XHTML, DHTML, TOADj, RUP, CSS.

Level 3 Communication, Broomfield, CO, USA

Application Developer

Project Name: GETS

Description: Level 3 (Nasdaq: LVLT) is an international communications company headquartered in Broomfield, Colorado. The company operates one of the largest communications and Internet backbones in the world. Global Enterprise Trunking System (GETS) is a web-based application and workflow engine that is used to create and disconnect trunk groups.

Responsibilities:

• Developed code for various activities using MVC architecture (Page flows, JSPs,).

• Developed client side screen using JSP, HTML and DHTML.

• Developed web based presentation using JSP, AJAX using YUI components and Servlet technologies and implemented using Struts framework 2.0.

• Created YUI Modal Dialog, Simple Dialog, Panel, Buttons etc.

• Involved in developing the helper classes for better data exchange between the MVC layers.

• Used Websphere for deploying of server-side J2EE components.

• Involved in writing oracle stored procedures and views.

• Worked on fixing defects with IE and Fire fox. Also used Fire fox debugger for the same.

• Created SQL queries and used PL/SQL stored procedures, cursors for Oracle Database.

• Configuration management, taking care of deliveries and rebases of the different project streams in Rational Clearcase.

• Used CSS for providing better front end effect.

Environment: Java/J2EE Design Patterns (MVC), Object Oriented Analysis and design (OOAD), SDLC, Websphere6.1, Oracle10g, PL/Sql, Java /Jdk 1.5, Ajax, Java Script, ClearCase, ClearQuest, C++, Struts, Eclipse 3.3, JSP Taglibs, Panda, JUnit , XML, Tomcat, Dream viewer, HTML, TOAD, log4j, CSS.

MAS Design Associates, Mumbai, India 01/2006-07/2006

Lotus Notes/ Java Developer

Project Name: IMS

Description: MAS Design Associates is company based in Mumbai, India which does out sourcing. The Invoice Management System is a Business to Business (B2B) application that allows customers to place order and track their order's status online.

Responsibilities:

• Responsible for development, modification and maintenance of Invoice Management System (IMS) which is used to streamline invoice processing, tracking and reporting.

• Developed the GUI for the main pages of the module using HTML/DHTML, CSS integrated with Java Server Pages.

• Achievements include faster vendor payments, efficient tracking of invoices, various management reporting functionalities, transparency in processing and establishment of a platform to enable further automation.

• Development & enhancement of Business Components for order processing application.

• Developed Servlets and Java classes to communicate with the Database using JDBC.

• Used ANT to build the project.

• DHTML, CSS, JavaScript was used for designing the screens and validation of front-end.

• Worked with the users to gather requirements and worked in Analysis and designing part.

• Trained and assisted other members of the team to support Invoice management system.

• Participated in project planning, documentation, testing and validation procedures.

• Developed a database based on the ER-Model to server as a backend for the software application.

Environment: Lotus notes, Struts, Java, JDK 1.4, J2EE, JSP, MVC, ANT, HTML, CSS, JavaScript, JDBC, Servlets, Weblogic Server.

References:

Available upon request



Contact this candidate