Post Job Free
Sign in

Developer Oracle

Location:
siouxfalls, SD, 57104
Salary:
100000 Per year
Posted:
September 19, 2012

Contact this candidate

Resume:

PRABHAS A

SUMMARY

• Over * years of experience as an IT Analyst/Sr.Software Developer in analysis, design, development, implementation and production support of Client-Server, Enterprise and BPM applications. Primary technical implementation areas are JAVA/J2EE/Oracle BPM (ALBPM)/Web Logic/AJAX.

• Proficient in Designing and Archestrating BPM processes on Oracle BPM(ALBPM).

• Been in application for total live cycle starting from Requirements gathering, Design, Development, Test Planning & did Deployments into SIT/UAT/PROD as per the Organizational level approval packaging processes(HERMES).

• Working as Primary Escalation POC for Oracle BPM (ALBPM) application in Production.

• Migrated BPM application from ALBPM 5.7 version to Oracle BPM 10gr3.Acted as incharge /POC/Integrator/Developer in all phases of application.

• Expert in troubleshooting Oracle BPM workitem / instance issues in production (Unix) environment.

• Expert in troubleshooting migrated PRODUCTION issue instances/workitems from ALBPM 5.7 to Oracle BPM 10gr3.

• Proficient in Enterprise Integration of external systems like Lotus Domino / Cognos / Teradata / Symphony with Oracle BPM application.

• Expert in Cleaning up deployed or deprecated versions of Oracle BPM (ALBPM) application in Production environment.

• Very good Knowledge in Installing, Troubleshooting, and Configuring of ALBPM 5.7, 6.0, Oracle BPM10gr3 Studio and Admin Server on Web logic Application Server 8.2/9.0/10.3.

• Expert in operating instances or workitems manipulation from BPM Engine using PAPI calls.

• Experience in developing and deploying Enterprise Applications using Weblogic, Websphere, Tomcat, JRun, Eclipse, RAD, YUI, ExtJS and JBoss.

• Expertise on server-side Java computing based on the J2EE architecture, Oracle Business Process Management(ALBPM), Struts framework.

• Expertise in Oracle BPM (ALBPM), JAVA, J2EE, PBL, BPMN, Servlets, JSP, JMS, JDBC, JNDI, Struts, EJB, Hibernate, YahooUI, Web Services, SOAP, JDBC, XML, XSLT, AJAX, HTML, DHTML, Java Script, CSS, Json-RPC.

• Proficient in using Tools namely Oracle Business Process Management (OBPM/ALPBM), Rational Application Developer (RAD), Eclipse, Toad, SQL Developer, Putty.

• Expertise in Integrating JSP pages into OBPM(ALBPM) presentations.

• Expertise in maintaining and supporting of OBPM(ALBPM) application in Production and UAT.

• Expertise in deploying Oracle BPM (ALBPM) fpr and J2EE war applications into Production, Staging and Integration Environments.

• Expert in integrating Siteminder/SSO to J2EE application.

• Involved in Application Design, Framework Design, User Interface Design and Coding. Well versed with all the phases of System Life Cycle namely Analysis, Design, Development and Implementation.

• Proficient in using Oracle, DB2, SQL for application development with Web Logic and Tomcat.

• Expertise in developing front end UI using Ajax based Java script with YahooUI and ExtJS toolkit.

• Expertise in writing Stored Procedures, Triggers, Functions in Oracle 10g environment.

• Expertise in development of multi-tier application using J2EE Design Patterns and Object Oriented Technologies such as MVC, DAO, DTO, Singleton, Session Façade, Service Locator and Proxy.

• Good Knowledge & Experience utilizing agile methodologies such as SCRUM, XP, Test Driven Development (TDD).

• Participated in QA and have good experience involving in Functional testing, Integration testing, and Performance testing.

• Wide exposure to Banking, Insurance and Judiciary domains.

