Oracle ADF Resume Sunnyvale, CA

advertisement
Oracle ADF Resume Sunnyvale, CA
Tweet (function() { var s = document.createElement('SCRIPT'), s1 =
document.getElementsByTagName('SCRIPT')[0]; s.type = 'text/javascript'; s.async = true;
s.src = 'http://widgets.digg.com/buttons.js'; s1.parentNode.insertBefore(s, s1); })();
Professional Summary:
- Over 7+ years of experience in development using Java technologies:
Java/J2EE/JSF/ADF
.
- More than 2 years of experience in Oracle ADF 11g Framework.
- 7+ years of experience in using Technologies like Core Java, JSP, Struts, JSF, EJBs,
Web Services(WSDL/SOAP/UDDI), JavaScript
, HTML,
XML
.
- Experience with EJB& JPA Framework and expertise with using them with ADF as
ADF Web Service Data controls.
- 6+ years of experience on Object Oriented paradigm such as OOAD using UML,
Rational Rose and J2EE design patterns.
- Good working knowledge in database like Oracle, MySQL, MS SQL.
- Proficiency in deploying n-tier Enterprise / web applications under Oracle Web logic, IBM
Websphere 10.1.3, OC4J and
Tomcat 5.0.24.
- Worked on different phases of SDLC like Project Planning and Estimation, Requirements
Gathering, Analysis, Design, Development, Testing, Deployment, User Acceptance and
Support.
- An easy going, hardworking, reliable and a good communicator who can translate
complex information, in real easy to understand ways.
Technical Skills:
Languages:
Java, C++ and C.
Java Technologies:
J2EE, Swings, JDBC, EJB
1/7
Oracle ADF Resume Sunnyvale, CA
Web Development:
HTML, JavaScript, JSP, Servlets, EJB, CSS style guides,
Frame Works:
Oracle ADF Faces, ADF Business Components (BC4J), Struts, JSF (2.0), Spring and
Hibernate.
Web Services:
XML-RPC, SOAP, WSDL, UDDI.
IDEs:
Oracle JDeveloper, Eclipse, Netbeans
Application Servers:
Oracle Weblogic, IBM Websphere 5.1, OC4J 10.1.3, Tomcat
Databases:
Oracle 8i/9i 10g 11g, PL/SQL, MS-SQL Server 2000, IBM DB2
2/7
Oracle ADF Resume Sunnyvale, CA
Operating Systems:
Windows 95/98/NT/2000, UNIX.
Tools & Technologies:
OOAD, Rational Rose, UML, CVS, Microsoft VSS
Professional Experience:
Company: Confidential, Client: Confidential, June 11 – Till Date
Project: EVEREST
Location: Sunnyvale, CA
Role: Oracle ADF Consultant
Responsibilities:
- Worked on developing following modules in EVEREST: Pricing, Promotions, Discounts,
Policy Variance Request (PVR), and Request Information (RFI).
- Worked on custom validations for ADF input components on Pricing and PVR modules.
- Worked on Locale change logic across the EVEREST portal.
- Involved in creating MD-70 Technical documentation from MD-50 Functional
documentation.
- Worked on code quality and enforce standards across EVEREST portal by integrating
PMD with JDeveloper 11g.
- Used AM-Pooling to ensure robustness of application related to passivation/re-activation
of business component layer. (ADF/BC)
- Worked on various ADF layout components to design Pricing and PVR Modules
- Worked on integrating PVR Inbox Module with SFDC Portal.
- Handling response from the PL/SQL procedures and controlling actions accordingly.
- Handling visibility and NPS functionality based on the user role i.e., Tier1, Distributor, or
Internal NetApp role.
Environment: ADF BC 11g, ADF UI 11g ,Java 1.6, Oracle JDeveloper 11.1.1.3, Oracle 11g
3/7
Oracle ADF Resume Sunnyvale, CA
Database, Tortoise SVN, Javascript.
Company: Confidential, Client: Confidential, Jan 10 – May 11
Project: EASE
Location: Alexandria, VA
Role: Oracle ADF Consultant
Responsibilities:
- Involved in User requirement gathering, Analysis, Design and Implementation of the
project.
- Created custom JDBC business-component framework methods to retrieve collections of
structured data (database types/objects) from packaged procedure/function calls. Used
ViewObjects with SQL table function to achieve similar results.
- Worked with different ADF layout components to design various contract forms
- Worked with EJB3.0/JPA framework to code business logic for various modules.
- Integrated web services with the ADF application using ADF Web Service and Proxy Data
controls.
- Worked on exposing various application modules as web services using service interfaces
- Integrated disparate UI component: standard JSF core/html, ADF core& ADF Layout
components
- Worked with iText in generating PDF documents for various contract documents.
- Worked on integrating different DOD systems (Clause Logic System, FPDS System, and
EDA System) with the EASE system.
- Worked on the following modules of the EASE: Vendor Management, Customer
Management, and Standard Forms.
- Built a framework using ADF Business components to support versioning of the contract
documents.
Environment: ADF BC 11g, ADF UI 11g ,Java 1.6, Oracle JDeveloper 11.1.1.2, MVC using
JSF, Ajax-enabled Oracle ADF Faces , XMLJDBC, Oracle 11g Database, Java Mail API, CVS.
Confidential,Grove Village Sep 08 - Dec 09
Role: Programmer Analyst
Responsibilities:
- Worked alongside technical lead in order to rewrite existing Forms application in ADF/JSF
(n-tier app). End-users were looking for additional features and speed increases.
- Implemented integrated, drag-and-drop, AJAX solution in JDev 10.1.3.3.
4/7
Oracle ADF Resume Sunnyvale, CA
- Used SSO/VPD; got external user name in session bean, and passed it to business
component level, also.
- Tested application by shutting off application module pooling.
- Worked on drop-down lists in a table and refresh using PPR on return from a dialog using
JavaScript and f: selectOneMenu.
- Implemented a dialog edit page, where the FK link to the parent could be changed, with a
screen refresh.
- Worked on implementing logger and log handlers.
- Cascading, in-af:table, drop-down lists using session bean.
- Afc:cache implemented, along with jsp:includes.
- Implemented custom profile to display only the columns users wanted in tables.
- Based drop-down list on a business-component level List.
- Reused same view object with binding parameters as both master, detail, and drop-down
usages.
- Implemented horizontal master list using nested af:forEach’s, with highlighted links to
show current record.
- Used own extended Lifecycle to run backing bean level code.
- Custom error handling and menu hierarchy.
- Created all layers of this system: interface, domain logic, database, etc.
Environment: ADF BC/JSF(10g) (Java/JSP/EL/HTML/CSS/JavaScript/DOM/DHTML) on
JDeveloper 10.1.3.3.0 and Web Service calls, MVC Design Pattern, AJAX calls, SQL-PL/SQL,
Oracle Forms/Oracle Reports/Designer, VNC on Solaris motif and command line, PL-SQL
Developer, SQL*Navigator. Used SSO/OID and VPD
.
Confidential,Delray Beach, FL Oct 07 – July 08
Project: BSD
Role: Senior Programmer Analyst
Responsibilities:
- Work with business team to analyze and understand the requirements. Create UML
diagrams
including Class, Sequence and Use Case diagrams as a part of developing the business
process.
- Involved in technical design and interface design using the Struts (MVC) framework for
web applications.
- Develop Unit and System test cases for testing various flows. Also developed automated
test scripts
for the same.
- Designing and developing user interfaces using JSP, Java Script, XML, XSL, XSLT and
HTML
.
5/7
Oracle ADF Resume Sunnyvale, CA
- Involved in developing Use Case Diagrams, Sequence diagrams and Class diagrams
using
UMLnotation.
- Develop unit and system test cases, automated test scripts and worked on fixing any
defects. Work with the QA and customer facing teams to fix any defects in pre-prod and
Production environments.
Environment: Oracle 9i Database, Java/J2EE 1.4, Struts, Hibernate, JBOSS Application server,
XML, XSLT, EJBs, CVS
Confidential,Hyderabad, India Aug06 - Sep 07
Role: Program Analyst
Responsibilities:
- Worked as Applications Developer creating infrastructure to do ADF development, such
as custom login module, CSS3 skins, exception handling, gui standards, developing training,
lots of home-grown Java code and code adaptation from SRDemo Oracle code, as well as code
from TechnetJDev forum, internet and other sources.
- Developed n-tier, enterprise-wide ADF Day Page, Red Alert, and other critical pages in
the same application, which were central to the ePages project;
- Implemented functionality such as Custom database login module based on schema login
and table containing child table drop-down lists.
- Worked on Af:tables based on child tables within rows in parent tables without using a tree
model. Also child drop-down lists.
- Many features taken from SRDemo like custom error handling (have studied all 1160
pages of Oracle ADF Developer’s Guide manual for 4GL programmers)
- Implemented secure calls between ADF, Forms, APEX without using SSO without
requiring re-login.
- Pages with 4 drop-down lists on them using multi-part key.
- Involved in-memory query filtering.
- Created all layers of this system: interface, domain logic, database, etc.
- Utilized formalized software lifecycle (waterfall) with analysis and design documents,
test-plan documents, and many other kinds of formalized documentation.
Environment: ADFBC/JSF(10g) (Java/JSP/EL/HTML/CSS/JavaScript/DOM/DHTML) and Web
Service calls, MVC Design Pattern, SQL-PL/SQL, LOADJAVA for encryption global encryption
classes in the database, Oracle Forms/Oracle Reports/Designer, Merrant/PVCS (source
control), VNC on Solaris motif and command line, PL-SQL Developer, Oracle 10g RDBMS.
Confidential,Hyderabad, India Aug 04 - July 06
Product: GE Workstation
6/7
Oracle ADF Resume Sunnyvale, CA
Modules: Customer Authentication, Disputes, Promotions, Collections.
Description: Workstation is a user-friendly, “self-help” enabled; web based front-end System
that was designed to be accessible from both Collection and Customer Service Call Centers
and via the internet. The software is accessed by GECF-A employees on their desktops upon
initiation of outbound collection calls and inbound customer service calls. Additionally, the
application supports 3rd party vendors. The application initiates various transactions that
cascade to logical monetary and non-monetary transactions impacting cardholder accounts and
receivables enhancing operator usability and productivity. Workstation has been designed to
support GE’s major initiative (Six Sigma, Digitization, Globalization and Services) and GECF-A
strategic initiatives: be completely e-enabled, digitize process management, implement
universal agent, expand cross-sell opportunities and enable shared services.
Role: Software Engineer
Responsibilities:
- Own WRs (Work Requests) and implement them on existing code base using Html,
Javascript JSP, EJBs.
- Do unit testing and solve IT and ST bugs.
Environment: Java,J2EE(JSPs, Servlets, Javabeans),SCS,Oracle9i, Weblogic 8.0, Linux
,HTML,XML, OOP,JDBC, MS Access, MS Visual Source Safe, Windows 2000, JavaScript.
7/7
Download