SC

Srinivasan Chandrasekaran

available

Last update: 06.09.2022

Solution Architect, Software Consultant, Software Consultant

Graduation: Bachelor of Engineering (Mechanical)
Hourly-/Daily rates: show
Languages: English (Full Professional)

Attachments

Srinivasan-resume.doc

Skills

Java and Web related technologies, Java, AEM, Struts, Spring, EJB, XML, Servlets, JDBC, Oracle 8.0, Java Script, HTML, JSP, Windows 9x, Windows NT platform, Windows NT, Windows9x, MS DOS, UNIX, Adv Java, C++, C, Visual Basic 6.0, JavaScript, ASP, XML. APPLICATION SERVER, WebLogic8.1, Iplanet App Server6.5, Websphere3.8, Tomcat5.5, JWS2.0, JSDK2.0, MIDDLEWARE, AWS, RMI, DATABASE, Oracle8i, MS Access, SQL Server, WCM, Livelink, CSS, Jquery, AJAX, GitHub, Maven, CQ5, Marketo, social media, Facebook, Publisher, web application, OSGI, web service, configuration management, JIRA, Content Management System, CMS, SVN, Maven Package, programming, SSO, Single Sign-On, Hibernate, bugs, Spring Roo, Tomcat, Oracle, XSL, social network, country codes, JUnit testing, SIT, JSON, YUI, Cisco Systems, video conferencing, Unit testing, system integration testing, Documentum, user roles, WebEx, Oracle 8i, Webx Crossing Server, SAAS, Atlas, Weblogic, web services, Windows2000 Professional, Unix platform, Java J2EE architecture, Jakarta's Struts framework, open source, business logic, program flow, MVC, RDBMS, CTP system, LAPI - Livelink Application Programming Interface, J2EE, IPlanet, Java Script 1.0, Unix Sun Solaris, runtime system, iPlanet Application Server, Sun Solaris OS, J2EE architecture, UI, Java / J2EE, Weblogic5.1, Oracle8.0, Weblogic Server, Application Server, Entity Bean, JNDI, Rational Rose Tool, GUI, IE / Netscape, Session Bean, Coding, Entity Bean Components, JavaWebServer2, Java2.0, Intranet, JavaWebServer2.0, ODBC, Oracle Database, Oracle 8.0 database

Project history

07/2007 - 04/2020
Solution Architect
Zensar Tech


09/2013 - 03/2020
Tech Lead

Project Name Videojet Website
Client Name Videojet
Technologies: Java, HTML, CSS, Javascript, Jquery, AJAX, GitHub,AWS, Maven, CQ5, Marketo
Role Tech Lead
Duration Sep 2013 - Mar 2020


Description:
The scope of this project is used to develop micro websites by using Adobe CQ5. Created pages,
templates, components in CQ5 for these sites. Integrated social media such as Facebook, twitter,
news into these sites using JIVE. The infrastructure used for deployment involved Adobe CQ5 Author,
Publisher and Dispatchers in a clustered setup.

Videojet Technologies, a subsidiary of the Danaher Corporation, is a world-leading
manufacturer of industrial ink jet systems, fluids, and accessories for the product identification
industry.

Created pages, templates, components in CQ5 for these sites. Integrated social media such as
Facebook, twitter, news into these sites using JIVE. The infrastructure used for deployment involved
Adobe CQ5 Author, Publisher and Dispatchers in a clustered setup.

Created the DAM Weekly report and Implemented the crone job to execute the report every Friday
at 9AM IST time and send the report through the mail.

Marketo Forms are used to collect the user details about enquire of Videojet Products.

Responsibilities:
* Requirement gathering and analysis.
* Produced design documentation
* Developed web application frame work involving OSGI services, web service clients
* Analysis of new requirements and impact analysis.
* Created deployment documents and configuration management
* Managing and Monitoring tickets by using 'JIRA' tracking system.
* Assign the JIRA cases to the team members.
* Providing technical assistance to team members.
* Co-ordination with the marketing teams to acquire data from various marketing and
promotional activities and their subsequent routing to Marketo

