Download resume - MYGLOBALCV

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
SATHISHKUMAR BOOPATHY
Email: [email protected]
Mobile: +91 9884866604
PROFESSIONAL SUMMARY



More than 11 years of experience in Adobe CQ5/AEM, Adobe Campaign, OpenText, Java,
J2EE, spring, hibernate, JPA and other web technologies.
Worked in life cycle activities of Analysis, Development, Testing , Implementation and
Support
Worked various projects in Banking domain, Logistics and Energy and Utilities
TRAINING/CERTIFICATION






Adobe Experience Manager: Advanced Developer
Adobe Experience Manager: System Administration
Adobe Campaign End User Training
Adobe Campaign Developer Training
Adobe Campaign Production Training
Sun certified java programmer
WORK EXPERIENCE



Working as a Lead Analyst with CGI Group Inc. from Apr 2010 to till date.
Worked as a Senior Software Engineer with Financial Software Systems (P) Ltd.,
Chennai from Apr 2007 to Apr 2010.
Worked as a Software Programmer with Ellaar Infotek Solutions Private Limited., Chennai
from Nov 2005 to Mar 2007.
INTERNATIONAL EXPERIENCE

Deputed to London, United Kingdom for a year for gaining knowledge and performed most of
the deliverables at client site.
ACADEMIC DETAILS


MCA from Anna University, India
B.Sc in Computer Science from Bharathidasan University, India
SKILL SET
CMS
Digital Marketing
Programming Languages
Java Technologies
Web Technologies
Databases
: Adobe CQ5/AEM 5.6.1, AEM 6.1, OpenText
: Adobe Campaign
: JAVA, C, C++, PL/SQL
: JSP, Servlet ,J2EE, JMS ,Spring Framework, JPA,
log4j,Hibernate
: HTML,HTML5,CSS, Bootstrap CSS, XML, Java Script, AJAX, Ext
JS, JQuery, BACKBONE.JS, ConfigAir
: Oracle, SQL Server, MySQL, IBM DB2
Operating System
Servers
IDE
Build and Version Control
: Windows NT/XP, MS-DOS, UNIX, Linux
: Web Logic Server, Tomcat Server, JBOSS, JRun4,
Apache Active MQ
: Eclipse, MyEclipse, NetBeans, TOAD, Dreamweaver
: Tortoise SVN and CVS,GIT, SourceTree
PROJECT DETAILS
BOMBARDIER RECREATIONAL PRODUCTS, CANADA (www.brp.com)
Enterprise Content Management for BRP is done using Adobe CQ5 and CRX (Content Repository
Extreme). CDN is used to accelerate all content served by BRP domains (content pages, static
content such as CSS, JavaScript, images, PDF documents, etc). Multiple static domains are used to
improve the performance of the delivery (content pages, static content such as CSS, JavaScript,
images etc). For HTML content, BRP uses a concept called "edge soft ttl". All content pages will be
cached on the edge for maximum of 1 day, but will be refreshed if a user requested a page. All
components and page templates are built upon CQ5 and it allows users to create, analyze,
optimize site content, campaigns, and targeted user experiences. CQ5 provides a productive, easyto-learn, authoring environment with support for in-place editing, drag-and-drop page
composition from a rich library of web components. CRX is a state-of-the-art composite content
applications platform, natively managing content in the Java Content Repository (JCR 2.0) content
model.
Environment
: AEM 6.1, HTML 5, Bootstrap CSS, Backbone JS, JQuery,
JAVA,J2EE,ConfigAir, Akamei, GIT, SourceTree, Jenkins,
Nexus
Responsibilities :

















Build and maintain CQ5 components, templates , bundles and asset management
workflows using AEM 5.6.1
Mobile app feeds: Build templates for providing json feeds to mobile apps that derive
content from CQ5
Components to integrate data feeds from third parties in web pages delivered via CQ
Support & maintenance of application in CQ5
User Management and Admin related activities in CQ
Interaction and handling of all the editors and ensuring successful update of the sites and
also advice steps of identifying and resolving the dependencies and issues
Work on complex and high priority issues raised related to BRP functionalities.
Configured CQ5 and build application using Maven tool
Trained new members in CQ5
Featured search results and improvements to the presentation of search results
End user Support for quarterly results content update
Used the core frameworks such as Apache Sling, Worked on CRX (CQ5’s in-build DB)
Support multilingual sites in CQ5, Publishing the site in CQ5.
Work on the assigned task, which will be assigned using JIRA tool
Adobe issue has been addressed and raised as a day- care ticket and follow up with Adobe
team.
Configuring and managing SVN, Jenkins and Nexus
Code Review and testing of applications
SHELL, UK (E2E Customer Dialogue Platform)
Shell Commercial Fleet launched its E2E Customer Dialogue programme with a mission to "use
insight to drive meaningful and relevant dialogues, to deliver value for customer and Shell". Within
this programme, Shell has the goal of achieving “more relevant and timely touch points with more
customers and prospects, with less organizational time and effort, using a communications
platform which is fit-for-purpose”, which will provide Shell with a means to manage
communications with its customers as part of the wider card services.
Environment
: Adobe Campaign, HTML, JavaScript, CSS, XML, SQL
Responsibilities







