• I have worked with Welly Technologies as PHP Developer since May 2005 to June 2007
Professional Summary
• Proficient in PHP Object Oriented Programming.
• Worked in Finance, IT Services, and Health care domains.
• Hands on experience in Linux, Shell scripting, Java scripting, AJAX and MySQL
• Experience in JOOMLA, ORANGE HRM, DRUPAL, vTiger, MOODLE, Dokies, osCommerce
• Well experienced with Zend Framework, CAKE Framework,
• Using Web Site Designing tools Zend studio, Eclipse, Dream weaver, Front Page, Edit Plus.
• Experience in Project Management and requirement analysis.
• Hands on experience with Agile methodology.
Skill Set
Languages PHP OOPS, JavaScript, SOAP, Shell Scripting
Framework Zend and CAKE
Web Server Apache and IIS
Databases MS SQL Server and Oracle, MySQL
Operating Systems Windows, Unix and Linux
3rd Party Tools Pay pal, Authorize.Net, paygate, setcom, mygate
Design tools Eclipse, Zend, EditPlus
CRM VTiger, SUGAR, MOODLE, XRMS
CMS JOOMLA, DRUPAL
LMS MOODLE, DOKEOS
Layout and UI HTML, XHTML, CSS, DOM, DHTML, XML, AJAX, Prototype.js, JQuery
Ecommerce osCommerce
HRM ORANGE
Project Name: Thomson Health Care
Technology: PHP, MySQL, Apache, Linux, AJAX, ZEND Frame work
Team: 30 members (Currently working)
URL:
http://www.thomsonreuters.comCurrently we are working on Health care domain for Thomson Reuters. This product is designed to take care of the health of 0 days to 29 days and 29 days to 18 years kids. This product is divided into many modules. It is already developed for 0-29 days babies this is called as Neofax. Currently we are doing 29-days to 18 years kids' Health care. It is called as Pediatrics. Neofax Application is developed php 3 and 4. Now we are migrating Neofax application into php 5.3 and developing pediatrics application in php 5.3. This application contains many modules some of the important modules are
• Drugs module
• Formula Module
• Drug Calculators
• Versioning module
• Export module
• Administration module
• Hospital module
• Reports module
Roles & Responsibilities:
1. Designing and Developing the Application
2. Involved in Database design and query optimization
3. Involved in generating Reports.
4. Completely handled export, version and Drugs Module.
5. Completely involved in administration Modules.
6. Handling the Team and commitment towards work.
Project Name: ABASSESS
Technologies: PHP, MOODLE, MySQL, APACHE and Linux
Team: 5 members
URL:
http://cms.leadtrain.co.za/abassess/login/index.phpThis is developed using LMS of MOODLE. The main roles in this project are
• Administrator Administrators can usually do anything on the site, in all courses.
• Course creator Course creators can create new courses and teach in them.
• Teacher Teachers can do anything within a course, including changing the activities and grading students.
• Non-editing teacher Non-editing teachers can teach in courses and grade students, but may not alter activities.
• Student Students generally have fewer privileges within a course.
• Guest Guests have minimal privileges and usually cannot enter text anywhere.
• Authenticated user all logged in users.
Apart from the above we have worked on many modules like courses, grades, location, languages, modules, security issues, appearance, front page, server networking, reports and miscellaneous. We go in-depth in each module and we made many options which will give the complete information in all roles.
We have also done Manage Activities, Assignment, chat, Database, Forum, Quiz, Resources, SCROM / AICC.
Project Name: MSPNOCSupport
Technology: PHP, MySQL, CAKE, Linux, Apache, JAVA, Web Services
Team: 11 members
Role: Lead Developer
URL:
https://www.mspnocsupport.comA managed service provider (MSP) platform is a computing framework used to deliver network-based services, applications, and equipment to enterprises, residences, or other service providers. A MSP platform allows an organization, IT consultant or VAR to remotely monitor servers, firewalls, Exchange servers, Active Directory Servers, routers or switches from a central location.
To provide the above solutions, we need a platform, where service provider enters all his information in a common place, that place is known as mspnocsupport portal. Using different service calls we are getting information for our databases.
The portal contains 7 modules.
• MSP/VAR Module
• Client Module
• Dashboard Module
• User Management Module
• Roles Management
• Escalation Matrix Module
• Reports
MSP/VAR Module: Here we are collecting all information about the MSP. The information like company information, Ticketing System information, Services Information. and Expected Reports information.
Client Module: Here we are collecting clients information for every VAR/MSP. For example: device information, networks information, ticketing system information, network arc, and users for client and escalations for client.
Dashboard Module: Here we are displaying dashboard information like how many devices are up and down, and critical, normal, minor and major situations of the devices, and client performance
User Management Module: This is the brain for the project. Here the users are different, service providers have separate user credentials and MSP have separate credentials and MSP Members have Separate Credentials and Client Have separate Credentials.
Roles Management: This is the Heart of the project. Based on the role User Interface is changed. Here nearly 10 roles are there and we also provide a option called create new role. In this module we are assigning permissions for users, what to display and what not to display for a user.
Escalation Matrix Module: This plays vital role in client side and NOC Services side. For example there is a problem in a device for a client under a MSP. Once the problem rises, noc team will identifies it whom we have to contact, if he is not available, who is next, like all the details we are stored in this module.
Reports: We are providing Web based reports, export to EXCEL and PDF and the reports are daily based weekly based, monthly based, and custom based. This also includes Graphs.
Roles & Responsibilities:
1. Designing and Developing the Application
2. Completely handled Database design and query optimization
3. Complete Responsibilities for Reports.
4. Completely handled Clients Module
5. Completely involved in Roles and User Management Modules.
6. Partially involved in Dashboard module
7. Handling the Team and commitment towards work.
Project Name: SHR
Technologies: PHP, MySQL, AJAX, HTML, Linux
Team: 3 members
Role: Lead Developer
URL: www.simplyholidayrentals.com
This contains different types of villas and cottages. This site contains three types of users. The users are administrator, property owner and user. Property owner can add their properties for online bookings and he can fix the prices. An administrator can add properties with out payments. The user can check the prices and availability of villas and cottages and also he can book for the same.
Roles & Responsibilities:
1. Designing and Developing the Web Site
2. Completely handled Database design and query optimization
3. Complete Responsibilities for Reports.
4. Completely involved in Roles and User Management Modules.
5. Partially involved in Dashboard module
6. Handling the Team and commitment towards work.
Title: MyWhiteCoat
Technology: PHP5, MySQL5, Apache2, Dojo
Team Size: 6
Role: Lead Developer
URL: www.mywhitecoat.com
mywhitecoat.com is a free-access worldwide community of healthcare practitioners built to improve patient outcomes.
The service is designed to help doctors, nurses, pharmacists and health care students to meet other healthcare practitioners all over the world, share best practices and observations based on their professional experiences.
By connecting the global health care community, mywhitecoat facilitates individual health care practitioners to communicate, educate and innovate via interesting, creative and constructive conversations about patient care, best practices and the culture and application of medicine in different corners of the world.
Further users can contact colleagues, access data and report findings immediately in a secure and trustworthy environment, because each healthcare practitioner's credentials have been authenticated for practicing privileges in their respective countries.
It has only 2 roles namely administrator and user.
Administrator
• Admin can post news, videos, journals, FAQS and forums to the users. Scientific information in the form of news, videos, journals, FAQS and forums posted by the user will be made visible to the administrator where he can edit and approve the same.
• Admin can view the list of users registered and can even sort them in alphabetical order.
• Videos of any format (avi, mpeg, wmv) will automatically get converted to the swf format using ffmpeg internally and first screen of the video will be created and set as an image for the user view.
Users
• Users of any of these mentioned professions (physician, pharmacist and nurses) can alone get registered to this network.
• User can add news, videos, journals, FAQS and forums into his profession which others can view.
• User can even create groups and can invite others into the group.
Title: DHRMS Training
Technology: PHP5, MySQL5, Apache2
Team Size: 7
Role: Lead Developer
Project Description:
It is an online learning and training website, which gives the user to register and use the learning materials which were categorized as Courses with Tests. There are options for to take the CBTs and ILTs. The user can enroll take the course and then the respective tests. The users are evaluated by their pace of learning and taking up tests. After completing test he can get certificate of the course. Automated alerts about changes using email are notified.
Supervisor can enroll the requested ILT courses to users and he can enroll the courses. He can able to view user reports.
Client admin can assign the courses and he can able to view all the reports of his users.
Administrator can configure entire application and he can create, edit or delete user. He can create, modify or delete new courses and assign teachers to selected courses. Administrator can create the sessions for ILT courses.
Title: Bazartrend
Technology: PHP5, MySQL5, Apache2
Team Size: 4
Role: Lead Developer
Project Description:
The aim of the project is to providing the expected values of the shares using statistical formulas. The Aim of the project to provide the future values of the share market for available and new companies. So that the customer will expect the risk and he will invest money on shares to develop this we used last 18 months data from the NSE, BSE and from yahoo groups. Every each page is calculating the tomorrows share values, and these values will give you the recommendations to customer.
The values will the buying of the shares and selling of the shares. We provided the values for NSE, BSE, NSE Options, NSE Futures, NCDEX, MCX, INDICIES, World Market and other pages. The complete project was developed in LINUX server. To design front end we used Dream viewer. The server side scripting was done with the help of PHP.