Principal Member Technical Staff Resume
Redwood Shores, CA
PROFESSIONAL EXPERIENCE:
- Has around 12 years experience in Information Technology Industry in Software Development using Java/J2EE/Oracle/. NET/ and other related tools.
- 5 years experience in design, development and configuration of Oracle Identity Manager.
- Designed, implemented, configured anddebugged Oracle IAM products like OIM, OID, OUD, SOA, ADF, etc.
- Has expertise in developing custom connectors, tasks, provisioning and other custom components to meet product requirements.
- Designed and implemented customer adapters and event handlers for OIM.
- Has in - depth knowledge of Approval workflow with SOA composite development and deployment.
- Extensively worked on OIM Connectors like Active Directory, OID, OUD, GTC with knowledge of provisioning workflows, schedule tasks and reconciliation process.
- Worked with several OIM customers in finance/retail/healthcare industryto help implement/upgrade OIM and fixcritical production issues.
- Worked with OIM product management to implement key features and resolve escalations to unblock customer and improve end user experience.
- Has experience with ICF Framework and OIM APIs.
- Customized OIM UI using ADF framework.
- Experience working with SPML and REST API for OIM R2 PS3.
- Experience working with OIM certifications and Segregation of Duties(SoD).
- Has experience working on Weblogic application server, JBoss and Tomcat servers.
- Has good knowledge of Software Development Life Cycle Concepts. Experience in both Agile and Waterfall development methodologies.
- Has good communication and Inter/Intra Personal Skills.
TECHNICAL SKILLS:
Operating System: Windows 2000/NT, Unix
Languages: Java, VB.NET, C#, PL/SQL
Web Technologies: Struts, Spring framework, ADF, Kodo, Hibernate, JSR 168 portlets, HTML, JavaScript, XML, .NET, JQuery, NodeJS
Application Servers: Jboss4.0, Weblogic 8.1, Tomcat 5.5.23
Web Servers: IIS, Apache web server 2.0.5.9
Development Tools: MS Visual Studio .NET 2003, Eclipse Juno, JDeveloper, IntelliJ
Front End: WDK (Apache Cocoon), Spring Framework, Liferay professional V 4.3.2, ADF
Back End: Oracle 10g, SQL Server 2000, DB2, MySQL
Configuration Management Tools: Git, Perforce, Subversion, Clarify, JIRA, Quality Center, Buganizer, BugDB
Build Management Tools: Ant 1.6.5, Maven 1.0.2
Testing Tools: QTP, SoapUI, Junit
PROFESSIONAL EXPERIENCE:
Confidential, Redwood Shores, CA
Principal Member Technical Staff
Technologies Used: ADF, OAF framework, Weblogic, EclipseLink, SPML, REST, GIT, ANT, JUNIT, OID/OUD.
Responsibilities:
- Architect, design, and implement next-generation Identity Administration features.
- Debug and fix complex software issues involving multiple components and multiple products.
- Worked on OIM Connectors like Active Directory, OID, OUD, GTC, provisioning workflows, schedule tasks and reconciliation processes.
- Worked on SPML and REST API for OIM R2 PS3
- Come up with multiple approaches for assigned user stories and develop and rollout the approach approved by the Product Manager.
Confidential, Mountain View, CA
Senior Application/Technical Lead Developer
Technologies Used: JSP,GWT,Webwork,GSE(Google Servlet Engine), Hibernate, Axis, Quartz, log4j, Perforce, BEADS.
Responsibilities:
- Understand, design and implement changes required for new GHR releases. This involves understanding existing systems and designing the changes required with minimum or no impact to existing processes.
- Create and maintain Technical specification document.
- Do root cause analysis for critical bugs and drive implementation of fixes to eliminate its occurrence
- Design and develop front end using GWT, Webwork, JSP, JSTL and other custom tag libraries.
- Create web services using SOA like SOAP and producing WSDL using Axis.
- Implement object/relational persistence (Hibernate) for the domain model.
- Prepare JUnit test cases for the application unit testing.
- Follow code review and check in processes using critique and perforce.
- Use Jmock for unit and mock automated testing for development/SIT environment.
- Create and deliver builds for QA and stage using BEADS.
- Use Agile Methodology for Project Management, SDLC and Testing.
Confidential, Denver, CO
Senior Application/Lead Developer
Confidential: Spring-ws, Hibernate, JDBC, Java Web Services, Subversion, Maven, Weblogic 10.3, Mercury QTP, Quality Center, SoapUI, Junit 4, Clover.
Responsibilities:
- Development Lead for automated testing effort in SIT environment
- Assess/implement various tools available for functional/web services/post-processing checks/unit and mock automated testing for development/SIT environment.
- Understand, design and implement changes required for UDAP compliance. This involves understanding existing systems and designing the changes required with minimum or no impact to existing processes.
- Create and deploy new web services using spring-ws which can be invoked by external systems interfacing with the same.
- Update existing customer Confidential for UDAP compliance.
- Proactively work with various teams like dev, QA and configuration management to ensure timely and defect-free monthly releases.
Cognizant Technologies Pvt. Ltd. -a leading global IT and business process outsourcing services provider.
Confidential
Team Lead
Responsibilities:
- Worked as a team lead for the CMP Web 2.0 project, which is a part of the IME vertical in Cognizant India.
- As a team lead for the above project, my role was as follows:
- Lead the development team to carry out a POC on Liferay 4.3.3
- Study the existing ATG framework and design the system requirements for the rewrite.
- Present the project estimate to the client and identify deliverables based on SCRUM model
- Create detailed design documentation and present it for approval
- Carry out task assignment and resource management
- Carry out status reporting and quality audits
Confidential
Developer
Responsibilities:
- Key Member of Confidential Rewrite Team, which is a part of the Java Operations and Finance Technology group within Lehman India.
Confidential
Senior System Engineer
Responsibilities:
- Represented the content product line in the SWAT team and contributed in resolving critical customer issues.
- Represented the content team in the product release meetings to ensure the team met the exit criteria for the product.
- Trained new joiners on the content product and framework.
- Was a SPOC for content team and interacted with dev, QA, release and doc teams for all issues and updates related to product development.
Environment: J2EE, EJB, Design Patterns, XML, JBoss, WDK, .NET, C#, Web Services.
Confidential
Software Developer
Responsibilities:
- Implemented Product Support using ASP.NET and completed both development and deployment.
- Worked directly with the R&D Director in design and development of the support site.
- Provided technical know-how on the Support framework for the Support team members to continue with the administration of Eftia Support.
- Carried out complete documentation of Support Site.
- Proposed and implemented new features to be included in the site for prospective development Like customized reports using Crystal Reports for .NET, User activity tracking using XML Support in .NET etc