Oracle Adf Consultant Resume Profile
New York, NY
Summary
- Around 10 years of IT experience as application developer using Oracle ADF and JAVA/J2EE development.
- Very strong experience in requirement analysis, design and development of various n-tiered client-server applications using Java and J2EE Web technologies.
- Expertise in design of enterprise applications using numerous frameworks viz. Oracle ADF 11g, BI Publisher, Struts, Hibernate, Spring, JSF.
- Very strong programming skills on Java, HTML, JavaScript, XML, SQL.
- 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 and AJAX.
- Very strong experience in J2EE Web Application implementation and production support.
- Strong experience in BEA Weblogic Server 8.1, 9.2 , Tomcat 4.2, 5.0 and Weblogic 10.3.
- Strong experience in system analysis, code review, gap analysis, design specification and user training.
- Database experience in Oracle 8i,9i,10g , SQL Server 2005, MySQL.
- Proficient in writing SQL, PL/SQL stored procedures, packages and triggers.
- Extensive knowledge of design patterns, Front Controller, Transfer Object, Singleton etc.
- Extensive experience on Development, Testing, Bug fixing, Debugging and running application in test environment had done using JDeveloper 10.1.3.3.0, JDeveloper 11g 11.1.1.5 , Eclipse 3.1 and Intelli J Idea.
- Commendable experience with Session, Entity Beans.
- Good knowledge about using CVS, VSS, Oracle ADE and SVN for version control and used Ant scripts for building the application.
- Excellent team player with strong analytical, strategic planning and interpersonal skills. Highly motivated, enthusiastic and self-starter.
Technical Skills
Programming Languages | Java, Oracle, Core Java. |
J2EE Technology | JDK 1.5/1.6, Servlets 2.1/2.3/2.5, JSP 1.1/2.0, Java Beans, RMI, EJB 2.0, JDBC 3.0, JMS, Web Services. |
Frameworks and Tools | Struts 1.2/2.0 Hibernate 2.0/3.0, Oracle ADF 11g, JUnit, Log4J. |
Web Technologies | Oracle ADF Faces, XML, XSL 2.0, XSLT 2.0, HTML, CSS, DHTML, JavaScript, AJAX. |
Databases | Oracle 11g/10g/9i, SQL Server, My SQL and MS Access. |
Application/Web Servers | BEA Web Logic10.x/8.1, Apache Tomcat 5.0, 6.0 and Sun One Application Server 8.1 |
IDEs | JDeveloper 11g/10.x, Eclipse 1.0/2.0/3.0/3.1, Rational Rose, Intelli J Idea |
Operating Systems | Windows 98/XP/NT/2000, Unix / Linux. |
Design Methodologies and Tools | GOF Singleton, Factory, Abstract Factory and Front Controller , J2EE Design Patterns Business Delegate, Session Fa ade and Service Locator and TOAD |
Version Control | CVS, Oracle ADE, Perforce and SVN. |
Build Tools and Others | ANT Maven. |
Reporting Tool | Oracle BI Publisher, OBIEE Answers |
Professional Experience
Confidential
Oracle ADF Consultant
Responsibilities:
- Key resource for system enhancement based on new design proposed and preparing functional design specification and detail design documents.
- Designed a master template using UI Shell for prototype application for controlling the tab dynamically.
- Designed the application with 508 compliant for prototype application.
- Designed and developed GUI using JSF, JSFF and ADF Faces by implementing it in Task Flow.
- Detail design documentation for changes on architectural and data model designs.
- Created and implemented Data Model using Entity Model Object with ADF framework.
- Created View Model Object based on Entity Model Objects.
- Created and maintaining the Task Flow both bounded and unbounded task flow to execute the functional flow.
- Worked on Object/relational mapping implementation with Data Model, for Oracle 11g database.
- Implemented Cascading Style Sheet and property file in JSF to make look more uniform.
- Implemented Partial Page Rendering.
- Integrated, Unit testing, debugging and bugs fixing.
- Used Java Script for client side validation to validate the data.
- Worked on UIX User Interface XML and struts layer for existing application.
- Developed pdf, excel and html reports using BI Publisher
Environment: ADF 11g , JDeveloper 11.1.1.5.0, Oracle Database 10g, MS Windows XP, Oracle BI Publisher 11.1.1.5.0, Web Logic Application Server 10.3, UIX User Interface XML , OID.
Tools: SVN for maintaining the code.
Confidential
Oracle ADF Developer
Responsibilities:
- Visited Minneapolis, US office twice for initial requirement analysis and design discussions.
- Involved in business requirements gathering, Design, and Coding.
- Developed user interface using ADF framework
- Developed security infrastructure using Embedded LDAP for security standpoint.
- Developed page fragments using reusable ADF taskflows
- Developed Business Logic using Business components.
- Implemented concurrent user modification in Business components
- Developed Error framework using String repository
- Involved in code reviews for maintaining code quality.
- Responsible for developed UML Use cases realization models, Class Sequence diagrams models using Rational Rose.
- Implemented security across all layers and generated security artifacts using JAZN generator and JAZN merge tool
- Used Agile Software Development process for project development and management.
Environment: Oracle Fusion middleware, ADF, ADF BC, Oracle, Weblogic, JDeveloper, Oracle Enterprise Linux and ADE.
Confidential
Core Team Member/ Oracle ADF Developer
Responsibilities:
- Involved in analyzing requirements from Business Requirements Document
- Developed POC for materialized views for slicing and dicing of fact data and accessing remote databases.
- Wrote functional, technical design specification documents for identified requirements
- Developed frontend using ADF Taskflows, Taskflow menus
- Involved in code reviews to maintain code quality.
- Developed workflows using BPEL and Human Taskflows of SOA
- Developed read only and updatable entities and view objects and implemented validation logic in entity layer.
- Developed business logic in application modules using Business Components
- Developed 10 reports using OBIEE answers reporting tool
- Used Agile Software Development process for project development.
Environment: SOA, ADF, ADF BC, Fusion Middleware, Oracle, OBIEE, jDeveloper, Oracle Enterprise Linux and ADE
Confidential
Responsibilities:
- Visited Boston, US office for Design fest
- Involved in POCs and recommendation reviews.
- Drafted technical solution approach document for functional requirements
- Developed Complete flows for functionalities like Merchandise, location Hierarchies, Location Maintenance and Supplier Maintenance
- Used Hierarchy viewer component for displaying the application hierarchies
- Developed contextual events for synchronization of multiple tabs
- Developed 5 ADF taskflows for reusing the page fragments in front end
- Developed Model layer components AM, Entity and View objects using ADF Business Components
- Implemented security for components across view layer, binding layer and entity layer.
- Used Agile Software Development process for project development.
Environment: Fusion Middleware, ADF, ADF BC, Oracle, Oracle Enterprise Linux and ADE
Confidential
Responsibilities:
- Preparing Technical Approach Document and send to the Client for verification.
- Developed frontend using struts framework.
- Used EJB stateless session beans for remote access of application.
- Developed database logic using JDBC API for CRUD operations
- Used DAO pattern for connecting to multiple databases.
- Fixed critical issues reported from production.
- Done Unit Testing, Integration Testing.
- Responsible for builds and changing build ANT Scripts.
- Used CVS as configuration management
Environment: Struts, JSP, JavaScript, ANT, WebLogic 7.0, JDBC, Informix, EJB, Windows NT Eclipse and CVS.
Confidential
Responsibilities:
- Developed Action Classes
- Developed front end User interface pages Using Struts Frame Work, JSP 1.1
- Developed Form Beans using JAVA
- Done Unit Testing
Environment: Struts, JavaScript, ANT, Apache Tomcat, JDBC, Oracle, Windows NT and CVS