Post Job Free
Sign in

Project Management

Location:
San Francisco, CA
Posted:
October 21, 2015

Contact this candidate

Resume:

Munish Chopra

Contact No: +1-469-***-****, Email: **********@*****.***

JIVE Programming Analyst

Offering 6.3+ years of experience across software design, development, maintenance & support exclusively on a JIVE SBS, AEM 6.0 and social media domain.

PROFILE

Bachelor of engineering with a good exposure across JAVA technologies such as JSP, Servlets, Struts 2.0 and other web based dynamic projects

Onsite Lead for AT&T CMS Test drive.

A competent software professional with experience in software designing, development, unit-Testing, Maintenance & Support. Currently associated with Enterprise Content Management System as JIVE Associate.

In-depth knowledge of all phases of Software Development Life Cycle (SDLC) with concentration on requirements analysis, technical systems design, fit gap analysis, development and implementation of various applications.

Worked efficiently as Solution provider by mapping client’s requirements onto our platform (JIVE).

Worked on developing Jive tiles using Node.js SDK.

Worked on JIVE SBS, a social media CMS platform to provide WEB 2.0 features including Blogs, Discussions, and Community Management. Well versed with development of community project on JIVE SBS including customized plug-ins and widgets

Well versed with all the JIVE SBS 4.0.X versions (4.0.6,4.5.4,4.5.6), JIVE 5, JIVE 6 & JIVE 7 version.

Worked on Adobe Experience Manager 6.0 (previously CQ)

Integration of AEM and Jive with Endeca

Built new plug-ins, widgets and themes on JIVE.

Experienced in working in AGILE based development environment and participating in Scrum sessions.

Integrated JIVE with other commercial social media imprints like Facebook and Twitter using corresponding APIs.

Worked on maintaining and creating CSS files for proper look and feel on UI prospect.

Well versed with all the Social Media features including community management, group management, user management, discussion and blog management on the social media platform(JIVE).

A team player with strong communication, analytical, organizational and relationship management skills. Successful in accomplishing assigned project modules within agreed timelines.

Successful in providing various web 2.0 features and solutions to client which helped clients to get firm imprint on social media marketing.

Currently working on World’s largest User facing Support community for client built on JIVE SBS.

Holding a valid H1 B visa for United States of America.

TECHNICAL SKILLS

Database

Postgres,Oracle,MySQL, OrientDB, MongoDB

Technologies

XML, Struts 2.0, Spring, Spring Security, FTL, JSP, JAVASCRIPT, HTML, CSS, Servlets,Unix- shell scripting, jQuery, Closure

Programming Language

JAVA, NodeJS

Development /Productivity tools

Eclipse, Tomcat server, Talend data migration tool, Execute query, SQL Developer tool

Functional Area

Product/platform

Requirement Gathering, Business Analysis(RFI and RFP doc analysis)Development, Maintenance, Enhancement.

JIVE SBS 4.0.6, JIVE SBS 4.5.4, JIVE SBS 4.5.6, JIVE- 5, JIVE-6, JIVE-7.

CQ5.5 & AEM 6.0

PROFESSIONAL EXPERIENCE

CMS Associate with expertise on JIVE SBS & AEM 6.0

Involved in requirement analysis, RFI and RFP docs analysis,Solution providing, coding, unit testing implementation and maintenance of several applications.

Gained exposure in end-to-end development of software products from requirement analysis to system study,coding, testing & debugging.

Post production client support by monitoring client’s request tickets.

PROJECT SUMMARY:

8.

Project Name : NBCU NewsConnect

Client

NBC News/ PwC

Role

Team lead

Duration

02/2015 – current

Team Size

7

Module : Jive 7

Environment

(with skill versions)

Jive 7

Languages : Java/J2EE, Javascript

Database : Postgres

Tools : Eclipse, Jenkins, Maven

O/s : Cent OS 6

Hardware

N/A

Project Description

NewsConnect is an internal News collaboration platform for NBC News editors and authors. Authors will get a feed of latest happenings/news on this platform and they can work together to build a news around it.

Roles and responsibilities