• Possess excellent communication and written skills, leadership and mentorship qualities. Process oriented and good team player.

PROFESSIONAL CERTIFICATIONS:

o Sun Certified Java Programmer 5.0.

TECHNICAL SKILLS

Architecture/Frameworks J2EE, MVC, SOA, Struts, Hibernate, Swing

Languages Java, BPEL, Process Busniness Language(PBL),Forte and XML

Application Server

BEA Weblogic 8.1/9.x,Tomcat 4.x/5.x/6.x,Jboss 4.2

Script Languages XML, HTML,Json-RPC, Javascript, ShellScript, CSS

Server Programming J2EE, Java,WebService, JSP, JDBC, JMS, Servlets, JNDI, EJB, JavaBeans,JMS

Design Methodologies Design Patterns, OOAD, RUP, XP

GUI /Visualization

JAVA, JSP, JSF, AWT, Swing, Applets, AJAX, Html, YahooUI and ExtJS Toolkit

Tools/Technologies

Oracle Business Process Management(OBPM 10gr3),Aqualogic Business Process Management(ALBPM 5.7),Oracle BPEL, Rational Application Developer (RAD), Eclipse, Ant, Log4j, TOAD, Sql Developer, Putty, MS Visio

Databases

Oracle 11g/10g/9i, DB2, MySQL, SQL, PLSQL.

Version Control Tools Concurrent Versions System,SVN

Distributed Objects Java Beans, RMI,EJB

Frameworks MVC, Struts, Hibernate,Swings.

Operating Systems WINDOWS 2000, WINDOWS XP and Linux

EDUCATION

Bachelor of Technology in Computer Science and Engineering.

PROFESSIONAL EXPERIENCE

Client: CitiGroup, USA May 08 – Till Date

Project: Information Security (IS)

Role: Sr. Software Programmer Analyst/Designer/Module Leader/Onsite Co-Ordinator

CitiGroup is one of the world's largest bank and financial services company and its mission is to help clients reach their financial goals by being the world’s highest-value provider of banking and investment products and financial services. CitiGroup has total assets of approximately $1.9 trillion in U.S banking services. Information Security (IS) is a web application for provisioning secured user account requests. IS integrated with major secured systems like Cognos, Teradata, Symphony and Mainframes etc. in order to provision requests automatically. IS follows strict request approval process to process the requests. IS allows submitting multiple requests at a time so that it will reduce user burden by submitting sequentially. IS has been designed to update front end user provisioning forms dynamically by using well developed content management system.

Responsibilities:

Designed and Architected interoperable BPM processes with insight of future considerations.

Created a middle ware design pattern using PAPI in order to access instances from ALBPM Engine.

Acted as incharge/Point of Contact/Designer/Sr.Developer for total phase of application BPM migration from ALBPM 5.7 to Oracle BPM 10gr3.

Working as Primary Escalation POC for Information Security (OBPM) application in Production.

Responsible for deliverables of application deployments into Production.

Responsible for deploying and maintaining application in COB / Disaster Recovery.

Integrated Organization(CitiGroup) level SSO application with Information Security application.

Cleaned up deployed or deprecated versions of BPM application from Oracle BPM (ALBPM) Engine in unix environment.

Enhanced & Customized Oracle BPM workspace as per the requirements.

Developed and integrated external ORM system into Oracle BPM (ALBPM) in order to access Oracle Database inside processes.

Involved in end to end activities (Analysis, Design, Development and deployment) of Information Security application.

Excellent Knowledge in Installing, Trouble shooting, and Configuring of ALBPM 5.7, 6.0, Oracle BPM10gr3 Studio and Admin Server on Web logic Application Server 8.2/9.0.

Involved in gathering requirements from client and creating requirement documents.

Coordinated with offshore in order to fulfill the requirements.

Developed customized login application in order to integrate with Citi SSO into Production, UAT and SIT environments.

