Technical Architect/ Developer Resume
Mountainview, CA
SUMMARY
- 15+ years of experience in Software Development / Team Leader / Architect / Project Manager.
- Excellent Enterprise Architecture Design and Implementation in Core Java and J2EE technologies like EJB, JDBC, Servlets, Portlet, JSP, Struts, Spring, Hibernate, AJAX (DOJO), XML, PL/SQL in Web application development and content management using Oracle/Weblogic 10g Apps Server Portal, Weblogic Portal, Oracle Service Bus(OSB), Oracle Fusion Middleware Product OSB, Web Center 11g PS3/PS5) and Oracle UCM 11g .
- 10+ years of strong experience with Oracle Identity Management, Oracle Portal 10g 10.1.4, Oracle Service Bus(OSB), Oracle Webcenter 11g, ADF 11g/12c, WSDL, SSO, OAM, develop Java(PDK) and PL/SQL portlets, WSRP/168 portlet, JSR 268 portlets, Data Control, WSRP producer, ADF TaskFlow,, ADF Declarative Component, Oracle Collaboration Suite, ADF skin, Oracle BI, Oracle BPM etc.
- Excellent Experience with Oracle Database 10g SQL and PL/SQL tuning, Java stored procedure and packages.
- Worked on different Java design patterns like DAO, Session Facade, Service Locator, Business Delegate, View Controller, Application Controller etc. for implementation of Java/J2EE code.
- Developed applications for various industries including Insurance, Telecommunication, Fund Management, Medical, Bottling plant, Engineering, and Marketing.
- Implemented medium level ERP solution (Sales, Purchase, Manufacturing, Accounts, Insurance and Inventory).
TECHNICAL SKILLS
Languages: Java, C, C++ and PL/SQL.
J2EE Technologies: Servlets, EJB, Struts, spring, Hibernate, AJAX.
Front end tools: JDeveloper 10g, Eclipse 3.0, Net Beans 5.0 and WebSphere Application Studio 5.0, Visual Studio 6
Tools: KAPOW Migration Tool, Rational Rose, Enterprise Architect
Web Technologies: HTML, XML & DHTML, CSS
Scripting: JavaScript
Operating Systems: Linux, Unix, Windows systems.
Web / Application Servers: Oracle 10g Application Server Portal, Oracle Web Center 11g SP3/SP5
RDBMS: Oracle 9.x, Oracle 10g/11g and SQL Server 2000
Fusion Middleware: Oracle Webcenter 11g(SP3/SP5/PS7) and Content (UCM)
Mobile Framework: JQTouch mobile framework, Apple iOS SDK 4
PROFESSIONAL EXPERIENCE
Technical Architect/ Developer
Confidential, Mountainview, CA
Responsibilities:
- Member of architect/Development team.
- Architect and design the system and also created technical design document.
- Implement UCM web services and consume from the Webcenter portal framework.
- Implement portal site with JSR 268/WSRP portlet, TASK FLOW, ADF faces component, ADF Declarative Component, resource catalog, portal ADF security, Oracle Webcenter Spaces etc.
- Integrate portal resources with Oracle content management system (UCM), Oracle BPM.
- Expose ADF model as a RESTFul web services for the Mobile users.
Confidential, Sunnyvale, CA
Technical Architect
Responsibilities:
- Lead development team.
- Architect and design the system and also created technical design document.
- Installation and configuration plan for Oracle Webcenter 11g (PS3/PS5) and UCM.
- Implement UCM web services and consume from the webcenter portal framework.
- Implement portal site with JSR 168/WSRP portlet, TASK FLOW, ADF faces component, ADF Declarative Component, resource catalog, composer framework component.
- Integrate portal resources with Oracle content management system(UCM).
- Integrate with external component like BI, SAP, Bugs Online, Audit Management Tools etc. legacy services.
- Expose specific components to the Mobile users (Upload application into Confidential Mobile Application Store).
- Content Migration experience with KAPOW Robots.
Confidential, San Francisco, CA
Technical Architect
Responsibilities:
- Design and architect the Oracle Webcenter 11g(PS2) and UCM 11g component.
- Implement portal site with JSR 168/WSRP portlet, TASK FLOW, ADF faces component, resource catalog, composer framework component.
- Developed Database components like index, procedure, packages etc.
Confidential
Lead portal developer and architect
Responsibilities:
- Requirement gathering from the HR and Sales departments.
- Installation and configure and maintenance services of Oracle Application Server and Fusion Middleware Product (SOA suit).
- Create technical design diagram (sequence diagram, Class diagrams and Activity diagrams) with Microsoft Visio for OID user maintenance, upload sales documents etc.
- Data modeling for user maintenance upload sales documents module.
- Integrate Oracle PeopleSoft data into Oracle Portal and also integrate dataset from HR and Sales with the help of JSR 168/WSRP java and PL/SQL portlet and BPEL Process SOA Suit (Fusion Middleware product) .
- Lead team for PL/SQL development.
- Configure Oracle Internet Directory (OID) for simplifying user administration and create/edit/delete users and assign security groups to the particular users with java stored procedure..
- Developed user attribute, user security, document upload, category and secondary category entry screen with the help of PDK Struts and AJAX.
- Developed PL/SQL portlet, JSR 168/WSRP and dynamic page for Activate and training for PCI Compliance.
- Omni Portlets for some simple web pages.
- Registered web, database and WSRP producer.
- Customize login and logout page.
- Testing and deployment in the production server.
Confidential, Riverside, CA
Lead portal developer with 5 develops.
Responsibilities:
- Installation and configure and maintenance services of Oracle Application Server and Fusion Middleware Product (SOA suit).
- Requirement gathering from Accounts, HR and invoicing systems.
- Understanding the business process of Riverside County (Tax, Utilities, Construction etc. ) and developed Fusion Middleware BPEL process and integrate with the Oracle Portal system.
- Lead team for PL/SQL development.
- Create portal template, style etc. for the user interfaces (Living here, Working here, Government, Emergencies etc.), these templates and styles are using all the pages.
- Configure Oracle Internet Directory (OID) for simplifying user administration and create a registration form to add, edit and delete users using PDK portlet, now more than 3000 people using this application.
- Developed struts PDK java, PL/SQL portlet and AJAX for data entry screen for different applications (Department, News, online services etc.).
- Integrate data from the different systems from Accounts, HR and invoicing with the help JSR 168/ WSRP.
- Omni Portlets for some simple web pages.
- Registered web, database and WSRP producer.
- Export/Import transport set.
- Customize login and logout pages.
- Configure Ultra Search module for the site.
- Testing and implementation in the production server.
Confidential, Westlake Village, CA
Lead developer
Responsibilities:
- Understanding the total business process from Invoicing, accounting systems.
- Multiple stores can consume messages JMS Messages. Make the necessary changes to configuration files, deployment descriptors and test harness.
- Deploy MDB’s on multiple Xstore servers and configure them to listen to message Xcenter Application server.
- Developed PL/SQL portlet, ESB, BPEL(Fusion Middleware) and JSP 168/WSRP java portlet for consume message and store into the database and also integrate with invoicing and accounting system.
- Use database and Hibernate (DB framework) to persisted JMS messages (until they are consumed). Substitute File based persistence for Queues with Database persistence.
- Registered web and database providers.
- Design portal template, style for implement messages in to the web pages.
- Use OC4J JDBC data source and integrate code to consume XML messages On Xstore side.
- Use Entity Beans (EJB) for persistence.
- Use Log4J in the entire code base using framework.
Confidential
Lead developer with 4 developers.
Responsibilities:
- Requirement gathering and understanding the business process from the management team.
- Design system specification document for the intranet site that include page group, page, portal template, style etc.
- Create technical design diagram (sequence diagram, Class diagrams and Activity diagrams) with Microsoft Visio for their internet site, which includes different department information, news, products etc. in the company.
- Data modeling for their internet site, that includes department info, news, products using the Microsoft Visio.
- Developed PDK portlets and PL/SQL portlet for showing news, departments, product information into the intranet site.
- Registered web and database providers.
- Integration between E Business and Discoverer within Oracle Portal.
- Design portal template, style for home page, Department page and product page.
- Security implemented in Portal group and users (i.e. HR department can view only department pages.)
- Omni Portlets for some simple web pages.
- Customize login and logout pages.
- Configure Ultra Search module for the site.
- Testing and implementation in the production server.
Confidential
Lead developer
Responsibilities:
- Requirement gathering and understanding the business process from the higher management and sales department.
- Create portal template and style for user interfaces(Home, Application, Support, Product Family, Product etc.) and create HTML portlet for the page layout, Footer and Header interface.
- Data modeling for internet application with the help of Microsoft Visio.
- Configure Oracle Internet Directory (OID) for simplifying user administration and create a registration form to add, edit and delete users using PDK portlet, now more than 40000 people using this application.
- Developed struts PDK portlet for the content management, which includes Product, Application, Support Product Family, News etc.)., all images also uploaded into the database.
- Developed JSP 168/WSRP portlet for integrate sales and invoicing system into the oracle portal.
- Registered web and database providers.
- Properly implemented events and parameters for the page navigation.
- Customize login and logout pages.
- Omni Portlets for some simple web pages.
- Configure Ultra Search module for the site, that searching in Page, Page groups, database and also the file system.
- Upgrade Oracle portal 10.1.2 to Oracle Portal 10.1.4.1
- Testing and implementation in the production server.
Confidential, Columbus, Ohio
Technical Architect
Responsibilities:
- Requirement gathering and understanding the business process from the higher management.
- Create portal templates for user interfaces (Home, Product, location, news etc.).
- Developed data entry screen with the help PL/SQL portlet for Product, Locations, News etc. pages.
- Design Portal template for page showing up in the site (Home, Product, location, news etc.).
- Oracle BI intergrades with Oracle Portal.
- Registered web and database providers.
- Properly implemented events and parameters for the page navigation.
- Configure Ultra search module.
- Testing and implementation in the production server.
Confidential
Senior Software Engineer
Responsibilities:
- ETL Designer: Defines the extraction adapter, Configures the transformation rules, and loads data to the selected database
- RAWorkshop: Prepares the data sources for analysis, defines the actual matching criteria through dimensions and facts specification
- Launcher: Executes the Reconciliation
- Dataviewer: Provides view of the results, allows further drill downs, saving of reports and setting alarms
- Issue Tracker: Creating and tracking issues
Confidential
Software Engineer
Responsibilities:
- Designing database tables, creation of EJB component, stored procedures, package for implementing the business logic, use JSP for User Interface.
- Interacting with the Client Doctor’s Team
Environment: JDK1.4, JDBC, JSP, EJB, Oracle 9, JBoss 4, Struts
Confidential
Technical ArchitectResponsibilities:
- Instance Messaging service for one to many Buddies, Buddy List, Add & Remove buddy, message alert, offline messages. I was involved in:
- Designing XML files,Using thread for communicating with one to many buddies.
- Configuring Jabber Server 1.4.2 in Red Hat Linux 9.
Environment: C++, Jabber Server 1.4.2 in Red Hat Linux 7.3, Class Diagram using UML Para diagram.
Confidential
Technical ArchitectResponsibilities:
- Designing database tables, creation of VB component, stored procedures, implementing the business logic, use ASP for the User Interface.
- Interacting with the Confidential people.
Environment: VB6, ASP, SQL Server 2000, Crystal Report 9.