Pratima Kalra
*****, ****** ***** ******, ** Alameda, Mission Viejo CA 92691
312-***-**** . *******.*****@*****.***
SUMMARY
. Over 5 years of Experience in full life cycle development involving
analysis, design (System/OO), development, testing, documentation,
implementation & maintenance of application software in Web-based
environment, content repositories and Client/Server architecture.
. 4+ Years of experience in implementing dynamic web applications and
managing content repositories using Oracle Enterprise Content
Management and ODC.
. Expertise in SDLC, Software Development, Java Application Development,
Distributed Application Development and Object Oriented Programming
(OOP).
. Experienced in using various design patterns such as MVC (Model-View-
Controller) for the development of Multi-Tier distributed Enterprise
Applications.
. Expertise in client side designing and validations using HTML, DHTML,
CSS, and JavaScript.
. Experienced in using Java IDE tools like Eclipse and JDeveloper.
. Excellent in databases like Oracle 8i/9i/10g and SQL Server 2000.
. Experienced in working with different operating systems Windows
98/2000/NT/XP, UNIX, LINUX.
. Experienced in database design and creating Complex SQL Queries,
writing PL/SQL Stored procedures, functions, triggers and Exceptions.
. Experience in performing client requirement analysis and preparing
functional specification.
. Good working knowledge on Tortoise CVS, VSS and Clear Case for version
control.
. Good working knowledge on various ftp clients like WinSCP and Putty.
. Conducted requirement analysis for multiple projects which included
creation of SRS documents, use cases, activity process flow diagrams
and module specification
. Played the role of team lead on making sure the timely delivery of
the project
. Created test cases and conducted rigorous testing making sure that
the application withstand every scenario and documented the special
scenario.
. Committed to excellence, self-motivator, fast-learner, team-player,
and a prudent developer with
strong problem-solving skills and communication skills.
. Ability to learn and use new systems and paradigms in considerably
less time, Solid communicator with exceptional team-building skills.
SOFTWARE SKILLS
Programming languages C, Java, SQL, PL/SQL, T-SQL
Web Technologies XML, CSS, Java Script, HTML 3.x/4.x, DHTML,AJAX.
Databases Oracle 9i/10g, MS SQL Server 2000, MS Access.
IDE Tools Eclipse 3.0/3.1/3.2, Jdeveloper
Operating Systems Windows 98/2000/XP, UNIX, LINUX.
Web Servers Apache HTTP server, Tomcat, IIS(Internet Information Server)
Professional experience
KPR Systems
Oct'09-Present
Role: Designer & Developer
Project: CSA Automation
Description: CSA Automation is a web based application that
automates/streamlines all system access for the entire organization in one
central location . This application is also used to track the access to a
system at any given moment and can be updated if required (employment
termination, change of responsibilities etc.)
Responsibilities:
. Archive and data warehouse the historical data and provide reports
. Involved in designing the user interfaces.
. Providing quality testing/load testing of the application using QTP
etc tools.
. Used PDF reporting tool to generate any reports for users, management
etc.
Environment: Java, Pl/SQL, SQL Developer, Unix
ADIA, Abu Dhabi
Feb'08-Sep'09
Role: Solution Architect & Developer
Project: Content Central
Description: This project involves implementation of Intranet Portal and
ECM system across the Organization. On ECM part, work involves migration
from legacy systems, Integration with Scanners using ODC, workflow
integration using BPEL, LDAP integration using OID, SSO Integration using
Oracle SSO. Besides it involves configuration/development of several
standard/custom components. Also involves CIS Integration and custom
Portlet Development.
Responsibilities:
. Involved in requirements gathering and client interactions, worked
along with project manager in scheduling the tasks.
. Involved in designing the user interfaces using ADF and portal.
. Developed portal pages using Oracle Portal for displaying content from
UCM repository.
. Used workflow for approval and rejection of documents in real estate
department and also added subscriptions for changes.
. Used Dynamic convertor for displaying content in the repository on
portal interface and html conversions.
. Used PDF convertor to convert word documents to pdf format and also
added digital signature using Cosign.
. Used ODC with UCM for scanning documents. Scanned documents would be
directly checked-in the UCM. User will provide relevant metadata
before uploading the document into UCM.
. Integrated SSO with Microsoft Active Directory and Oracle Internet
Directory to avoid multiple entry of username/password while accessing
portal and ucm.
. Developed various custom components using idocscripts for version
control and auto check in based on security profiles.
. Contribution Folders (using UCM Folders) were used for storing content
directly from Desktop into Oracle UCM.
. Configured Desktop Integration Suite (DIS) on all machines used by
contributors.
. Integrated Lotus notes email client with UCM to contribute content
directly from Lotus notes email client.
. Identified and used various modes of content contribution and content
consumption, as part of requirement studies around content
contribution and consumption model. For e.g. UCM folders, MS office,
Lotus notes email client, Oracle Document Capture, UCM web interface,
Online HR forms etc.
. Full text search was configured using Oracle 10g text.
. Created various profiles for different departments like IT and HR to
limit access to other fields and confidential documents.
. Configured Oracle FileStore Provider with Oracle 10g UCM to store all
the documents in Oracle 10g Database.
. Was responsible mainly for Third-party Integrations using
Omniportlets, RSS Feeds.
. Migration of the entire portal along with data from Development to
Production instance.
. Created various custom components like logout component, component for
creating skin, tree checkin and search component, component to auto
populate folder fields etc.
. Migrated document from various content repositories like lotus domino
doc, windows shared folders and Microsoft EPM. Content Categorizer was
used for batch loading documents in bulk.
. Involved in analysis, design and development of UCM and ODC and
developed specs that include Use Cases, Sequence Diagrams, Visio
diagrams and Activity Diagrams.
. Preparation of Integration and Unit Test Design and Integration Test
Report.
. Implemented the application using the concrete principles laid down by
several design patterns such as MVC, Data Access Object and VO.
. Extensively used XML, Web services for transferring/retrieving data
between different Applications.
. Implemented the application using the concrete principles laid down by
several design patterns such as MVC, Data Access Object and VO.
. Extensively used XML, Web services for transferring/retrieving data
between different Applications.
. Used Asynchronous JavaScript Technology and XML (AJAX).
. Involved in helping the team members both technically and
functionally.
Environment: Oracle UCM, Java, Oracle Portal, HTML, JavaScript, BPEL,
Oracle DB 10g, Kofax, Document Capture, Oracle internet directory, Oracle
Single sign On, VBA Script, Core FTP Client, Tortoise CVS, SQL Developer,
Oracle Jdeveloper 10g, CSS, Idoc scripting.
NBK, Kuwait
Jun'07-Jan'08
Role: Solution Architect and Developer
Project: National Bank of Kuwait
Description: This project was developed using UCM and URM (Universal
Records Management) to manage their documents and investments as well as
the litigation policies to remove the content once unused. This project
also involved Document scanning and checkin using Oracle Document Capture.
This also involved development of custom java filters for dynamic prefix.
Responsibilities:
. Leaded a team of two to help them implement the design.
. Instrumenting, debugging and profiling applications to focus
optimization efforts.
. Used ODC for scanning the documents and various forms and also checkin
the same into the content server.
. Used physical manager in URM to manage and locate the physical
documents.
. Involved in maintaining the litigation policies and old records using
the various modules of Universal Records Manager.
. Used Cosign to sign and authenticate the documents.
. Acted as single point of contact, solution architect and developer for
UCM and URM.
. Used Batch loader for migration of various documents from old
repository to UCM repository.
. Involved in all phases of Software Development Life Cycle (SDLC).
. Involved in client interactions to understand the system requirements.
. Ensured and managed technical solution quality solutions.
. Preparation of Integration Test Design and Integration Test Report.
. Used Windows XP for development and deployment.
Environment: Oracle UCM, Document Capture, CoSign integration, Java,
Eclipse 3.2, Oracle 10g.
National Trust
Jan'07-Jun'07
Role: Technical Consultant
Project: CRM Engage - UCM Integration
Description: This project involved Kofax Integration with UCM. Custom java
filters were developed for integrating UCM with Oracle E-Business Suite,
using BPEL webservices. It also involved webforms and UCM web services
implementations.
Responsibilities:
. Acted as single point of contact and developer for UCM, with help of a
Solution Architect.
. Developed custom java filters for integrating UCM with EBS.
. Involved in client interactions to understand the system.
. Worked in close interaction with Presales team for providing feedbacks
on RFQs/RFIs related to Oracle UCM and other stellent-based products.
. Used Eclipse in developing different J2EE components.
. Added the functionality for View help and FAQ links to view the html
pages.
. Involved in EBS Integration using webservice calls in check in
filters.
. Preparation of Integration Test Design and Integration Test Report.
. Used Windows XP for development and UNIX for deployment.
. Involved in testing the functionality of the application and posting
the bugs in bug tracking tool.
Environment: Oracle UCM, Oracle Jdeveloper 10g, Sql Developer, HCSF/HCSP,
UNIX
CMC Jaipur(Internal)
Jan'05-Dec'05
Role: Developer
Project: Stellent Rezoning POC Demo
Description: The Project involved full solution design, development and
documentation and demo-preparation. It is related to an online application
approval process. An application undergoes approval from types of users;
each of which can upload attachments for it and then can approve/reject the
same.
Responsibilities:
. Work involved cost-estimations, Solution-design, R&D on Content Server
functionalities and its proprietary IdocScript language
. Involved in managing various data workflows
. Developed re-usable Site Studio Templates, components, widget
. Edited site hierarchy in Site Studio
. Created contribution regions for content authors to add content
. Created Stellent services, service handlers, and event filters in Java
. Coded and Designed Stellent web pages using Site Studio implementing
Regions, Templates (Regions and Pages), Elements and Fragments.
. Involved in unit testing and integration testing.
. Reviewed the code and functional requirements.
. Involved in re-factoring the java code according to the java coding
standards.
. Played the Configuration Manager role in the project to maintain the
code versions and deliverables.
. Developed presentation layer using HTML, DHTML, CSS, JSP and Java
Script.
. Used JavaScript for client side validations.
. Also conducted 1 week hands-on training for whole "Content &
Collaboration" team and Bid team.
. Overall performance tuning of the application.
Environment: Oracle Stellent UCM, HSCF/HCSP pages, IdocScript, Stellent
Site Studio, Toad
Vaibhav Structurals Kota, India
Jun'05-Dec'05
Role: Developer
Project: Customer Order Processing Application.
Description: This project allows the customers to post their orders through
Web. Various operations relating to their orders such as expediting,
canceling, splitting the order lines can be done through the web itself.
Apart from that, the status of their order is also displayed upon request.
Responsibilities:
. Actively involved in analyzing and collecting user requirements
. Wrote Specification for the development
. Participated in Server side and Client side programming
. Wrote SQL stored procedures, used JDBC to connect to database
. Created a user Interface through HTML and JSP
. Involved in developing various Servlets.
. Tested and validated the application on different testing
environments.
Environment: UNIX, Java (JDK 1.2), JSP, Oracle 9i, JDBC, Apache Tomcat.
DSCL Kota India
Jun'04-Dec'04
Role: Developer
Project: Office Automation Project HMIS
Description: Offshore Project Analysis and testing of the project and
Windows Application Development using VB.NET language.
Responsibilities:
. Worked as Summer Project Trainee. Analyze the HMIS application and
understand its implementation.
. Designed and developed the user interface.
. Develop a Windows based Application using ADO.NET
. Developed excel-sheet based DB project using ADO.NET
. Helped in testing of the project and finding Bugs.
. Involved in helping the team members both technically and
functionally.
. Used MS Access as back-end database.
Environment: .NET Technologies (mainly VB.NET) MS Access, MS SQL Server
EDUCATION
Bachelor of Engineering from Rajasthan University, Jaipur.
Current Visa Status: H1-B