Involved in Production deployments. Acted as POC for production related issues, performance issues and External system integration issues.

Responsible for building war and ear files and deployed on Development, QA, Staging and Production Servers.

Responsible for creating RPM Packages through Organization level HERMES process for SIT,UAT and PROD installations.

Administered, configured, tuned, and troubleshoot Web Logic in a clustered environment on UNIX.

Developed presentation layer components, using JSP, YUI, AJAX and JavaScript.

Application Front end has been developed using Eclipse 3.3, JSP, Servlets, DHTML, HTML, YahooUI, XML, Struts.

Used Hibernate in DAO layer to access data from DB in both OBPM(ALBPM) and front end.

Developed UI using Ajax based Java script with YahooUI toolkit and involved in enhancing the Rich face components.

Used Log4j for logging.

Involved in mapping the objects into Oracle10g Database using Hibernate as persistence/ORM Framework.

Used Dyna Caching to render the Information Security front end Content Management System.

Installed the fix packs for the problems to get solved with the Application Server and updating the latest fix packs as per requirement.

Environment:Oracle BPM 10gr3, Aqualogic Business Process Management(ALBPM) 5.7,BEA Weblogic Application Server 8.1, Java/J2SE 1.4, J2EE 1.4, Eclipse 3.3, Servlets, JSP, Struts, Hibernate, Oracle 10g, DHTML, HTML, XML, Java Beans, JNDI, JDBC, JSR 168 API, JavaScript, YahooUI, AJAX, Unix, CVS, CSS.

Client: USAA, USA Sep 07 – April 08

Project: E-Desktop

Role: Sr. Web developer/Designer

USAA is financial services company offering banking, investing, and insurance to people and families that serve, or served in the United States military. E-Desktop is a web based tool set to help member service representatives to support customers. It has been integrated with CTI (Computer Telephony Integration) to serve members via telephone. It does basic automatic contact verification while connecting to representative. We have developed a USAA front end framework using YahooUI, ExtJS JavaScript library. This framework used in developing desktop kind of resemblance to deal with customer via CTI and regular member verification. The project extensively uses YahooUI, ExtJS, Ajax to serve customers etc along with JSP.

Responsibilities

Involved in gathering requirements from clients.

Involved in installing, administering and configuring of Websphere application Server 6.0.

Developed different kinds of approaches for member service desktop as proof of concepts in order to fulfill the client’s requirement.

Developed unique front end framework with OO JavaScript using YahooUI.

Prepared pilot testing application in order to integrate with CTI (Computer Telephony Integration) external system.

Preparation of time estimations, proposing solutions and client presentations.

Implementation of Architecture using Struts-MVC.

Developed the application using RAD 7.0, with JSP, Servlets, XML, Struts, and Web Services and deployed them on WebSphere.

Responsible to develop the application according to the all Health standards.

Developed front end UI with DHTML, Ajax based Java script with YahooUI and ExtJS.

Designed web services with XML dynamic configuration to support new predictive models and designed SOAP Clients.

Used Hibernate as the persistence/ORM framework, for mapping the objects into Oracle10g Database.

Fixed the YahooUI framework integration with Struts framework issues, and deployed the application modules on Websphere Application Server 6.0.

Experience in developing JUNIT Test Cases and, methodologies.

Used Log4J for logging.

Wrote ANT scripts to deploy the components on Websphere Application Server 6.1

Deployed the application on Unix System.

Environment: Websphere AS 6.1, RAD 7.0, Java1.5, J2EE, Struts 1.4, Web Services, SOA, JDBC, SQL, PLSQL, JavaScript,Log4J,YahooUI, ExtJS,JSP,Putty, JSTL, XML, DHTML,Linux(Red Hat),SOAP, ANT, UML, Servlets and CSS, UNIX.

Client: California Superior Courts, Alameda Feb 07 – Aug 07

Project: Juvenile Case Management System (JCMS)

Role: Module Lead/Developer