03/2012 - 08/2013
Tech Lead

Project Name Content Management System (CMS)
Client Name Activision Blizzard
Technologies: Java, HTML, CSS, Javascript, Jquery, AJAX, SVN, Maven Package, CQ5.
Role Tech Lead
Duration Mar 2012 - Aug 2013


Description:
The scope of this project is used to develop micro websites by using Adobe CQ5. The CMS
project (Content Management System) allows for quick deployment of new sites and easy modifications
to existing sites. CMS is using Adobe CQ5 to provide a stable, enterprise level application that
reduces the time to market for websites and allows users with minimal programming knowledge to make
updates to websites. As new CMS sites are launched, reusable components are being created (SSO bar,
media viewer, screen shots, etc) that can then be used within other CMS sites.

Created pages, templates, components in CQ5 for these sites. Integrated social media such as
Facebook, twitter, news into these sites using JIVE. The infrastructure used for deployment involved
Adobe CQ5 Author, Publisher and Dispatchers in a clustered setup.

Responsibilities:
* Requirement gathering and analysis.
* Produced design documentation
* Developed web application frame work involving OSGI services, web service clients
* Analysis of new requirements and impact analysis.
* Created deployment documents and configuration management
* Managing and Monitoring tickets by using 'JIRA' tracking system.
* Assign the JIRA cases to the team members.
* Providing technical assistance to team members.

12/2011 - 03/2012
Tech Lead

Project Name Single Sign-On Bar(SSO)
Client Name Activision Blizzard
Technologies: Java, Struts, Spring, Hibernate, AJAX, SVN, Maven Package.
Role Tech Lead
Duration Dec 2011 - Mar 2012


Description:
The SSO bar is a 3rd party custom developed component. It will be included as a JavaScript
include on the appropriate templates. The SSO bar will provide functionality to change to different
websites, switch to localized content, and to login and/or register.
Any performance or browser specific issues with the SSO bar might affect the performance of
the overall site based on how the integration is implemented. Using an AJAX, asynchronous approach
will provide a buffer between the site performance and the SSO bar performance; however, any browser
related bugs or issues will still be present.
The SSO bar has the ability to change the available translations per site. For example Call of Duty
.com might have more translations than Guitar Hero.com. There is no automatic integration between
the SSO bar and the available translations in CQ. Any additional CQ translations will have to be
manually updated in the SSO bar before being able to be accessed by the SSO bar.
If a user is currently viewing a translation and they change to a new site via the SSO bar,
where in the new site does not support that translation, English-US content should be displayed
instead. For example, user is viewing callofduty.com/fr/ and user changes to guitarhero.com. If
guitar hero does not have a /fr/ then the user will view guitarhero.com/en/.When using the browser
entry for the URL, the page will load the default content. The SSO bar will load and retrieve the
cookie or login preferences, then refresh the page with the appropriate locale information. The page
would automatically refresh after loading the default English content.

Responsibilities:
* Requirement gathering and analysis.
* Direct Interaction with Client.
* Analysis of new requirements and impact analysis.
* Development of code as per the business requirements.
* Worked in Localization for different languages.
* Managing and Monitoring tickets by using 'JIRA' tracking system
* Assign the JIRA cases to the team members.
* Providing technical assistance to team members.

03/2011 - 11/2011
Tech Lead
Unified Consumer Database (UCD)

Project Name Unified Consumer Database (UCD)
Client Name Activision Blizzard
Technologies: Java, Spring, Spring Roo, Hibernate, Tomcat, Oracle, XML, XSL, AJAX.
Role Tech Lead
Duration Mar 2011 - Nov 2011


Description:
All common user data is stored in the Unified Consumer Database. Common user data is
considered any data that is not specific to a game title. This may include gender, birth date, gamer
tags, military status, social network tags.

To help agencies integrate with the UCD, Activision provides a set of tools for user login and
registration. The tools include a web service for the login and registration of users for all of the
Activision sites and the 3rd party sources. The login/registration service allows to register a
user's basic information into the system; the login/registration service determines whether a user
exists or not, in the System.