Adobe Campaign application Lead developer
SQL - for creating DB views etc, checking generated
queries are targeting data correctly.
JavaScript - Also any API calls that need to be made to
kick off workflows, create deliveries, interacting with
web services of other systems, etc.
HTML - delivery template and web app creation.
Configuring ACL's
Configuring Technical workflows
Customizing out of box functionalities
Anglian Water, UK (Totex Workflow)
The solution to be produced will provide AWG with a series of Content Server workflows that will
fulfil the creation, review and support, and approval rounds necessary under AMP 6. These
workflows will be designed for use with standalone projects as well as with job and project
parcels.
Each of these processes (projects and parcels) will be made up of a number of DMs, each with its
own associated TIF. Each TIF will be a virtual form and store all of the necessary information
required at each DM stage. Each TIF will include a number of validation rules to ensure the
integrity of the data as well as automatically filling in certain data pulled forward from the
previous DM.
After passing a DM the TIF and all supporting documents will be ‘locked’ so as to stop the data
being edited after it has been approved. The solution will also include a change request workflow
to enable users to alter the initial proposals, initiating this will pause the main workflow and any
approved changes will be automatically fed through to the TIF at the next DM (but not change the
TIFs at previous DMs).
The system will allow users at various levels (initiator, reviewer/supporter, approver etc.) to
choose another user at their same level as a proxy for periods when they are unavailable. Users
will also receive a number of automatic notifications from the system prompting them when there
is an action that requires their attention. This can include when a TIF is ready for review or
approval, or when a reviewer has not responded by stated deadline.
The system will also have management and admin user roles where management will have the
ability to view and schedule all approvals that have been proposed for a certain date.
The system will also provide a full and accessible audit of what has occurred for each project or
parcel, which will include who, when and what detail. This data along with data held in the TIFs
will be shared with OVoP, among other systems, for greater reporting.
Environment
: OpenText Web Report, Live Report, HTML, JavaScript, CSS,
SQL



Responsibilities
Building and maintaining Workflows
Building and maintaining Web Forms
Application Management
SHELL, UK (www.shell.com)
Senior Technical Analyst, One Shell Web content management for Shell.com uses CQ5 (now Adobe
Experience Manager – AEM). CQ5 combines web content management, digital asset management
[DAM], and social collaboration to deliver a solution that allows Shell to manage incredible
amounts of information, a myriad of media assets, and detailed workflow. The Authoring
environment is customized heavily as per business requirements. More than 100 components
have been customized and implemented along with 20+ templates specific to Shell.com.
Workflows have been customized to cater to the global nature of the end user base.
Environment
:AdobeCQ5.6.1/AEM,CRX,HTML,JAVA,J2EE,JQuery,ExtJS,Akamei,
SVN, Jenkins, Nexus
Responsibilities :








