Download Shashank Raj

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

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

Document related concepts

URL redirection wikipedia , lookup

Cascading Style Sheets wikipedia , lookup

Transcript
Shashank Raj
House#: 2603
Plot#: 5, Sector#: 4
Dwarka, Delhi: 110075
Mobile#:+91-7428321991
Email: [email protected]
Curriculum Vitae
Summary:










5.7+ years of experience in IT industry which includes interaction
with domestic and international clients, requirement study, effort
estimation, task breakup, scheduling and programming.
4 complete shopping cart implementation experience.
20 complete E-Commerce, Social Networking, Media and Entertainment,
Real Estate, Tour & Travels, Hotels, e-learning and other web based
project development and successful implementation experience.
Instrumental in analysis, design, development and implementation of
web based projects in very limited or tight schedule.
Technical skill areas include PHP, ZEND Framework, CAKE PHP
Framework, Drupal, Magento, Open-Realty, WordPress, WordPress MU,
AJAX, Java Script, JQuery, JSON, XHTML, HTML, CSS, MYSQL, PostGre, MS
SQL Server, MS Access, APACHE, IIS, LAMP, WAMP, XAMPP, Apache Maven,
Apache Ant, Ruby Rake, Perforce, PHP code sniffer, PHPUNIT, QUNIT,
JsLint, JQuery Plugins etc.
Core competency includes Shopping Cart, Implementation of Online
Payment Gateways like PayPal, WorldPay, EBS, and Payment Gateway for
Credit Card Transaction through Authorize.Net, OOP concepts, Design
Patterns, MVC, Three-tier Architecture, CMS, Drupal, JOOMLA, Magento
ecommerce, XML, SOAP, REST, WebServices, Microsoft powered Bing Map,
Google Map, Google adSense, Google Custom Search, Google Visualization
API, FFmpeg Library, Tortoise SVN, Rapid SVN, Perforce etc.
Having very good presentation skill comprising XHTML, HTML, CSS,
JavaScript, JQUERY Plug-in, JSON and XML.
Comfortable in C#, C++ and C in combination of database like MS SQL
SERVER, MYSQL and MS ACCESS.
Experience in working on multiple projects at a time.
Excellent problem solving, communication and presentation skills.
Education:

B.E. – Computer Science and Engineering
Technical Proficiency:
Web Technology: PHP, ZEND FRAMEWORK, CakePHP Framework, DRUPAL, MAGENTO,
WORDPRESS, OPEN-REALTY, AJAX, JAVASCRIPT, JQUERY, JSON, XML, XHTML, HTML,
CSS, PHP code sniffer, PHPUNIT, QUNIT, JsLint, JQuery Plugins
Database: MYSQL, PostGre, MS SQL SERVER, MS ACCESS, PL/SQL
Operating System: Windows XP, 2000, 98, 95, DOS, LINUX
Languages: C, C++
Page 1 of 6
Professional Experience: 5.7+ Years

Working with PRIMUS Global Services, Inc. The PRIMUS management team has
more than 50 years combined expertise in consulting, system integration,
outsourcing and staffing. – (May 2011 to Till Date)

Working with E-nova Technologies Pvt. Ltd., New Delhi, an ISO 9001:2000
certified company. E-nova is a French web agency based in India. The FrancoIndian joint team at E-nova develops websites based on very high quality and
attractive design licked, and technical design to the point.– (August 2010
to May 2011)

Worked with 3G Info Management, Mohali, a dynamic multi- dimensional
transnational service organization. 3G Info Management is an Indian MNC
having its offices in USA and UK apart from INDIA.– (Feb 2010 to Feb 2010)

Worked with Drish InfoTech Ltd., Chandigarh, a group of companies with a
globally focused outsourced IT Services registered under Software Technology
Park of India (STPI), Mohali, Punjab India. – (May 2006 to May 2008)
PROJECT DETAILS:
Disney Land: Online Entertainment Booking Portal
Description: Working on an online entertainment portal which allows users to
reserve tickets and passes for various entertainments like rides, Shows,
experiences etc. of various parks for him and his companions. User can also book
resorts for them. He can also make a preorder for food by selecting food items
from menu at a restaurant of his choice. He can also manage his tour and
preorders.
Client: Disney (Walt Disney World)
Technologies Using: PHP, Zend Framework, Google Map, AJAX, JQuery, XHTML/CSS, Web
Services, Oracle, Java, PHPUNIT, PHPCS, QUNIT, JSLINT, Apache Maven, Perforce.
Role and Responsibilities:
 Involvement in development of UI for Application.
 Theme implementation, Web Services implementation, Coding and defect
fixing.
 JQuery Plug-in Development and writing Qunit test cases for that.
 Writing PHPUNIT test cases for the code written with appropriate code