Additionally, there is a lookup service for common values used during registration. These
values include state codes, country codes, and gender among others.

A community ID associates a user with a particular site. Current communities include call of
duty, activision, com, dj hero, guitar hero, and prototype.

Responsibilities:
* Requirement gathering and analysis.
* Direct Interaction with Client.
* Analysis of requirements for new project and impact analysis.
* Preparation of High Level & Low Level Design documents.
* Responsible in Estimations for the requirements.
* Developed Project Environment in offshore.
* Development of code as per the business requirements.
* JUnit testing and SIT of the developed code.
* Providing technical assistance to team members.

08/2009 - 02/2011
Tech Lead

Project Name TelePresence Management System (TPMS)
Client Name Cisco Systems, Inc.US
Technologies: Java, Struts, Spring, Hibernate, WAS, Tomcat, Oracle, XML, XSL, AJAX, JSON and YUI.
Role Tech Lead
Duration Aug 2009 - Feb 2011


Description:
Cisco Systems, Inc. has launched a new program called 'TelePresence'. 'TelePresence' is high
end video conferencing solution. ETMS is a process automation and reporting tool which will enable
creation, deployment and tracking of TelePresence rooms. The workflow enabled application is used by
TelePresence Room deployment team to track end to end deployment process of a TelePresence room. The
data available in ETMS is used by many other applications and teams to design reports for upper
management.

Responsibilities:
* Requirement gathering and analysis.
* Direct Interaction with Client.
* Analysis of requirements for new project and impact analysis.
* Preparation of High Level & Low Level Design documents.
* Responsible in Estimations for the requirements.
* Responsible in task allocation to the team members.
* Development of code as per the business requirements.
* Unit testing and system integration testing of the developed code.
* Providing technical assistance to team members.

01/2009 - 08/2009
Senior Software Consultant
Cisco Systems, Inc.US

Project Name Livelink Migration
Client Name Cisco Systems, Inc.US
Technologies: Java, Tomcat, Oracle, XML, XSL.
Role Senior Software Consultant
Duration Jan 2009 - Aug 2009


Description:
Livelink is the opentext product which is Documentum Management tool. Cisco is planned to
migrate content from Livelink to other Management tool. There are two Livelink systems are there,
one is internal and other is external. Internal Livelink is only for Cisco and external for both
Cisco and external users also. Livelink is used to create Workspace and inside you can able to
create objects like folders, project, meetings, task and upload document and assign user roles to
each objects. Internal Livelink migrate to EDM (Enterprise Documentum management) and external
Livelink to WebEx Connect. I have worked on PoC for this Livelink migration in client place and
interacted with EDM team and designed the intermediate table structures for internal Livelink
migration. For External did PoC with WebEx Connect and showed to the client.

Responsibilities:
* Requirement gathering and analysis
* Client Interaction
* Providing technical assistance to team members
* Document creation for HLD, LLD and time duration for each module.

07/2007 - 01/2009
Senior Software Consultant
ECommunities Survey Group

Project Name ECommunities Survey Group
Client Name Cisco Systems, Inc.US
Technologies: Java, Tomcat, Oracle 8i, XML, XSL, Unix, Webx Crossing Server and Web Service.
Role Senior Software Consultant
Duration July 2007 - Jan 2009


Description:
ECommunities is the group to share their knowledge. People in this group will start
conversation and others will response to that conversation and members in that group can even rate
the response.

Responsibilities:
* Requirement gathering and analysis
* Client Interaction
* Providing technical assistance to team members
* Enhancement, Maintenance and Production Support.

12/2005 - 06/2007
Software Consultant

Project Name SAAS (SCION ATLAS ADMIN SYSTEM)
Client Name Wolters Kluwer, US.
Technologies: Java, Struts, Spring, Tomcat, Atlas, SQL Server, Weblogic and Web Service.
Role Software Consultant
Duration Dec 2005 - June 2007


Description:
SCION ATLAS ADMIN SYSTEM (SAAS) is a web based tool which will be used for maintaining all the
system user, end user, publication, offers and subscriptions. This is a complex system which will
communicate with two external system called ATLAS and OMS (Order Management System) in real-time.