1.Developed a new container type story which can have documents, discussions and blogposts

2.Developed custom metadata around content types(documents, discussions, blogposts) and containers (group and story)

3.Developed webservices for mobile apps to create stories and add metadata through mobile apps

4.Integration with SSO

5.Setting up oauth for mobile apps

6.Developed custom theme

7.

Project Name : AT&T CMS Test Drive

Client

AT&T

Role

Team lead

Duration

05/2014 – 02/2015

Team Size

7

Module : AEM 6.0

Environment

(with skill versions)

AEM 6.0

Languages : Java/J2EE, Javascript

Database : JCR, MongoDB

Tools : Eclipse, Jenkins, Maven

O/s : Cent OS 6

Hardware

N/A

Project Description

AT&T wants to choose best single ECM platform for all their websites. We worked on evaluation of features and offerings of Adobe Experience Manager 6.0 which includes

1.Development of responsive web pages using Bootstrap

2.Phonegap mobile application

3.Setting up AEM author cluster using MongoDB

4.Integrating LDAP server with AEM

5.Creating custom components using Sightly

6.Continuous build integration using Jenkins

7.Integration with Endeca

6.

Project Name : Scotiabank Live Intranet Upgrade

Client

Bank of Nova Scotia

Role

Senior developer

Duration

11/2013 – 05/2014

Team Size

2

Module : Upgrade

Environment

(with skill versions)

Software

Jive SBS 7.0

Languages : Java/J2EE

Database : SQL Server 2008

Tools : Putty, Eclipse

O/s : Cent OS 6

Hardware

N/A

Project Description

Scotiabank is using Jive 4.5 for its intranet, where various teams collaborate among each other. This intranet is hosting thousand of teams and 150K+ users. This project is to upgrade Jive application, themes, plugins and database to version 7.0

Contribution

As a senior developer consultant, was responsible for

Analyze the discussions and identify the gaps in the current set up

Involved in building new theme for different teams

Involved in plugin and widget development for Jive platform

Involved in plugin & database upgrade

Involved in user authentication with SAML

5.

Project Name: Apple Support Community Upgrade

Client

Apple Inc

Role

Senior Developer/ Onsite lead

Duration

03/2013 – 10/2013

Team Size

7

Module : Plugin, Themes, Database Upgrade

Environment

(with skill versions)

Software

Jive SBS 6.0

Languages : Java/J2EE

Database : Oracle 11g

Tools : Putty, Eclipse

O/s : Cent OS 6, Mac

Hardware

N/A

Project Description

