Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
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.