JCMS is one of the superior court application system .This Collects data for judges and administrators instead of simply listing pleadings and tracking cases, Based on structured and systematic gathering of data in the office and courtroom. Security levels are based on the user role with Judges having the highest level of security with access to images and details not available to general Juvenile Division court staff or outside agencies. Each case, matter, an action has its own security levels by a visibility code. Buttons, menu items, windows and other functionalities are strictly controlled based on user roles. For e.g. Judge’s notes - Case Notes - can be read only by the judge who created it, Ruling Notes for Law & Motion can be read by judges and research attorneys, but no one else.

Responsibilities

Requirements consolidation by interacting with service areas.

Understood and analyzed application in forte to reengineer.

Configured and administrated Forte4GL setup in development environments.

Conversion of functional requirements in to High Level and Low level Designs.

Responsible for design and development of UI and configured those using Swings.

Used Swings and Eclipse VE for UI development.

Developed advanced Components like TableTrees, Animated image scrolling for front end UI.

Implemented application flows using MVC pattern.

Created POJOs by making EJB as session faced for service components.

Responsible for the conforming to J2EE standards during implementation of designs.

Configured and maintained the Swing Frameworks with reusable components.

Involved in Version control tracking system for the application.

Involved in preparation of Test cases.

Deployed the application to a Jboss 4.2 on a Unix System.

Involved in fine tuning the application for better performance and had a head in resolving memory leakage issues.

Point of contact for production defects.

Gave training to new comers in understanding the Forte4GL and on reengineered architecture.

Environment: J2EE1.3, Java1.4, Swings, Jboss 4.2, EJB, Eclipse VE 3.1, JDBC, Java Beans, SQL, PLSQL, Informix, UNIX, Forte4GL.

Client: California Superior Courts, Alameda Nov 05 – Jan 07

Project: Restraining and Protective Orders (RPO)

Role: Module Lead / Developer

This is California government project, this was developed on SUN UDS platform (FORTE), due to discontinuing support of UDS from sun, the client want to migrate the existing application into J2EE application. RPO application is the central database repository of all Criminal and Civil Restraining and Protective Orders. This repository includes images from the Criminal Scanning Application and reference to images created from the Civil, DOMAIN, and CMS applications, which are stored in the DSM database. RPO tool bar contains four workspaces. Civil Orders, Criminal Orders and Confidential Information, WorkQeues and Reports. In Civil order has a list of all the restraining orders and images that come from Domain system and are in the Ready status. The ready status means the order is ready to be transmitted to DOJ.

Responsibilities:

Client interactions for requirements gathering and feasibility analysis.

Devised design new approaches to reengineer the existing scenarios & workflows.

Configured and administrated Forte4GL setup in development environments.

Client presentations and preparation of project estimations and approaches to achieve the functionality within the stipulated time.

Requirements consolidation by interacting with service areas.

Conversion of functional requirements in to High Level and Low level Designs.

Responsible for design and development of UI and configured those using Swings.

Used Swings and Eclipse VE for UI development.

Developed a Socket program in order to get information from external system to simulate actual scenario from existing application.

Developed business logic in more customizable and modular way, which meets the complex client requirement changes, as per the client specifications and specified coding standards using proprietary frameworks.

Implemented application flows using MVC.

Created POJOs by making EJB as session faced for service components.

Responsible for the conforming to J2EE standards during implementation of designs.

Configured and maintained the Swing Frameworks with reusable components.

Involved in Version control tracking system for the application.

Involved in preparation of Test cases.

Deployed the application to a Jboss 4.2 on a Unix System.

Analyzed and fixed production defects and Deployed application on UNIX server.

Point of contact for production defect tracking, analysis and resolution.

Environment: J2EE1.3, Java1.4, Swings, Jboss 4.2, Eclipse VE 3.1, JDBC, Java Beans, SQL, PLSQL, Informix, UNIX.



Contact this candidate