Apple uses Support community (http://discussions.apple.com), which is built on Jive platform 4.5 to support all of his customers across the globe. Available in four locales, served by 24 Jive application servers, 3 cache servers this community is serving more than 8 million users. This project is to upgrade current Jive community to Jive 6.0 with all the customizations and enhancements.

Contribution

As a senior developer / offshore team lead, was responsible for

Work closely with business and technology stakeholders to gather requirements, discover underlying business need and clearly define the scope of the project

Worked on the requirements converted the XML information into appropriate JAVA stubs using XML parsing.

Worked in theming, look and feel, user experience and CSS part of the entire application.

Developed a moderation module on Java/J2EE using JPA, Apache Sling & Apache Thrift.

Developed number of RESTful web services.

Involved in plug-in and widget development process for Jive platform to meet the client requirements.

Worked in migrating data from cloud database to in-house oracle database.

4.

Project Name: Moderation

Client

APPLE INC.

Role

Senior Developer/ Onsite Lead

Duration

03/2012 – 03/2013

Team Size

9

Module : Moderation Application

Environment

(with skill versions)

Software

Jive SBS 4.5, 6.0

Languages : Java/J2EE

Database : Oracle

Tools : Putty, Eclipse, Talend

O/s : Cent OS 6, Windows

Hardware

N/A

Project Description

Apple uses Support community (http://discussions.apple.com), which is built on Jive platform to support all of his customers across the globe. It has more than 8 million users and receives lot of spam. Goal of this project is to build a custom stand-alone application to help moderators take action on Live content. This project uses interceptors and web services to fetch data from Jive and pass it on to J2EE application that processes it and send it to Cocoa based clients. This application supports 50+ moderators simultaneously.

Contribution

As a onsite lead, was responsible for

Improved Knowledge Management – Requirement Gathering through survey to understand existing user pain points and designed a new and improved knowledge repository system

Dividing tasks among team members and creating timelines.

Developing interceptors to check and send data to moderation application

Developed web services and clients to process moderator’s requests.

Involved in various third party integrations with Jive using REST web services

3.

Project Name : SCEABlog Migration

Client

Sony Computer Entertainment America

Role

Senior Developer

Duration

10/2011 – 03/2012

Team Size

Project : N/A

Module : N/A

Environment

(with skill versions)

Software

Jive SBS 4.5, TextCube

Languages : Java/J2EE

Database : MySQL, Postgres

Tools : Putty, Eclipse, Talend

O/s : Cent OS 6, Windows

Hardware

N/A

Project Description

Jive SBS is a commercial Java EE-based Enterprise 2.0 collaboration and knowledge management tool produced by Jive Software. The product is a pure-Java server-side web application. Jive Engage integrates the functionality of online communities, micro blogging, social networking, discussion forums, blogs, wikis, and IM under one unified user interface.

Sony’s psblog.co.kr is TextCube based blog specific for Korea region. Sony wants it to migrate to Jive based cloud services, which provide Web 2.0 features like communities, discussions and online project management.

Creating and maintaining Community based solutions for client which provides end users a perfect user experience and platform to post information about their new products and receive customer’s feedback

Contribution

As senior developer, was responsible for

Worked on the requirements and provided valuable inputs to the client by providing them solutions on JIVE and developed extended functionalities on JIVE to support the client’s requirements.

Fit gap analysis to match the client requirement with Jive’s out of the box features.

Involved in customizing and developing new features.

Involved in plug-in and widget development process for Jive platform to meet the client requirements.

Worked with design team and Solution Architect to analyze the requirements, preparing a development plan and then developing it as planned.

Worked as quality and reporting lead in which I had to ensure the code quality by checking all the coding standards and best practices being followed. Also had to give timely report to the reporting manager on day-to-day progress.

Worked in resolving many VA (security Audit) fixes which are open in JIVE to ensure that our application is free of any vulnerability injection (via scripts etc.).

2.

Project Name : IEngage SocialCommerce

Client

Infosys

Role

Sr. Software Engineer

Duration

02/2011 – 10/2011

Team Size

6

Module : Development

Environment

(with skill versions)

Software

Jive 4.0, ATG, Adobe CQ

Languages : Java/J2EE

Database : Oracle/Postgres/ JCR

Tools : Windows, Eclipse

O/s : Windows, CentOS

Hardware

N/A

Project Description

Jive SBS is a commercial Java EE-based Enterprise 2.0 collaboration and knowledge management tool produced by Jive Software. The product is a pure-Java server-side web application. Jive Engage integrates the functionality of online communities, micro blogging, social networking, discussion forums, blogs, wikis, and IM under one unified user interface.

ATG is a commercial ecommerce tool owned by Oracle. ATG allows customers to build and customize online store very quickly. It has inbuilt features like shopping cart, product recommendation, shipping and inventory management. IEngage

Adobe Communique 5, or CQ5, is a large-scale web content management system that is currently available from Adobe Systems. Adobe CQ5 is geared specifically for large companies and corporations with substantial -and often global- infrastructures. It combines web content management, digital asset management, and social collaboration to deliver a solution that allows large companies to manage incredible amounts of information, multiple internal and external websites, a myriad of media assets, and detailed workflow

SocialCommerce is a web application based social product, which provides social features like social forums, widgets, social sharing, co-shopping, Ratings, Reviews, Recommendations, Purchase history and social integration to ecommerce applications. As part of the project we are developing an add-on for ATG which will allow people to invite their friends through social websites like Facebook, Gmail, twitter etc and share their experience with their friends. This application is integrates ATG with Social collaboration solutions like Jive and Adobe CQ5.

Contribution

As a senior software engineer, was responsible for

Worked on the requirements and provided community based approach as a launching pad for their new Products.

Conducted Training and KT(Knowledge Transfer) sessions team educating them about features and customization steps in JIVE SBS.

Fit gap analysis to match the client requirement with Jive’s out of the box features.

Involved in customizing existing Jive’s widgets and Adobe CQ5 components.

Involved in plug-in and widget development process for Jive platform to meet the client requirements.

Worked with design team and Solution Architect to analyze the requirements, preparing a development plan and then developing it as planned.

Worked with integrating JIVE with other social media platforms like Facebook and twitter.

Worked with third party integration by using site tracker OMNITURE. Enabled appropriate tags based on number of hits on corresponding links. Also generating Tracking graphs and reports on client’s ID.

1.

Project Name : iEngage

Client

Intel Corporation

Role

System Engineer

Duration

07/2009 – 01/2011

Team Size

5

Module : Development

Environment

(with skill versions)

Software

Jive SBS 2.5,4.0

Languages : Java/J2ee

Database : Oracle, Postgres, MySQL

Tools : Talend

O/s : Windows, CentOS

Hardware

N/A

Project Description

IEngage is a web application based community product which provides collaboration and social networking features like blogs, discussion forums, communities, groups, wiki, SSO, Mashups, RSS feeds, Federation and many more which uses Jive clearspace/SBS as the base platform. As part of the projects we migrate client specific communities like openport, channel, education, IPIP etc. to Infosys SaaS model with additional web 2.0 features of Infosys. We also concentrate mainly on client specific theme customization and moving all community specific user profiles to a centralized authentication server mainly to provide SSO using CAS and OpenSAML

Understanding the market model (Facebook, Twitter and other social media platforms) and developing various usability plugins/widgets on JIVE (called Goodies) such as MUTUAL- FRIENDS widget, Friends widget and USER Auto-Profile filter plugin etc .

Contribution

As a software engineer, was responsible for

Worked on functional enhancement related features on JIVE

Worked on migrating clients communities from various platforms to JIVE.

Developed and understood all modern day’s social media features extending over Jive’s functionality.

Maintained a ppt. of all the goodies (new features) developed on JIVE for future reference.

Worked on the requirements converted the XML information into appropriate JAVA stubs using XML parsing.

Used JAXB framework on JIVE to read out these converted stubs (info) and converted them into presentable form using JSPs.

Worked in theming, look and feel, user experience and CSS part of the entire application.

Involved in plug-in and widget development process for Jive platform to meet the client requirements.

EDUCATIONAL DEVELOPMENT

Bachelor Of Engineering (Computer Science) 2009

Guru Nanak Dev University, Secured 78%

Higher Secondary 2005

Shri Ram Ashram Senior Secondary School (P.S.E.B), Secured 78%

Senior Secondary 2003

Amar Jyoti Senior Secondary School (P.S.E.B), Secured 78%

Professional Training

Acquired professional Training for

Preliminary

C, Data-structure, Object Oriented Programming, C++, JAVA, RDBMS, Software Design Models

Project Specific

JIVE SBS, Social Media platform,Core Java,JSF,JSP,POJO(basics),HTML, FTL,XML,CSS

Duration

4 Months

Competencies and Acheivements

Good communication and presentation skills.

self-motivated and believe in smart work.

Committed to deadlines and schedules.

Willingness to learn new concepts, ideas and techniques

High degree of flexibility and adaptability as per the circumstances.

A good Team player with leadership skills.

Won “Most Promising Developer” award at the company’s annual project summit.

Won various inter-school, Inter-college and intra-company levels awards in Cricket tournaments.

Won various extempore and debate competitions. Also performed a Lead Anchor’s role in many college/company events.

Personal Information:

Name

Munish Chopra

Date Of Birth

Nov 1st, 1987

Languages Known

English, Hindi, Punjabi

Marital Status

Visa

Single

Valid H1B visa for USA

Declaration:

I hereby declare that the information mentioned above is to the best of my knowledge and belief.

MUNISH CHOPRA



Contact this candidate