****-***** ***** (India)
**********@*****.***
OBJECTIVE
Intend to build a career with leading corporate, with committed and
dedicated people, where I can be mentored to the best of my skills.
EDUCATION
2001 - 2005 BE - IT 75% (honors) Rajasthan University, Jaipur
1999 - 2000 SSE 53.24% Board of Secondary
Education, Rajasthan
1997 - 1998 SE 75.45% Board of Secondary
Education, Rajasthan
WORK EXPERIENCE 8 years
Onsite Professional Exposure:
. Worked in WIPO (World Intellectual Property Organization) headquarter,
Geneva, Switzerland as an Onsite Consultant for 10 Months.
. Implemented WIPO eLC (e-Learning Center) using Moodle2.5.2.
. More than 125,000 students and 400 tutors are registered on WIPO eLC
with around 310 courses in 7 different languages.
. Gathered client's requirements and proposed them a better solution by
integrating Moodle with WIPO User Centre Database (LDAP), and Payment
Gateway with SSO (Single SignOn)
. Offshore support for WIPO eLC from Trigyn Technologies, Mumbai.
Trigyn Technologies Limited Mumbai,
India
Tech Lead 20 Nov 2009 -
Now
. E-Learning application Development using the LMS Moodle1.9 and Moodle2.x
. Moodle 1.9.7 to Moodle 2.5.2 Migration.
. Integration of Moodle1.9 with WIPO user center database using LDAP and
CAS/SSO.
. Integration of Moodle1.9 with OpenCMS.
. Moodle - Joomla integration using Joomdle with SSO
. Moodle - Drupal Integration with SSO
. Moodle - Wordpress Integration
. Moodle - Mahara Integration
. Moodle OAuth integration with Facebook, Google, Linkedin
. Designed WIPO Academy certificate in 7 languages (students can generate
online PDF certificate using Moodle LMS).
. Payment Gateway integration.
. Integration between Moodle 2.x and Open-Cart (online shopping cart)
. Implemented Multi Site Concept with Moodle 1.9 and Moodle 2.0 using
single Moodle Instance
. Google Chart API and amCharts used for many reports
. Used GISMO (Graphical Interactive Student Monitoring Tool for Moodle)
. Developed Moodle 2.0 Email Notification Block
. Developed Moodle 1.9 and Moodle 2.x Themes
. Developed Moodle 2.0 Reports (participant's grade report, course
completion report etc.)
. Proposed SCENARI for SCORM compliant course creation
. aMember and ClickBank Payment Gateway integration with Moodle
. Moodle - Google Docs Integration
. Integrated Synchronous Blended Learning tool WIZIQ Virtual Classroom with
Moodle LMS
. Performed SEO with robots.txt, XML sitemap, Keywords Landing Page etc.
. Used jsMath, DragMath, Latex to render Math's Notations and Equations in
Moodle
. Application security testing with SQLMap and Acunetix
. Developed WordPress plugins, themes
Kamadhenu Pvt. Ltd. New Delhi,
India
Sr. Software Engineer 15 May 2008 -
20 Nov 2009
. Web Applications Development using the CMS Joomla1.5.
. Web Application Development using Zend Framework.
. Joomla Dynamic Modules, Plugins and Themes Development with a good use of
AJAX.
. Google Map API implementations with use of AJAX.
. Paypal Payment Gateway integration.
. Development with MVC Design Pattern and OOPs concept.
IILV Pvt. Ltd. Noida,
India
Sr. Software Engineer 31 Dec 2005 - 14
May 2008
. Web Applications development with rich user experience using PHP and
Smarty (a template engine for PHP)
. CSS Based layouts client and server side form validations with use of
AJAX.
. UI Design/Space Utilization to provide maximum information.
. Using open source libraries e.g. jquery, mootools, prototype.js,
highslide.js, pclzip etc.
. Use of smarty template engine.
. Using open source LMS and CMS e.g. Moodle, OsCommerce, Pligg, Joomla,
OpenCart, OrangeHRM etc.
. Handling/Tracking Team's work and team size varying from 8 to 12.
. Managing client deliveries and client communication for requirement
gathering and problem solving.
SKILLS AND CERTIFICATIONS
Have elementary level knowledge of
a) Languages: PHP5, JSP, SQL, PL/SQL, Adobe Flex
b) Design Pattern: MVC with OOPS concept
c) DBMS: MySQL, Oracle 10g, MSAccess
d) JavaScript Libraries: prototype.js, JQuery, YUI, JQuery Mobile
e) Web Servers: IIS, Apache
f) eLearning Tools: Adobe Captivate, Camstudio, Scenari, SCORM 2004, WIZIQ
Virtual Classroom, Articulate Studio, iSpring, BigBlueButton
g) IDE: Adobe Dreamweaver, Eclipse, Flex Developer
h) Version Control Tools: SVN, subversive (Eclipse Plugin), GitHub
i) Issue Tracking Tools: JIRA, Mentis
j) Online Collaboration Tools: Basecamp, Google Drive
k) Wireframe Tools: Balsamiq
PROJECT DETAILS
Project 1
Title : WIPO eLC (http://welc.wipo.int)
Front-end : Moodle1.9, Moodle2.5, Open CMS, XHTML, Style sheet,
JavaScript, XML
Middle-end : PHP5, JSP
Back-end : MySQL 5.0.21, ORACLE 10g
Team Size : 3
Duration : 48 months (ongoing)
Role : Requirement Gathering, Sr. Developer, Interface Design
Description : WIPO e-Learning Center (WIPO eLC) is designed for WIPO
Academy. WIPO eLC is providing online test series and courses for more than
83,000 registered users. The old learning system was phased out with MOODLE
based learning environment with added functionalities and reporting
capabilities, including migration of all the course content with SCORM
compatibilities. WIPO eLC is offered in 7 different WIPO official languages
all over the world. WIPO eLC is integrated with WIPO's existing user center
database using LDAP authentication, it also supports SSO (Single Sign-On)
with other WIPO services. WIPO's existing payment gateway has been
integrated with WIPO eLC for the paid courses. Students can print e-
Certificate (with WIPO director's signature) for the courses they have
completed. I have also worked on a separate application which is developed
for WIPO administrator, Administrator can confirm payments, grant/reject
scholarship, manage courses, send email notifications, manage regions, and
can view many purchase reports region wise, country wise etc. with many
interactive graphs. WIPO is much satisfied with the new application, as a
lot of manual work is reduced. Application is recently upgraded to Moodle
2.5.1.
Project 2
Title : Tickrin.com (http://www.tickrin.com)
Front-end : Joomla1.5, XHTML, Style sheet, JavaScript, XML and
Google Map API
Middle-end : PHP5
Back-end : MySQL 5.0.21
Team Size : 3
Duration : 6 months
Role : Team Leader, Client coordinator, Sr. Developer
Description : It's Dubai's fastest growing online real estate agency,
with around 5000 properties. On searched criteria, properties get marked on
Google map. The application has subscription plan for agents, we have used
Paypal's recurring payment API for payments. AJAX based refine search
criteria and sorting. Agents can upload many properties in bulk with CSV
format. The application is completely developed with Joomla and MVC
pattern.
Project 3
Title : Tapestry Holidays
Front-end : Joomla 1.5, XHTML, Style sheet, JavaScript
Middle-end : PHP5
Back-end : MySQL 5.0.21
Web Server : Apache
Platform : Windows, Linux
Team Size : 10
Duration : 10 months
Role : Developer
Description : Tapestry Holidays is an online specialist holiday tour
operators to Turkey, Crete, Kefalonia, Morocco and Sicily. The Tapestry
Holidays new range of bespoke offers dramatic locations and stunning
scenery combined with very individual properties of the highest quality to
ensure clients have an idyllic getaway and truly unforgettable holidays.
Project 4
Title : Question-Bank
Front-end : XHTML, CSS (Style sheet), JavaScript
Middle-end : PHP 5.1.4, Smarty
Back-end : XML, MySQL 5.0.21
Web Server : Apache 2.2.2
Platform : Windows
Team Size : 6
Duration : 9 months
Role : Team Leader, UML modeling, Database designer, Interface
Designer, Sr. Developer
Description : IMS is coaching institute, they provide coaching for
CAT, GMAT, GRE etc. exams. IMS also conducts tests for their coaching
classes. There is a process for the Test Paper generation for CAT, GRE,
GMAT etc. exams. Question-Bank (QB) is a project which is built to
generate test papers. QB includes workflow, question authoring, and paper
generation part. QB also stores the history of a single question it
maintains the version of each question. There are some predefined users
like typists, graphic artists (GA), proof readers (PR) and project leaders
(PL). The PL generates a template of questions each question has various
metadata and then assigns that to a typist, Typist completes his job and
submit back to PL, then PL assign to GA. GA inserts graphic in questions
and submit back to PL, PL then assign that to PR for proofing then PR
accepts or rejects the question. And finally PL generates paper of some
limited number of question these questions are randomly picked from the
accepted questions database. QB provides various reports like acceptance
report of all typists, payment history report, Accepted questions, Rejected
Questions etc. We have used XML, MathML to storing questions and XHTML to
display the question.
Recent Moodle Projects:
https://welc.wipo.int
http://iadb.einstitute.org
http://afdb.einstitute.org/
http://ischool.pw.einstitute.org
http://university.aramfo.org/
http://cartelsystems.com/demos/dcsweb
http://yingyu.xinzuowen.cn/
http://etraining.drsearswellnessinstitute.org
http://mindfulschoolscourses.org/
http://www.corpuprov.com/
http://www.safechef.com/training-center/
http://www.fastlearner.net.au/portal/
http://ns01.hudongenglish.cn/
http://helpingchildrenafterdivorce.com/lms2
http://my.studioarabiya.com/
http://bl.eyecarecasestudies.com/
http://shabakaegypt.com/lms/
http://adb.einstitute.org
http://adbi.einstitute.org
http://thegef.einstitute.org
http://unfccc.einstitute.org
http://cartelsystems.com/demos/BSG
http://unep.einstitute.org
http://undp.einstitute.org
http://unhabitat.einstitute.org
http://unisdr.einstitute.org
http://cartelsystems.com/demos/dcsweb
Extra Curricular Activities
1. Won 3rd Prize in Technical Quiz Competition JEC
College, Jaipur
2. Appointed as Convener for the Technical Society of IT Dept
SBCET, Jaipur
3. Actively delivered services as a Member in the National Service Scheme
(NSS)
Personal Details
Date of Birth : 07, Apr 1983
Marital Status : Married
Passport Number : H2415744
Languages Known : Hindi, English
Strength : Determined, Artistic
http://www.jaswanttak.wordpress.com and learning JQuery Mobile out of my
interest.
Place: Mumbai, India (JASWANT KUMAR
TAK)