Build and maintain CQ5 components, templates ,asset management workflows and
customizing libs functionality using AEM 5.6.1
End user Support for quarterly results content update
Responsible for Monitoring the Author and Publish servers for the content update in date
to date activities.
Responsible for the synchronization of the live and backup servers
Configuring and managing SVN, Jenkins and Nexus
Code review
Training and assisting junior resources
Code Release Management
DZ BANK, GERMANY (www.dzbank.com)
Enterprise Content Management for DZ BANK is being done using Adobe CQ5 and CRX (Content
Repository Extreme). CQ5 allows users to create, analyze, optimize site content, campaigns, and
targeted user experiences. CQ5 provides a productive, easy-to-learn, authoring environment with
support for in-place editing, drag-and-drop page composition from a rich library of web
components. CRX is a state-of-the-art composite content applications platform, natively managing
content in the Java Content Repository (JCR 2.0) content model.
Environment
Responsibilities
: Adobe CQ 5.5, HTML, JAVA, JQuery, Ext JS, IBM DB2
: Development(CQ 5 templates, components and workflows)
UBS, SWITZERLAND (www.ubs.com)
Enterprise Content Management for UBS is being done using Adobe CQ5 and CRX (Content
Repository Extreme). CQ5 allows users to create, analyze, optimize site content, campaigns, and
targeted user experiences. CQ5 provides a productive, easy-to-learn, authoring environment with
support for in-place editing, drag-and-drop page composition from a rich library of web
components. CRX is a state-of-the-art composite content applications platform, natively managing
content in the Java Content Repository (JCR 2.0) content model.
Environment
: Adobe CQ 5.5, HTML, JAVA, JQuery, Ext JS
Responsibilities
: Development (CQ 5 templates, components and workflows)
SWEDISH RAILWAYS (www.sj.se)
Client
: Sweden Railway
Environment
: JAVA, Spring Framework, Hibernate, GWT, JBOSS
Responsibilities
: Coding
Description:
SJ.se is the Swedish state railway's external website for booking and information.
This is the official website of SJ to sell tickets. It has the following statistics.
Through this site customers can book their tickets, make payment for their travel, and receive the
tickets based on their choice of delivery. Customers can also book for a Taxi & Hotel
accommodation, along with booking tickets.
The customer can buy tickets by paying thro credit card, paynova wallet, internet banking, a
rebookable ticket or with a voucher. The delivery methods can be via SMS, email or home delivery.
MOBILE BANKING
Client
Environment
Responsibilities
Description:
: Union Bank of India, Vijaya Bank,
Oriental Bank of Commerce, Andhra bank
: JAVA, JMS, Spring Framework, Hibernate, Oracle 10g,
Weblogic Server, PL/SQL
: Coding and Implementation
MOBILE BANKING- a milestone in banking field- provides the customers a secure and convenient
means of banking and commerce from anywhere anytime. Customers can check their account
balances, take a mini- statement, transfer money to own Bank accounts, other banks, make bill
payments, do airline /movie ticketing, make temple donation, fee payments, stop cheques, know
cheque status, know branch/ATM locations and even request bank for cheque books, a/c
statements or new accounts, all this on press of button on mobile. The services are available both
on SMS and GPRS. MOBILE BANKING is a secured payment channel since the customer does not
compromise with information like the debit card number or pin.
SMPP SERVER
Environment
Responsibilities
Description:
: JAVA, JPA, log4j, SQL Server
: Coding and Implementation
The short message peer-to-peer protocol (SMPP) is a telecommunications industry protocol for
exchanging SMS messages between SMS peer entities such as short message service centres. It is
often used to allow third parties (e.g. value-added service providers like news organisations) to
submit messages, often in bulk.
The protocol is based on pairs of request/response PDUs (protocol data units, or packets)
exchanged over TCP protocol. PDUs are binary encoded for efficiency.
BIOMETRIC ATM
Client
Environment
: Canara bank, Andhra Bank, State Bank of India,
Punjab National Bank, Union Bank of India,
Bank of Maharashtra, Indian Bank
: JAVA, MS-SQL Server, log4j, PL/SQL, Chain of Responsibility
Pattern
Responsibilities
: Coding and Implementation
Description:
Reserve Bank of India has recently been placing a lot of importance and emphasis on “Financial
Inclusion”, which is ‘delivery of banking services at affordable costs’ to the low income and
disadvantaged groups. In this regard, Indian Banks are looking at methods and means to take the
banking service to the common man at low costs.
In this context, some vendors in delivery channel arena are embarking on taking technology to the
common man by reducing the dependency on reading/writing skills and simplifying procedures at
point of service delivery.
The Biometric ATM envisaged by ATM vendors eliminates the need for PIN entry, and authenticate
customer by Thumb impression. Simplified menus and voice responses guide a common man for
simple common tasks at ATMs.
BROADCAST CENTER SYSTEM
Client
: ECHOSTAR, USA
Environment
: JAVA, JMS, JSP, AJAX, Java Script, PL/SQL, Oracle9i,
WebLogic 9.1
Responsibilities
: Coding
Description:
The Broadcast Center software is specifically designed to transfer data and is applicable to Call
Center Managers, Marketers and Sales Managers etc irrespective of their location. The release
also includes a set of enhancements for small and mid-size businesses that make call center
deployments quicker and easier. The Application is used to communicate within the employees
present in an organization. For example in a Call Center the Managers, Supervisors, Customer
Support Representatives (CSR’s) can communicate easily based on the priority set for each of them
NODAL-CORD MANAGEMENT SYSTEM
Client
: Xpaseo, USA
Environment
: JAVA, JSP, AJAX, JavaScript, JBOSS, Oracle9i
Responsibilities
: Coding
Description:
The Xpaseo Application has been designed to manage and monitor the items present within a
warehouse. Xpaseo has created many powerful applications using RFID technology.