NARENDHIRAN ASOKAN
Contact No: (+**) - 994-***-****
Email Id:
***********.******@**********.***
Professional Summary
. Dynamic and diligent professional with 4 years & 8 months of
experience in Information Technology
. Extensive experience in developing multi-tier applications using Web
Technologies
. Possess expertise in Oracle Universal Content Management 10gR3
(Stellent) Server.
. Possess exposure in Autonomy Interwoven TeamSite 7.2.1 and MediaBin
7.2
. Possess knowledge in Webogic Portal, Java & J2ee Applications.
. Possess excellent analytical and interpersonal skills
Work Experience
Company Name: Sapient (Bangalore)
Designation: Senior Associate
Duration: September 2010- Till Date
Company Name: Verizon Data Services India Pvt Ltd (Chennai)
Designation: Analyst
Duration: September 2009 - September 2010
Company Name: Xansa India Ltd (Steria Group) (Noida)
Designation: Senior Engineer
Duration: August 2006 - September 2009
Technical Skills
Language: Java 1.5
Databases: Oracle 10g
Web Technologies: JSP 1.2 and Servlets 2.1
Frameworks: Struts 1.2, spring, Web logic Portal 10.3
Scripting Languages: Acrobat Java Script, and Idoc Script, Ajax
Markup Languages: HTML and XML
Web Servers: Apache Tomcat 5.5
Application Servers: Web Logic
Content Management System: Stellent 7.5, Oracle UCM 10gR3, TeamSite 7.2.1
Web Content Management: Stellent Site Studio Designer (7.6, 10gR4)
Document Management: Desktop Integration Suite 10gR3, Dynamic Converter
10gR3
Tools/IDE: IntelliJIDEA 5.1, Eclipse 3.2, AdobeAcrobatProfessional 6.0,
Version Control: Rational Clear Case, SVN
Education
. Bachelor of Engineering with specialization in Computer Science and
Engineering,
Sona College of Technology, Salem (2000-2004)
-76.8%
. H.S.C in V.V.H.S School, Tiruchengode (1998-1999) - 89.4%
. S.S.L.C in A.E.T School, Erode (1996-1997)
- 84.5%
Awards /Certification/ Training
. Star performer of the year 2008(Steria)
. Got Spot award for the year 2010(Verizon)
. Sun Certified Java Programmer (scjp 1.5)
. Sun Certified Web Component Developer (scwcd 1.5)
. IBM Certified in Object Oriented Analysis
. Trained in Oracle Stellent Sitestudio by Oracle
. Trained in Oracle UCM Administration by Oracle
. Trained in Weblogic Portal 10.1 by VamSoft
. Trained in TeamSite 7.2 by Autonomy
Sapient September 2010 - Till Date
CHRYSLER
IWOV - Replatform
The purpose of this project to build the content management system
with Teamsite 7.2.1. As part of development we need to integrate Teamsite
with few other external applications. Website design and development
contains creating of Static Site Publisher components and Templates with
DCT's as content providers. The Website would be build through the
interwoven products such as, TeamSite and Site Publisher application. The
integration will cover following areas like Content creation, Presentation,
Template Creation, Component Development and Publish Strategy.
Environment: Interwoven TS 7.2.1, SitePublisher, Workflow modeler, Red Hat
Linux
Roles and Responsibilities
1. Setting up TeamSite, Search configuration, Open Deploy in Dev
environment.
2. Involved in creating DCR & DCT Templates.
DAM - MediaBin
Virage MediaBin is a Digital Asset Management product, which
maintains a centralized repository for different type of assets. The image
is stored as a core asset, and then all derivative or copies are created
from that core asset.
Roles and Responsibilities
1. Setting up MediaBin and related components in Dev environment
2. Involved in writing custom code to import the existing Assets and
Email notification for the Admin regarding Asset Expiration.
Environment: MediaBin 7.2, Java, SQL Server 2008
Verizon
September 2009 - September 2010
VIBE-PN (Verizon Internet Business Engine-Project North)
VIBE system is a customer management system, which allows managing
Verizon customers in a very flexible way. The system was developed using
portal framework (JSR 168) and UCM as content management system.
Authoring & QA
Authoring
Authoring portal is the core part of vibe project this module features
feedback manager, content manager and creation of content.
Content Creation
Content Creation involves four steps in creating content. Step 1
involves in selecting specific content type and its metadata's. Step 2
involves in feature of FCK editor which is used to capture the placeholder
values. Each content type has its own placehlolder's.Each placeholder's
values as updated in a xml format which is available in UCM.step 3 involves
relating the other content's as primary and secondary to the newly created
content .step 4 is the place where user can specify their content's
published date.
Revert Posting
Revert posting which helps in reviewing the older version UCM content
and has the feature to revert the existing content with anyone of the older
version content.
Content manager
Content manager is a portlet which is used to manage the created
content .User has option such as deleting the content, making the content
Inactive and InProgress.ContentManager also features preview, copy and
spawn functionalities.
Feedback manager
Feedback manager portlet feature the mail functionality, where user
has Inbox which holds the content received by the user, InProgress holds
the content details which is in progress for the user and closed hold the
content details which are closed by the user. This portlet provides the
functionality in such a way a user can view the content details and
provides their feedback for the specific content and make it in progress or
close the content
QA
QA is a portal which is used to holds the content which are all in
review for the user. The user (QA) has option to approve or reject content.
When a QA approves or rejects content the corresponding operation happens
in UCM and the status will be updated in Oracle DB.
Environment: Java 1.5, Jsp, Servlets, Web Logic Portal 10.3(JSR 168),
Oracle 10g,
UCM 10gR3, Ajax, spring
Roles and Responsibilities
1. Involved in creating UCM Adaptor to communicate vibe application with
UCM using RIDC.
2. Involved in writing UCM service's for content creation and QA
approval.
3. Involved in replication & batch loader setup.
4. Involved in writing UCM filter component for Vibe application.
Kati
Kati is a Knowledge base system which is used by Verizon
business unit. This involves websites such as Minerva, ASPAC etc, are some
of the sites managed by this system. This project involves upgrading the
system from Stellent 7.5 to UCM 10gR3.This also involves adding some
additional futures such as notifying the admin related to content which are
going to expire.
Kati involves enhancements to notify the authors if their
content's approaches its review dates. Adding Header & Footer to the
documents checked in by the authors.
Environment: Java 1.5, Eclipse 3.2, Apache 2.1, UCM 10gR3, Stellent Site
Studio Designer 7.6
Roles and Responsibilities
1. Involved in requirement gathering.
2. Installed and configured 10gR3 Content Server as an upgrade "install
and migrate" from Content Server 7.5 to UCM 10gR3 using Archiver, CMU
and Folder Archive Configurations.
3. Developed advanced custom components and Java filters to implement
new functionality.
4. Created advanced Content Server layouts and skins.
5. Modified existing components as per the functional requirements.
6. Created workflows, metadata, profiles, rules, views, schema, and
relations.
7. Created replication setup.
Steria
Government Sector (UK) May 2007 - September 2009
Project: The Club
The Cabinet Office (Directgov), the Department for
Education and Skills (DCSF) and the Department of Health (DH) have
undertaken a collaborative program with the aim to procure, implement and
operate a central Content Management System (CMS) and e-hosting under a
managed service. This collaborative program is known as 'The Club'.
DH (Department of Health)
Webcast
Webcast is a media file distributed over the Internet
using streaming media technology. Webcast uses streaming media
technology to take a single content source and distribute it to many
simultaneous listeners/viewers. In the case of webcast a contributor
will contribute a media file with an SAMI file, which is an optional
as contributor can decide whether the media will have caption or not.
A SAMI file contains the captions and definitions for how and when the
captions should display.
When the media content is checked in, a filter will be
called which will create an ASX file. ASX file is media/audio type
file, which will have the reference URL to media and caption, which
media player will use to render the media with caption in the browser.
An ASX file will be generated only when the contributor contribute
both media and caption file.
Environment: Java 1.5, Idoc Script, Eclipse 3.2, Oracle 10g, Apache 2.1,
and Stellent 7.5, Stellent Site Studio Designer 7.6
Roles and Responsibilities
1. Involved in handling Web Cast module in Department of Health project.
2. Developed advanced custom components and Java filters to implement new
functionality.
3. Created profile, fragments and fragment library, Metadata rules for
the content type.
4. Created custom metadata, profiles and rules.
Image Map
Image map allows user to navigate to different Web pages by
clicking an image, image map consists of an image that is divided into
regions. Each region is then associated with a URL, created in order to
hyperlink areas of the image to various destinations (as opposed to a
normal image link, in which the entire area of the image links to a single
destination).
Environment: Java 1.5, Idoc Script, Eclipse 3.2, Oracle 10g, Apache 2.1,
and Stellent 7.5, Stellent Site Studio Designer 7.6
Roles and Responsibilities
1. Created custom component to achieve Image Map functionality
2. Created profile, Metadata rules, fragments and fragment library for
the content type.
3. Created custom pages using Idoc Script and hcsp file.
4. Created custom metadata, profiles and rules
DCSF (Department for children school and families)
SSO
Single sign-on (SSO) is a session/user authentication process that
permits a user to enter one name and password in order to access multiple
applications. Single Sign-On (SSO) systems consist of an agent installed on
web servers, and a central infrastructure that includes a Directory and
servers or logic to manage Authentication and Access Control.
When Users attempt to Access an SSO-enabled web server or web
application, the SSO agent redirects the user's web browser to an
Authentication Server, where the user signs in. The web browser is then
redirected back to the requested web application, and the User can Access
the application or web content.
When an already authenticated user accesses another web
application, the agent on the web application retrieves the user's
validated Credentials, thus eliminating any need for the user to sign on
again.
Environment: Java 1.5, LDAP, Idoc Script, Eclipse 3.2, Servlets 2.4,
Jxplorer, Oracle 10g, Apache 2.1, JBoss 4.0, and Stellent 7.5,Stellent Site
Studio Designer 7.6
Roles and Responsibilities
1. Involved in SSO module in Schools web project.
2. I have been involved in bug fixing in SSO components
DG (Directgov)
Search Template
A search function makes the site interactive and gives end users more
control over the website. Search allows quickly, finding what an end user
is looking for in a website.
As per the new requirements the Recommended Links has to be a
contribution region, so that contributor can contribute the Recommended
Links. Based on the parameter contributed by contributor will decide
whether the Recommended has to be combined with the Normal search result
return by K2Search engine, or in Right hand side display for Recommended
Links or in both results. Refine Search option which includes easy way to
navigate to Advanced Search Links, Search Tips etc was also changed into a
contribution region so that contributor can contribute the Refine Search
options.
Did You Mean (DYM)
"Did You Mean" (DYM) search functionality has been implemented to
enhance the end user experience while searching, this functionality has
added a new level of information to the search results giving the end
user alternative search queries that they may use to perform
alternative searches. This functionality has been implemented by using the
verity search API's.
The benefits of using DYM is to eliminate the frustration that
comes with misspellings or mistyping a search query and to improve
search results with alternate spellings, even for words not found in
standard collection.
On-Line Help Forms
On-Line Help Forms are used to get user comments based on their
observation with the site. 'Contact Us' forms are used by the user to
report errors, broken links, technical problems or comment on the site or
any of our associated online services. 'Feedback' forms are used to provide
feedback by the user on his experience of using Directgov.
The benefits of using 'On-Line Help Forms' which enable Directgov
to understand citizen needs and drive business improvements through
the Directgov helpdesk system facility that provides analytical
reporting information within the complaints and feedback data, and to
improve the citizen feedback management processes via sending automatic
acknowledgements
CAPTCHA (Completely Automated Public Turing Test to tell Computers
and Humans Apart) is a challenge-response system test designed to
differentiate humans from automated programs. CAPTCHA differentiates
between human and bot by setting some task that is easy for most humans to
perform but is more difficult and time-consuming for current bots to
complete.
CAPTCHAs are often used to stop bots and other automated programs
from using blogs to affect search engine rankings, signing up for e-mail
accounts to send out spam or take part in on-line polls.
Environment: Java 1.5, Idoc Script, Eclipse 3.2, Oracle 10g, Apache 2.1,
and Stellent 7.5, Stellent Site Studio Designer 7.6
Roles and Responsibilities
1. Involved in handling Search module in Directgov.
2. Involved in creating contribution regions and rendering it as
per the functionality
3. Involved in implementing the required Search functionalities
Barclays Bank (UK) September 2006 - April
2007
Project: Barclays Business Internet Banking
Barclays is one of the biggest banks in UK. BBIB is a web-based
application of the existing desktop application. However, much new
functionality has also been added in this application. The existing project
is being enhanced so that Barclay's customers can perform major banking
operations online. Many new features are being added for the coming
releases of the project.
The purpose of the Customer Registration Form is to allow the
Business Banking Relationship Teams to capture registration details and
signatures whilst with a prospective BIB customers. This registration form
is used to link the legal entities to their main Customer. The PDF Form can
then be e-mailed to Business Banking Contact Center (BBCC) at Gad brook
Park who can then import the PDF form into the BIB Application.
Additionally the form can be printed by the Relationship Teams and signed
by the customer as a proof of acceptance of the BIB service. This was
developed using Adobe Acrobat Java Script API for front-end design.
Environment: Java 1.4, Acrobat JavaScript, Adobe Acrobat Professional 6.0,
JSP, Servlets, IntelliJIDEA 5.1, Struts
Roles and Responsibilities
1. Involved in handling Customer Registration module in Barclay's
project.
2. Involved in the areas of coding optimally, debugging, implementing
concepts and bug fixing for this module.
Personal Details
Name: Narendhiran Asokan
Father Name: K Asokan
DOB: 20-01-1982
Passport Number: F7472209
Residential Address: 492 10th Cross,
Ambedkar Nagar,
Whitefield, Bangalore - 66.