coverage, CRAP Metrics and verifying build process.
Vintage Rides: Tourism App
(http://www.vintagerides.com/)
Description: Worked on the application related to Tour & Travel which provides
facility to visit various places in India by Bike (Royal Enfield). People come to
visit site to explore various tourist places of India and book Tour Packages to
visit that place on Royal Enfield.
This application is developed in PHP based on Drupal CMS. Along with Drupal this
application uses Flash Map, Ajax, JQuery, Face box, Live Chat, Mass emailing
software and Payment Module using E-Billing Solutions (EBS).
Modules Using: Some of the modules used in this application are livezilla,
logintoboggan,
nodewords,
persistent_login,
pngfix,
simplenews,
site_map,
views_customfield, views_slideshow, viewscarousel, xmlsitemap, zenophile
Page 2 of 6
Custom Modules Created:
1) Destination Module to manage all destinations and related information
2) Payment Module to manage payments and log of each tour.
Technologies Using: PHP, Drupal, Flash Map, JQuery, FaceBox, JavaScript, Payment
Module, E-Billing Solutions (EBS), Newsletter software Sendpro, XHTML/CSS.
Role and Responsibilities:
 Interaction with client for Requirement Analysis.
 Interaction with client for Requirement Analysis
 Involved in Object model and Database design for Application.
 Theme implementation, Module Creation, Coding and bug tracing.
Neemrana Hotels: Hotels & Hospitality App
(http://neemranahotels.com/)
Description: This is a Multi-Domain Website developed in Drupal CMS (Drupal is a
free software package based on PHP that allows anyone to easily publish, manage
and organize a wide variety of content on a website). Along with Drupal this
application uses Flash, Ajax, JQuery, Face box etc.
Modules using: admin, ajax, ajax_register, backup_migrate, better_exposed_filters,
context, ctools, custom_blocks, custom_breadcrumbs, devel, devel_themer, domain,
domain_blocks, domain_bonus, domain_ctools, domain_i18n, domain_meta,
domain_nodetype, domain_taxonomy, domain_xmlsitemap, draggableviews,
draggableviews, drupalforfirebug, drupalforfirebug, email, features,
globalredirect, i18n, imce, imce_wysiwyg, languageicons, logintoboggan,
menu_breadcrumb, money, nice_menus, nodequeue, nodewords, panels,
persistent_login, poormanscron, popups, r4032login, rules, simplenews, site_map,
slideshow_corp, token_custom, views_slideshow, webform_conditional, wysiwyg,
xmlsitemap, zenophile
Technologies Using: PHP, Drupal, Flash, JQuery, FaceBox, JavaScript, Payment
Module, E-Billing Solutions (EBS), Newsletter software Sendpro, XHTML/CSS.
Role and Responsibilities:
 Interaction with client for Requirement Analysis.
 Involved in Object model and Database design for Application.
 Theme implementation, Module Creation, Coding and bug tracing.
Shabdwala: Online learning
(http://shabdwala.dev.enova-tech.net/)
Description: This application is developed in PHP based on Drupal CMS. Along with
Drupal this application uses Ajax, JQuery, Google Visualization API, Face box etc.
I have created a custom module to manage words and their meaning and test them. A
user can retake a reviewed session or test session. A user can import his contacts
and invite his friends from other applications through open inviter module. He can
share his results and sessions with his friends like on social networks.
Google Visualization API is used for generating various types of analytical data
and representing them through Interactive Graphs like Gauge graph, Bar Graph,
Column Graph, Line Chart and PIE Chart etc.
Modules Using: Some of the modules used are activity_log, admin_menu,
admin_message, advanced_profile, alterprofilepage, birthdays, cck,
cck_private_fields, contact_importer, context, ctools, devel, devel_themer,
email_registration, facebook_status, fbconnect, fbsmp, fbssc, fbssts, flag,
formblock, gvs, invite, jquery_ui, login_destination, logintoboggan, popups,
rules, token, user_relationships, views, zenophile.
Page 3 of 6
Custom Modules Created:
1) Shabd Module to manage words, tests and reviews and their sessions
2) Graph Module to manage graphs to represent various information
Technologies Using: PHP, Drupal, Google Visualization API, AJAX, JQuery, FaceBox,
JavaScript, XHTML/CSS, MYSQL.
Role and Responsibilities:
 Involved in Object model and Database design for Application.
 Theme implementation, Module Creation, Coding and bug tracing.