OMS receive all the orders and pass it to SAAS. After receiving feed from OMS, SAAS the data and
communicate with ATLAS through web services.

Responsibilities:
* Requirement gathering and analysis
* Client Interaction
* Providing technical assistance to team members
* Design and implementation the new technologies spring integrate with struts, transaction
management and web service.

11/2005 - 06/2007
Software Consultant
HCL Technology


08/2004 - 11/2005
Software Consultant

Project Name CTP (Collaborative Technical Program)
Client Name Cisco Systems, Inc.US.
Technologies: Java, Struts, Tomcat, Windows2000 Professional, Livelink, Oracle8i.
Role Software Consultant
Duration Aug '04 - Nov '05


Description:
The CTP Collaborative Workspace (Livelink) shall be designed to create a WW SE Programs Workspace
that will include sub-workspaces for the three (3) different types of support programs that are
created/supported/maintained by the WW Tech Ops group (SE Support Programs, SE Development Programs,
SE Recognition Programs). Each sub-workspace/folder will host the Program Management Dashboard. The
Program Management Dashboard will list each program available within that group/category. SE
Residency, Summits & STLDP are 3 of the programs that are associated with the SE Development
Programs group. SE Residency, a toolkit of generic modules can be selected from as needed to
facilitate the various phases of the project/program. Registration and Create Agenda are two such
generic modules handled by me.

Technical Overview:
* The CTP application will be ported on Unix platform.
* Tomcat is used as web server.
* Java J2EE architecture was be used with Jakarta's Struts framework, which is an open source,
to incorporate business logic and application program flow in MVC II form.
* Oracle residing on Unix platform will be used as RDBMS.
* In CTP system, Java classes will interact with Livelink (KM) Knowledge Management Tool using
LAPI - Livelink Application Programming Interface.
Responsibilities:
* Design, Development, Testing and Implementation of Registration and Create Agenda modules in
Livelink tool.

05/2004 - 11/2005
Software Consultant
Zensar Tech


05/2004 - 07/2004
Software Consultant

Project Name CPI (Cisco Product Identification)
Client Name Cisco Systems, Inc. US
Technologies: Java, Struts, Tomcat, Windows2000 Professional, Oracle8i.
Role Software Consultant
Duration May '04 - July '04


Description:
CPI is the short form of Cisco Product Identification tool. It is a Web-based application that
provides instructions about how to quickly locate the serial Number on Cisco products. This tool
tells you where look (locations), what kind of number to look for and provides an illustration of
the product indicating where to find the label. Using this application, neither Cisco nor our
Customers can effectively determine which services they are entitled to. Both Cisco and Customer
spend valuable time looking for and locating Cisco Serial numbers.

Responsibilities:
* Maintenance and support of this application

12/2003 - 05/2004
Software Engineer
Bahwan Cybertek


12/2003 - 05/2004
Software Consultant

Project Name EGIPAY (PHASE I And PHASE II)
Client Name Dubai E-Government (Dubai Rulers court), Dubai, UAE
Technologies: Java / J2EE, JDBC, IPlanet, Java Script 1.0, Unix Sun Solaris, Oracle
Role Software Consultant
Duration Dec '03 - May '04


Description:
EGIPAY is a development and runtime system for Electronic Bill Presentment and Payment (EBPP)
for different departments acting as service providers in the emirate of Dubai. Dubai government as a
part of e-government initiative providing the residents with a presentment and payment system used
for paying bills of all the services offered by service providers. The system was developed in
iPlanet Application Server in Sun Solaris OS using J2EE architecture. Role base security is
implemented in this system with different roles having different set of privileges bonded to a role.

Responsibilities:
* Create Process Definition Documents for (System requirement specification) SRS
* Build UI prototypes in consultation with the client
* Display the Page, both in English and Arabic Language

06/2002 - 11/2003
Software Consultant
Innovative Group Inc.

