CURRICULUM VITAE
Name Vilvamangalath Pravin Sreedharan.
Permanent Address A-65/5, Sahara Co-op housing society, Premlok
Park, Chinchwad, Pune - 411033, Maharashtra,
India.
Tel. No. 020 - 64102945
Mobile No. +91-909*******
Email ID *************@*****.***
Date of Birth 06th July 1982
Sex Male
Marital Status Married
Languages known English, Hindi, Marathi, Malayalam.
I have a total experience of 9 years and 10 months in information
technology including 8 years and 6 months of experience in software
development using LAMP stack and front end related technologies in
following domains:
a. Manufacturing - (Web based ERP development).
b. Finance - (online trading portal development).
c. Online sales leads' generation.
d. Telecom and mobility (Value added services-VAS).
I also have experience in leading a team of 4-5 developers
working on building an online billing platform using Salesforce
technology for the past 6 months.
Specialties:
a. Well versed in LAMP stack, PHP, MySQL, Apache, Linux, XHTML/CSS,
JavaScript, jQuery, Wordpress, CodeIgniter Framework, website
optimization using SEO concepts.
b. Hands on in all stages of Scrum methodology of Agile software
development being followed in current project. Experience in
leading scrum team(s) and conducting scrum ceremonies like:
i. Sprint Planning meeting.
ii. Daily stand up meeting.
iii. Sprint Review / Demonstration meeting.
iv. Sprint Retrospective meeting.
Examination Institution Board / Year of % Class
University Passing Marks
P.G.D.I.T Symbiosis centre Deemed 2012 64.91 First Class
for distance University
learning (SCDL Pune
Bachelor of Dr. D.Y. Patil Pune 2004 57 Higher
Engineering College of University Second
(Computer Engineering, . Class
Science) Akurdi, Pune.
SSC St.Andrew's High Pune 1998 80.26 Distinction
School,
Chinchwad,
Pune-411019.
HSC Fergusson Pune 2000 85.33 Distinction
College, Pune.
Web Technologies PHP v 5.3.x, AJAX, JavaScript, JQuery, jSON,
XML.
PHP Frameworks CodeIgniter
Content Management WordPress
Systems
Databases Known MySQL v 5.x, Postgres 5.x
Platforms Known Windows 9x/XP/2000/NT, Linux Red Hat
enterprise edition 4, CentOS 6.x
Web Servers known Apache 2.x
Version control Perforce, Tortoise SVN and GIT
systems
IDEs worked on Eclipse PDT, Netbeans
Seminar Topic: Active Networks
Outline: In this report I have tried to describe the
architecture of a prototype of an Active Network that
agrees with the basic Active Networks architecture and
influences it's personality. It has applications in Network
Management, congestion control, and reliable and efficient
multicasting.
. Project:
Title Brief Outline
Search Engine This project is used by Search engine
Optimisation optimisation specialists (SEOPs) for
generating optimised search engine
results for any query from the end
user, by scanning for it in multiple
search engines like google, altavista
etc; using modules like Keyword
density analyzer, broken link finder
and download time estimizer etc. The
project has been developed in JAVA.
o Project Lead - with Persistent Systems Ltd, Pune - India [ Mar 2012
- till date]
* Was on deputation to Hamilton, New Zealand between May 2012 -
June 2012 at Cisco branch office:
o Aim: Knowledge transfer of Coho portal development, so
as to start development work from offshore.
* Was on deputation to San Jose, California, USA between June
2013 - July 2013 at Cisco headquarters:
o Aim: To learn more about project specific processes
being followed @Cisco headquarters for Coho portal
development and implement them in offshore team.
Projects worked on:
1. Online Billing platform development in Salesforce technology on
Force.com platform:
a. Project Role: Team Lead.
b. Duration: Sept 2014 - March 2015.
c. Scope of project:
i. Development of an online Billing platform on
Force.com platform.
d. Responsibility:
i. Requirements understanding and clarification from
Business Analyst team.
ii. Creating Low level design (LLD) document for user
stories to be taken up in a sprint using Microsoft
Visio tool.
iii. Preparing low level estimates for each user story
taken up in a sprint.
iv. Creating sub-tasks per user story in Jira and
allocating tasks to team members.
v. Conducting daily stand up meeting, raising
impediments in Jira.
vi. Tracking progress of tasks in daily stand up
meetings.
vii. Performing code review against best practices
followed in salesforce.
2. Coho-Pismo Portal development:
a. Project Role: Scrum Master.
b. Duration: March 2012 - Aug 2014.
c. Scope of project:
i. Development of Coho - Pismo video sharing Portal
using LAMP technology stack.
ii. This portal is being developed using CodeIgniter MVC
framework in PHP with frontend technologies like
jQuery, HTML5, Bootstrap framework, Smarty and
consumes REST APIs written using spring-
jersey framework. Bootstrap framework is being used
to make the User interface responsive for supporting
various resolutions on iDevices(iPhone and iPad).
d. Responsibility:
i. My team(PHP and player team) comprises of 6 members
excluding me. However, my scrum team is a feature
based team comprising of 10-12 members that includes
php developers and QA team members.
ii. Experience in leading a scrum team of 10-12 members
for building a video sharing portal.
iii. Involved in release planning for the current project.
iv. Conducting agile ceremonies like Sprint Planning,
Daily standups, Sprint Estimations, Sprint
review/Demo meetings and Sprint Retrospective
meetings.
v. Tracking day-to-day activities of team members in
daily standup meetings in the form of burn down
chart.
vi. Handson on all the sections of the portal like
Content contributor role specific pages, Portal
Manager role specific pages and System administrator
role specific pages. Some of them are listed below:
1. Developed commenting section that enables a
user to comment on a video, edit a comment
inline and delete a comment based on his/her
permissions.
2. Worked on Edit video section of the portal
3. Implemented lazy loading in comments section of
the portal.
4. Implemented video search by author and tag on
the portal.
5. Implemented downloading attachments and video
on the portal.
6. Integrated jCarousel slider in Featured video
page (Portal Management role) of the portal.
7. Developed various pages in pulse analytics
sections of the portal in Portal Manager Role.
8. Developed Health monitoring and Cluster status
pages belonging to System Administrator role's
specific pages and many more.
vii. Hands on in running CSDL tests on Cisco's Coho Pismo
Portal like vulnerability testing and AppScan using
IBM AppScan tool and popular open source tools like
nmap, amap, nessus etc.
viii. Co-ordinating with other offshore scrum teams and
Product management team in the project during
sprints.
ix. Co-ordinating with cross functional teams in Cisco
for implementing various features like i18n and l10n
support on the portal, implementing web SSO with
multidomain support using popular identity providers
like Shibboleth to name a few. These tasks are in
progress.
o Tech Lead - HomeServices HQ team(PHP) with QuinStreet Software
India Pvt. Ltd, Pune - India [May 2009 - Mar 2012]
* Was on deputation to our Head Quarters in Foster City, San
Mateo, California, USA, from Sept 01 2010 - Jan 09 2011.
Projects worked on:
1. Redesign and Development of Longtail Sites using CodeIgniter.
Goal: To consolidate a group of 15 Long Tail websites based
on 2 templates. 7 sites would use Template A design and
remaining 8 sites would use Template B design. Each of these
sites has lead generation forms on Category pages and Article
pages that are used for lead generation.
Duration: 2 and half months.
Description:
i. Each of the Longtail website consists of its own design,
codebase and database. The list of longtail websites are
as follows:
Template A based sites:
a. http://www.leads2fix.com/
b. http://www.homehammer.com/
c. http://www.home-improvement-ideas.com/
d. http://www.homeremodeler.org/
e. http://www.home-site.org/
f. http://www.kitchen-remodeling.info/
g. http://my-home-improvements.com/
Template B based sites:
h. http://www.romanshades-guide.com/
i. http://www.windowblinds-guide.com/
j. http://www.dish-network-zone.com/
k. http://www.front-entry-doors.com/
l. http://www.satellite-tv-zone.com/
m. http://www.home-alarm-system.com/
n. http://www.home-security-solutions.com/
o. http://www.homesecurityreview.com/
ii. Redesigned these websites based on Template A and
Template B designs and developed them using CodeIgniter
framework. All the sites' content is managed by a
central database.
iii. Created a Redirects table having mapping of old urls to
new urls. This was necessary as old article links had to
mapped to new article links. Also, for marking certain
urls as 301 or 302 redirects, wrote a controller method
to handle such redirects.
2. Addition of Blog to Repair-home.com site.
Goal: Add a blog to http://repair-home.com/ using WordPress
CMS
Duration: 9 days
Description: Installed WordPress CMS and integrated it with
CodeIgniter. The blog's design is based on an already
existing theme of one of our website's blog. Used XML-RPC
class of WordPress for displaying the blog's article links
and corresponding blurb on homepage of repair-home.com.
3. Site Migration:
Goal: Migration of sites to SFDC(Data center).
Description: Migration of sites such as
kitchensandcabinets.com and designingonline.com's group of
sites to SFDC(Data centre), with it's own folder structure
and databases.
4. Redesign and restructuring of Apartmentstores.com:
Goal: To redesign and re-structure existing site:
www.apartmentstores.com
as per the new comps. To convert the static content of
this site into dynamic content.
The url of the redesigned live site is :
http://www.apartmentstores.com
Duration: 6 months
Description:
1. The existing site was a static site. The goal was to
scrape the static content of the site and load
the scraped content page wise into a
central database repository used for storing static
data of sites from different verticals.
2. Initially, there were 7300+ static pages on this
site. 4829 pages out 7347 pages were identified as
pages with relevant content. I used
simple html dom parser and wrote a script using
simple html dom parser's functions to scrape all the
static html content excluding images, javascript code
etc and store it in a local database. Wrote another
php script to load the scraped data in an xml format
into the central database repository. Loaded content
of 3191 pages in phase 1. Out of remaining 1638
pages(4829-3191 pages), content of 683 pages needs
to be loaded into the central repository as remaining
955 pages are either iframe pages, form pages or
third party sites' pages which needs to be discarded.
3. Used php library written to fetch data from central
database repository and display it on redesigned
version of the site. Developed the site using
CodeIgniter framework.
5.
5. Build and launch Famoushomeowners.com:
Goal : To design and develop famoushomeowners.com, a
blogging site using Wordpress CMS.
Duration: 10 days
Live site url :
http://www.famoushomeowners.com
Description: Designed and developed the blogging
site, www.famoushomeowners.com using
Wordpress CMS.
6. Implementation of Iframe wrapper pages on our portfolio
sites:
Goal: Build iframe wrapper pages
in jsp and integrate it on contractorkey.com group of 45 sites.
Duration: 1 month
7. Worked on implementation of UGC(User generated section): Contest
pages on Vinylsidingzone.com
Goal: To provide functionality to the New contest
pages section on vinylsidingzone.com
Duration: 2 months.
8. Worked on redesigning PPC Landing pages for sites like:
8.a. http://www.vinylsidingzone.com/
8.b http://kitchensandcabinets.com/
8.c http://hip-home.com/
8.d http://kitchen-cabinets-design.com/
9. Built a new PPC site from scratch called improvementcenter.com:
Goal: To create a PPC site with focus on providing
visibility to usage of various brands being used by different
service providers.
Duration: 2 months.
Live url of 2x version:
http://quotes1.improvementcenter.com/quotes/2x/windows/index
.php
Live url of 3x version:
http://quotes1.improvementcenter.com/3x/windows/index.php
o PHP Programmer with "Network18" (CNBC TV18), Mumbai - India [Nov
2007 - Apr 2009].
Current Project: Working on development of online lifestyle
magazine (Burrp Blah!).
Site URL: http://blah.burrp.com
Project Duration: Oct 2008 - Aril 2009
Client Name: Burrp.com (Burrp Software Pvt. Ltd)
Description: Working on enhancement of the Blah! Vertical of
Burrp.com. The site has been built using WordPress CMS. I have
written following modules:
1. Plug-in for changing and displaying Poll of the Day contents
via Admin Panel.
2. Plug-in for incorporating pagination feature while displaying
comments of a particular article.
3. Plug-in for displaying Tag Clouds on the site. Converted it
into cron job that would generate a php file containing an
array of tag cloud elements like tag/article name, article
weight etc. This run-time generated tag_cloud_array.php file
just needs to be included into our site's theme.
4. Plug-in for receiving feedback via a Feedback page.
5. Wrote an RSS feeds page that contains subscriptions to
authors, all articles etc.
6. Modified feedback page for including an added functionality
that would facilitate users to send Story Ideas to Burrp!
Administrator.
7. Completed Ad integration on blah!
8. Included captcha mechanism in feedback page to avoid
spamming.
9. Wrote a generic user sign-in / sign-up plugin(Single sign on
plugin) that can be activated across any microsite(s) of
burrp.com. This plugin is live on the F1 microsite of burrp.
It's url is : http://events.burrp.com/f1/
Previous Project: Development of an online trading
website.
Project Duration: Nov 2007 - Oct 2008
Client Name: Web18 Securities Pvt. Ltd.
Description: Structured and developed the website from scratch
using PHP, Ajax, MySql and JavaScript; employed PDO to fetch data
from third party databases and populate the website's trading
database periodically; sourcing news feed and other data from third
party's databases for non trading pages; embedded third party
software (Fusion charts) to incorporate innovative features for
real time graphical and statistical representation of data on
financial products (currently mutual funds);login, session
validation and trading at third party's end through API calls
thereby reducing local overheads; used PEAR libraries (HTTP Request
class and its dependencies, JSON parser) for making API calls and
parsing their responses;
developed trading pages as well as designed trading database;
developed and designed an approval system to provide online
feedback on non-trading pages before and during beta-testing.
o PHP Software Engineer with "Matrix Solutions", Mumbai - India [Sep
2007 - Nov 2007]
Projects worked on:
Worked on building a social networking platform in PHP, something
similar to ning.com. Employed MVC architecture in the development
process.
o PHP Software Engineer with "People Infocom Pvt. Ltd (MAUJ
Telecom)", Mumbai - India [Jan 2007 - September 2007]
Projects worked on: Kiosk Project.
Integrated contents like games, wallpaper, ringtones, polytones into
Kiosk via PHP scripts. Bluetooth was used as the
delivery mode for delivering contents to mobile handsets.
o Junior PHP Programmer with "Real Power Software", Pune - India [Mar
2006 - Dec 2006]
Projects worked on:
Worked on indigenously built web-based ERP product called IMPETUS.
MySQL v3.23 database with PHP v4.3.4 and HTML were used for
developing the front end.
JavaScript is used for form validation purpose. I have created
forms for modules such as:
1. Follow-up and Reminders:
a. Daily activity logger.
b. Activity Planner: Using the Activity Planner form, one
can plan Activities as well as Processes only for those
employees for whom he has the been authorised to. It
also gives the flexibility to plan activities for
specific time periods like:
i. Single day Planning.
ii. Weekly planning.
iii. Monthly planning.
iv. Yearly planning.
v. Planning for all working days.
vi. Planning for a select Period.
2. Customer Management:
a. Define Customer wise Article Prices
3. Materials Management:
a. Daily Stock Alert Report: This Report gives the daily
balance of an item / items within a given time period.
b. Stock Summary Report: This Report gives a summary of an
item / items in stock within a given time period like
Opening Balance, Stock Additions, Stock Deductions and
Closing Balance.
4. Sales & Marketing:
a. Sales Analysis Report: This report displays a report on
No. and Amount of Inquiries, Quotations, Orders and
Invoices generated for a given range of
Customers--Region wise and Item wise--for a selected
time period: Yearly, Quarterly, Monthly, Weekly, Daily
and Select Period.
b. Sales Inquiry Analysis Report.
5. Purchase Department:
a. Purchase Requisition Analysis:
b. Supplier wise Purchase Report.
c. Purchase Analysis Report: This Report is similar to
Sales Analysis Report. It displays a report on No. and
Amount of Inquiries, Quotations, Orders and Invoices
generated for a given range of Suppliers-Region wise and
Item wise for a selected time period: Yearly, Quarterly,
Monthly, Weekly, Daily and for a select period.
6. Pre - Sales Management:
a. Warranty Management: This form is used to define
warranties for all types of articles i.e Sales as well
as purchase items. It provides features to
Repair, Replace, Service or charge the item under
consideration if it's warranty has expired. It also
provides an option to extend the warranty of an article.
o Technical Support Engineer with vCustomer Services India Pvt.Ltd,
Pune - India [June 2004 - April 2005]
o Profile:
. Worked in HP and Linksys (A Division of CISCO Systems)
Process as a Technical support Engineer. While in Delhi,
India head quarters of vCustomer, for
a period of 2.5 months for extensive training (Voice and
Accent, Process and Product training) on HP desktop PCs, I
handled issues related to Internet
. connectivity, windows SP2 issues, virus removal, spy ware,
add ware related issues and on basic hardware
troubleshooting of hard drives, floppy drives and CD drives.
. At the Pune branch, I have worked in Linksys Process dealing
in wireless network troubleshooting. I have configured wired
as well as wireless routers for
cable modem, AOL, and DSL internet connections, access
points, gaming adapters, configuration of Virtual private
network etc
Activity Platform Year Achievements
Organized TeXplosion, 2002-03 It was a good
Paper DYPCOE, Akurdi experience for
Presentation.
developing
event
management
skills.
IT Quiz Inter College 2002-03 3rd Prize.
Contest. contest held at
SCIT, Hingewadi.
Elocution Inter House 1994-95 1st Prize.
competition. competition in
school.
Writing In-school 1990-91 2nd Prize.
competition. competition.
PERSONAL DETAILS:
Educational Qualifications:
Seminar and Project Work:
Work Experience:
Extra Curricular Activities:
Technical Skills:
Summary:
3