Oracle Adf Consultant Resume
Houston, TX
SUMMARY
- Dedicated Information Technology professional with comprehensive hands - on knowledge and extensive experience in application development;
- Strong problem solving application development skills; Ability to work in a team; Eye for detail and identifying problems; An understanding of business;
- Set benchmarks through subject matter expertise & leadership in IT.
- Proactive, hard worker, quick learner and team oriented; Excellent oral and written communication skills.
- 7+ years of IT experience as application developer using Oracle ADF and JAVA/J2EE development.
- 3+ years of extensive experience in Oracle ADF Development.
- Strong understanding and experience in MVC Architecture.
- Expertise in design of enterprise applications using numerous frameworks viz. Oracle ADF 10g, Struts, Hibernate, Spring, JSF.
- Expertise in Oracle Fusion Middleware stacks of technologies like Oracle ADF 11g, Oracle ADF BC 11g, Jdeveloper 11g, Oracle WebCenter 11g.
- Experience with ADF Business Components, ADF Faces, ADF Task Flows and ADF Security.
- Extensive programming experience in developing web based applications mainly using Java technologies: WebCenter, J2EE, JSP, Servlets, POJO programming model, Web Services, Business Objects, JDBC, EJB, JavaBeans, JavaScript, HTML/DHTML, XML, XML Parsing, AJAX, SOAP, XSD, Xquery.
- Very strong experience in J2EE Web Application implementation and production support.
- Extensive experience with design-languages including UML (Use Case Diagrams, Class Diagrams, Sequence Diagrams), Design Patterns and OOAD using Microsoft Visio and Rational Rose.
- Experienced in coding using SQL, PL/SQL, Procedures, Functions, Triggers, Packages, Materialized Views, Query Rewrite, Cursors, and Ref Cursors.
- Expertise with Query analysis and Performance Tuning.
- Good understanding of Software Development Life Cycle (SDLC).
- Hands-on work experience and project experience with Agile Project Management principles- Scrum, XP and tools including MS Project.
TECHNICAL SKILLS
Programming Languages: C/C++, Java, PL/SQL, UML
Framework: Struts, Spring, ADF 10g, ADF 11g, JSF, Hibernate
Web Technology: ADF Faces, HTML, JavaScript, JQuery, XML, CSS, JSP, Servlets, Web Services, AJAX
Databases: MySQL, MS SQL, Oracle
Web Server: JBoss, Tomacat, WebSphere, WebLogic, Glassfish
Operating System: Windows XP/Vista/7; good understanding of iOS
IDE: Net Beans, DreamWeaver, Eclipse, JDeveloper
Change Management and Version Control: CVN, SVN, Microsoft VSS
Other Applications: Microsoft Office XP( ), MS Project, Adobe PhotoShop, Adobe Illustrator, Luminis Platform, Camtasia, Final Cut Pro X, Cascade Server
PROFESSIONAL EXPERIENCE
Confidential - Houston, TX
Oracle ADF Consultant
Responsibilities:
- Building the business component layer - EO’s, VO’s, Associations and View Links.
- Creating well defined and reusable task flows.
- Created a generic error handler framework - Data Control Errors, Task Flow Errors, Managed Bean Errors.
- Deployment in webcenter spaces.
- Selenium testing for the UI.
- JMeter testing for performance evaluation.
- Following Scrum principles
Environment: Oracle ADF, JDeveloper, WebCenter spaces, WebLogic, Oracle EBS, Microsoft TFS.
Confidential - Addison, TX
Oracle ADF Consultant
Responsibilities:
- System requirement analysis and preparing functional design specification and detail design documents.
- Used extensively JDeveloper IDE.
- Designed and developed GUI using JSF and ADF Faces.
- Implemented Data Model, View Model using ADF framework by ADF Business Component using JDeveloper.
- Worked on invoking remote task flows for interacting with other applications.
- Created Data Model Objects, View Model Object and linking the View Objects by JAVA persistence API (JPA) using ADF framework.
- Worked on CRUD functionalities create, update, update, and delete in various pages.
- Extensively used JSF-ADF table, tree-table and layouts besides other components.
- Developed XML based menu models using unbounded task flows.
- Designed and developed unique access user per session.
- Designing and coding of Model EJBs session beans and Entity beans.
- Worked on Object/relational mapping implementation with Entity Object.
- Implemented Partial Page Rendering (AJAX) PPR.
- Implementation of Cascading Style Sheet (CSS) and property file in JSF i.e User Interface (UI) to make look more uniform.
Environment: Java, Oracle ADF, JDeveloper, JSF, WebLogic, Oracle, XML, CVS
Confidential - Tampa, FL
Oracle ADF/ WebCenter Consultant
Responsibilities:
- Created ADF UI Components such as popup, dialogs, POJO based tables, tree tables and forms.
- Created Query based View Objects.
- Worked on ADF Business components like Entity Objects, View Objects, View Accessors, View Links, Associations and application module and the corresponding java classes.
- Extensively used ADF Faces components.
- Extensively used ADF task flows and Regions for building reusable business components.
- Used CSS style classes for different UI components.
- Created UI using ADF Faces components.
- Extensively worked on bounded and unbounded Task flows, managed beans, backing beans and different scopes such as request scope, page flow scope, view scope, session scope and application scope.
- Created many pages which imbed complex functionality as well focused on its look and feel.
- Worked on Task flow transaction management, different Task Flow Activities like Method Activity, View Activity, Route Activity, Task Flow Call and Return Activities.
- Designing and coding of Model EJBs session beans and Entity beans.
- Worked on Partial Page Refresh and Declarative Components.
- Understand all project requirements as specified in functional spec and participated in design discussions.
- Worked with SVN as the version control tool. And also worked with creating a domain on Web logic server and deploying the application on the domain.
- Worked on creating customizable portal using WebCenter portal platform.
- Handled dependencies with project and ensure timely deliverables. Deployed and Maintained applications in WebLogic application server.
- Customized ADF exception handling to display user friendly error/warning messages on ADF Pages.
Environment: JDeveloper 11g, Oracle ADF 11g, Java/J2EE, JSF, Oracle ADF, Oracle Database10g, Web logic, SQL/PLSQL, WebCenter
Confidential - Woodland Hills, CA
Oracle ADF Developer
Responsibilities:
- Model and Business Service (ADF BC) level validations for ADF pages using ADF validation framework
- Involved in developing and identifying VO’s, AM's and EO's
- Involved in developing data model and writing SQL, PL/SQL queries
- Used ADF Business Components and worked on nested Application Modules
- Used ADF Business Components (Entity Objects/View Objects/Application Modules/View Criteria/View Accessors/View Links/Entity Associations) for building business logic
- Developed dynamic and interactive user interfaces (UI) using ADF 11g with WebLogic 10.3.3 server
- Developed dynamic task flows and used contextual events for region communication
- Extensively used ADF Faces components
- Developed XML based menu models using unbounded task flows
- Worked on application module tuning using nested and shared application modules
- Worked on view object and entity object tuning and query optimization
- Unit testing and Integration testing the application
- Worked on ADF Security using JAAS (java authentication and authorization service)
Environment: ADF (JDeveloper), Java, PL/SQL, WebLogic Server, SQL Developer, CVS, EJB.
Confidential - New York, NY
Oracle ADF Consultant
Responsibilities:
- Worked in all the phases of software lifecycle starting from requirements gathering to testing.
- Worked extensively on ADF Business Components (EO, VO, View Link, Entity Association, AM)
- Worked extensively on analyzing the already existing application and project requirements
- Refined feature requirements and developed user interface components using Oracle ADF and JSF.
- Worked on ADF Model and View Controller projects.
- Designed and developed the interface for data search using ADF Faces.
- Created page templates, ADF Pages with master-detail tables with PPR, trains and dynamic regions.
- Worked on creating customizable portal using WebCenter portal platform
- Created task-flows in a modular fashion so that they could be reused in other task flows and ADF pages.
- Used various bean scopes throughout the project for proper handling of request and security issues.
Environment: Oracle JDeveloper 11g, Oracle 11g, Web Logic, Java, JavaScript, SQL, Web Service, ADF BC, ADF Faces, CVS.
Confidential - Lenexa, KS
Java/J2EE Developer Consultant
Responsibilities:
- Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards.
- Implemented MVC architectural design pattern.
- Participated in daily scrum meetings to keep track of the project.
- Developed presentation layer using JSP, HTML, XML and Java Script.
- Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
- Creation of Hibernate Mappings files for each database object.
- Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
- Developed front end screens and middle layer components using JSP, Servlets and object relational mapping in Hibernate.
- Deployed on Development environment, System testing environment, User Acceptance Testing Environment and Production Environment.
- Developing, Modifying and bug fixing PL/SQL procedures.
- Working closely with management to prioritize business goals and information needs.
- Provide Online & Batch support.
Environment: Java, J2EE,JSP, Servlets, XML,XSLT,XSD, PL/SQL, Spring, Hibernate, WebSphere, Eclipse, SVN
Confidential
Mid-Level Java/J2EE Developer
Responsibilities:
- Used Eclipse 3.2 as IDE, Tomcat 5 as a web server and WebLogic as an application server.
- Involved in design and development of Servlets and JSPs.
- Used spring framework to handle some of the requests to the application.
- Used JDBC and implemented J2EE Design Patterns.
- Worked and Modified the Database Schema according to the Client requirement.
- Implemented Complete client side validations in JavaScript.
- Packed and deployed the entire application code to integration testing environment for all the releases.
- Involved in JUnit tests for the services and documented the services developed.
- Used ANT to write build scripts as well as deployment scripts.
- Provided production support by interacting with the end-users and fixing bugs.
Environment: Tomcat, Eclipse, SVN, Oracle, WebLogic, Java, JDBC, JSP, Servlets, Spring, Hibernate, PL/SQL, AJAX, Apache ANT
Confidential
Java/J2EE Software Developer
Responsibilities:
- Responsible for understanding the business functionality of the system.
- Prepare Use cases.
- Implemented Spring 1.2.1 with Struts framework.
- Designing and developing GUI using JSP, Java, HTML, JavaScript, CSS, AJAX.
- Writing business logic in Hibernate.
- Developed and deployed business components (EJB, JSP, Servlets) in Web Sphere Application Server.
- Created several Procedures, Functions, Triggers and Packages to implement the functionality in PL/SQL.
- System integration, Unit Testing, debugging and bugs fixing.
- Application deployment and production support.
Environment: Java, JSP, MS SQL, Spring, Struts, Hibernate, HTML, CSS, JavaScript, WebLogic, Apache Tomcat, NetBeans, Microsoft VSS