Project Name Loan - Online Corporate Loan System
Client Name Innovative Group Inc. Virginia.
Technologies: Java / J2EE (JSP, Servlets, EJB), JavaScript, Weblogic5.1, Oracle8.0.
Role Software Consultant
Duration June '02 - Nov '03


Description:
A web based lending system, which will function as a product processor for any lending product.
This project provides and processes the information required to support the lending function of the
Asset Based Finance (ASB) business. This project involves 10 major modules.
The Customer Loan calculation and approval is done using Weblogic Server as the Application Server
by deploying the business logic in a Bean. Container Managed Entity Bean was used for User
Interactions with the database. The transaction was done using Java Transaction Service and naming
service through JNDI lookup. Done Unit Testing for the above module and coordinated in SIT with
other modules.

Responsibilities:
* Involved in Analyzing the Requirement with the Design Team.
* Involved in designing the entire system using Rational Rose Tool.
* Designed GUI for clients through JSP, Servlets and JavaScript.
* Written code for establishing connection between database and client using Type IV Driver.
* Unit Testing and SIT testing were performed
* Results can be viewed in IE / Netscape.

08/2001 - 11/2003
Software Engineer
Sourcecom Technologies Ltd


08/2001 - 05/2002
Software Consultant
CECT Credit Society Limited

Project Name SWIFT - Outgoing Messages - Securities.
Client Name CECT Credit Society Limited, Chennai.
Technologies: Java / J2EE, JavaScript, Weblogic5.1, Oracle8.0, Oracle Driver.
Role Software Consultant
Duration Aug '01 - May '02


Description:
The module developed here is for Securities. Securities here pertain to transaction of 'secure
shares' and other items. For each type of security, a Java class library has been created. The
already existing Java class library is now being converted into components using EJB. The server
used is Weblogic Server. Container Managed Entity Bean was used for User Interactions with the
database. The Front-end used is JSP, the values from JSP page are got into a Session Bean and sent
to the server for execution. Naming service through JNDI lookup is used. The Entity Bean is used for
affecting the database and updating the records. The Message types comprise of Order to Buy, Order
to Sell Delivery against payment, Delivery against receipt etc.

Responsibilities:
* Designed GUI for clients through JSP, JavaScript.
* Coding Session Bean and Entity Bean Components associated to concerned Message Types and also
coding of Bean components like Currency conversion
* Client-side validation was done in Java Script.
* Database connections are done using Type IV Driver.
* The database tables are created using Oracle8.0.

08/2000 - 08/2001
Programmer
Scorp Pvt Ltd


01/2001 - 07/2001
Software Programmer

Project Name Li-Order - Process and Production Control
Client Name LiSec Software, Austria.
Technologies: Java / J2EE, JavaScript, Oracle8.0, JavaWebServer2.0.
Role Software Programmer
Duration Jan '01 - July '01


Description:
This project has ordering and production control process for every department of a company starting
from Master File management, price system management, customer master file maintenance, order,
quotation, credit and debit notices.

Responsibilities:
* Designed GUI for clients through HTML, JavaScript.
* Involved in coding using Java2.0 and Servlets
* Database connections were done using Type IV Driver.
* Created the required database tables using Oracle8.0.

08/2000 - 12/2000
Software Programmer

Project Name System Intranet Mailing
Client Name LiSec Software, Austria.
Technologies: Java / J2EE, JavaScript, Oracle8.0, JavaWebServer2.0.
Role Software Programmer
Duration Aug '00 - Dec '00


Description:
This project Intranet mailing system was developed in Servlets to send and receive mails and
messages within the company. It allows creation of new mail ID's and provides security to users,
logging on to view their inbox screen. User can maintain their co-workers address in the address
maintenance. Attachments can be made along with mails.

Responsibilities:
* Designed GUI for clients through HTML, Servlets and JavaScript.
* Involved in coding using Java2.0 and Servlets
* Used the JDBC-ODBC bridge to connect to the Oracle Database
* The Tables were created using Oracle 8.0 database.

Local Availability

Only available in these countries: India
Profileimage by Srinivasan Chandrasekaran Solution Architect, Software Consultant, Software Consultant from Solution Architect, Software Consultant, Software Consultant
Register