Skitter TV: IP TV SMS Services
(http://www.skitter.tv)
Description: This application provides IP TV Services to a huge mass. This is a
huge application intended for providing Subscribers Management Service on which
multiple web technologies like PHP, Flex, Python, XML etc have been used.
Technologies Using: PHP, PYTHON, FLEX, XML, STORED PROCEDURES.
Role and Responsibilities:
 Interaction with client for Requirement Analysis and discussion with
other technology heads.
 Interacting with Flex and PHP through XML by using data collected by
Python.
 Coding and bug tracing
Sojourn Records: Media and Entertainment
(http://www.sojournrecords.com/)
Description: A Zend Framework Based Music and Video Albums shopping cart web
application. This web application has a CMS and contains various features like
displaying Videos, Listening Music Online, Broadcasts, News, New Releases, On
Demand Music and Videos, Blogs. Third Party tools integrated like Facebook and
Twitter. Third Party Video Streaming Servers like Viddler. Dynamic Thumbnails
automatically generated for Videos.
Technologies Using: Zend Framework (MVC based Framework in PHP), PHTML, MYSQL,
CSS, JavaScript and AJAX.
Role and Responsibilities:
 Customization / Theaming of web Application in Zend Framework.
 Developing and Implementing required Modules and Features.
 Developing CSS and implementing it.
 Coding and bug tracing
Ringblender: Music Remixing & Social Networking
(http://www.ringblender.com/)
Description: A CakePHP (Cake PHP Framework based on MVC) based Music Listening,
Remixing, Purchasing, as well as allowing interaction with music lovers having a
concept of following and follower, a complete Social Networking web application.
It has lots of new features along with the features of currently leading Social
Networking web applications such as Orkut, Facebook, and MySpace etc.
Technologies Using: CakePHP (Cake PHP Framework based on MVC), Ctp, MySQL, CSS and
AJAX.
Role and Responsibilities:
 Interaction with client for Requirement Analysis.
Page 4 of 6



Involved in Object model and Database design for Application.
Developing CSS and implementing it.
Coding and bug tracing
JustForKix: One Stop Shop for all Dancing Needs
(http://justforkix.com/)
Description: A Magento (e-commerce CMS using MVC based on Zend Framework) based
shopping cart, a web application. Extending Magento by adding new features to
it. Following were the project requirements:
1.
Vendor Module with purchase orders
4. Catalog Requests
2.
Picking and Packing Reports
5. Order Projections
3.
Customer Relations Management
6. Returns 7. Rewards Program
Technologies Using: Magento(e-commerce CMS using MVC based on Zend Framework in
PHP), PHTML, My SQL, CSS and AJAX.
Role and Responsibilities:
 Customization / Theaming of Magento.
 Developing and Implementing required Modules and Reports.
 Developing CSS and implementing it.
 Coding and bug tracing
e3thos-Mobile: i-Phone Mobile Version
http://www.e3thos.com/mobile/
Description: Developed Mobile Version of a web application, mainly intended for iphones and other mobiles. E3THOS is a social platform built in Cake PHP framework
for media sharing with features like blogging, Music, Picture and Video Sharing,
Rating, Comments, Posts, RSS etc. The Mobile Version also has all the features of
its original site including new features like downloading them to the Mobile
Phone. This application is compatible with different types of Mobile phones. It
supports different file formats like DIVX, MOV, MP4, 3GP, SWF, FLV etc. and their
conversion into 3GP.
Technologies Used: Cake PHP framework, XHTML, My SQL, JavaScript, CSS and AJAX.
Operating Device: i-phones and other mobile devices.
Role and Responsibilities:
 Interaction with client for Requirement Analysis.
 Involved in Object model and Database design for Application.
 Developing CSS and implementing along with Coding and bug tracing
Oxblue: Time-Lapse Movie
http://www.oxblue.com
Description: This is a Linux based web application for creating time-lapse movie
from high resolution jpeg images in various formats like MPG, FLV, AVI and MOV.
Project Requirement was:
1) Creating a web interface for users to specify the requirements of the timelapse movie, including output resolution, length and file type.
2) The backend application which creates the time-lapse movie from high resolution
images.
3) A reporting and management system to let the user know the status of their
request and when the time-lapse is available for download.
Technologies Used: PHP, XHTML, CSS, FFmpeg Library, AJAX, JavaScript and MySQL.
Operating System: Linux.
Role and Responsibilities:
 Interaction with client for Requirement Analysis.
 Involved in Object model and Database design for Application.
Page 5 of 6

Coding and bug tracing
Chocogram: Chocolate letters that form a Message
http://www.chocogram.com.au
Description: Using this application one can create and send Message contained of
chocolate letters on special occasions or events. User can maintain his contacts
and events. He can also keep track of the messages and schedule them for future.
Technologies Used: PHP, Magento, XHTML, PHTML, My SQL, JavaScript, CSS and AJAX.
Role and Responsibilities:
 Customization of Magento and Developing new module in Magento
 Creating Contact and Event management system
 Developing CSS and implementing it along with Coding and bug tracing
Acteva.com
http://www.acteva.com
Description: Acteva provides online management of events. It lets client offer
everyone the convenience of online event registration, ticketing and payment
handling right from his website
Technologies Used: HTML, DHTML, My SQL, PHP, JavaScript and CSS.
Role and Responsibilities:
 Developing pages and CSS and implementing it.
 Code review and bug tracing
Other Applications on which I have worked:
http://www.clickonfrench.com/
http://blog.clickonfrench.com/
http://blog.vintagerides.com/
http://www.thebudgetecoist.com/
http://www.e3thos.com/
Other Skills and Achievements:


Selected as a senior student in the class during school.
Carom Board champion at school.
Personal Information:
Father’s Name
Date of Birth
Sex
Marital Status
Nationality
Languages known
:
:
:
:
:
:
Sri Navin Chandra Srivastav
06-Aug-1984
Male
Single
Indian
English, Hindi
(Shashank Raj)
Page 6 of 6