PREMALATHA.B
Summary
§ 3 years of professional experience in Web Development.
§ Experience in Design and Development of web-based applications using PHP and Mysql at the backend.
§ Experience in deploying web applications on server.
§ Knowledge of JavaScript, Ajax, PHP frameworks like code Igniter, cakePHP and template parser like tbs, smarty.
§ Knowledge of PHP open source software like wordpress CMS software, magento ecommerce software, os-commerce ecommerce software.
§ Understanding of complete SDLC and Various s/w life cycle models.
§ Excellent logical and analytical skills.
§ Capability to work with deadline.
§ Good knowledge of identifying and solving problems and enjoy working in teams.
Educational Profile
§ Bachelor of Engineering in computer science from Visveshwariah Technological University, Bangalore, 2006.
Technical Skills
Web Technologies : PHP, XHTML, JavaScript, AJAX
Databases : MySql
Framework : CodeIgniter, CakePHP
Application Server : Apache Server
Operating Systems : Windows 98/XP, Linux (ubuntu)
Professional Experience
Learning Skills and Solutions
Client : A learning skills and solutions organization
Role : Team Leader
Team Size : 3
Project Description:
An admin section to manage courses, funding provider and their criteria for each courses and tutors. A tutor can add a student and register for the available courses, once the student meets the criteria. A claim administrator can view the students registered and claim corresponding for the courses selected by the student.
Responsibilities:
1. Analyzing the flow of application.
2. Designing database structure for the application.
3. Developing UML class diagram and class programming for the application.
4. Involved in application programming for the application.
Environment: PHP 5.2, Apache Server 2.1, Mysql 5.0, Windows XP
Magento Ecommerce Projects
Client : An Ecommerce Companies
Role : Team Leader
Team Size : 3
Project Description:
An ecommerce projects, which involved integrating with most popular ecommerce open source magento software and developing customized modules like banner management module, rework on search functionality, Protx payment integration, manufacturer based display of products.
Responsibilities:
1. Integrating Magento Ecommerce open source with the client approved template.
2. Developing the banner management module.
3. Developing Protx payment module for the application.
4. Customizing the search functionality in magento according to client’s requirement.
5. Integrating the multi admin-user chat module for the application.
6. Integrating google Map API for the application.
Environment: PHP 5.2, Apache Server 2.1, Mysql 5.0, Linux (Ubuntu)
Binding Depot
Client : An Office Equipment Ecommerce company
Role : Team Leader
Team Size : 4
Project Description:
A completely customized ecommerce application, which provides online shopping of office equipments, It has shipping module like UPS and paypal payment gateway, with utmost security.
Responsibilities:
1. Analyzing the flow of the application.
2. Designing database structure for the application.
3. Developing UML class diagram and class programming for the application.
4. Developing banner management and article management module.
5. HTML programming for the application.
6. Integrating UPS shipping API with application.
7. Integrating the Paypal (IPN) payment gateway module.
Environment: PHP 5.2, Apache Server 2.1, Mysql 5.0, Linux (Ubuntu)
You Pick The Price
Client : A travel portal
Role : Senior Software Programmer
Team Size : 3
Project Description:
This portal provides the information about the hotels, restaurants and attractions available in different destinations in Canada and Caribbean. We have integrated wordpress for blogging. It has a newsletter subscription module, where visitor can provide his email id to receive newsletters from the site. Admin has provision to send newsletter mails to all subscribed visitors. Admin can also manage the articles provided by the site visitor to be published on portal.
Responsibilities:
1. Designing database structure for the application.
2. Developing UML class diagram and class programming for the application.
3. Involved in application programming for the application.
4. HTML programming for the application.
5. Developing Newsletter Subscription module. Its is a small mass mailing application software.
6. Integrating google Map API for the application.
7. Integrating wordpress CMS software for blog.
8. Developing banner and advertisement links (URL) management module for the application.
Environment: PHP 5.2, Apache Server 2.1, Mysql 5.0, Linux(Ubuntu)
1 to 1 help
Client : A counseling company
Role : Senior Software Programmer
Team Size : 5
Project Description:
It was redesigning of the existing project for better user navigability and maintainability using Ajax, PHP framework and PHP template parser. There is user registration in 3 ways, the user may be company user or paid user. The companies are pre-registered through admin section, the record of all companies registered, and record of all type of users, their interaction, and their history of counseling all are maintained in admin section. Counselors will be scheduled for each person who requires or needs counseling and overall follow-up of the counseling is maintained through application.
Responsibilities:
1. Analyzing to redesign/ recode the Web Application, with advance technology like Ajax according to the Client’s requests
2. Preparation of database structure.
3. Preparation of class files for the application
4. Developing auto drafting/saving module for the query section in the application.
5. Developing calendar scheduling module for the application.
6. Involved in application programming for the application.
7. HTML programming/ designing.
Environment: PHP 4.0, Apache Server 2.1, Mysql 5.0, Windows XP
Connect jobs
Client : A job portal
Role : Senior Software Programmer
Team Size : 5
Project Description:
This provides the candidate to post their resume from front end for the job requirement fond in the front end. The admin users/ recruiter is allowed to add the resume from backend, the job requirement is added from the backend, which reflects in the front end, The resume which meets the search criteria of recruiter, can be short listed up to 3 levels. The final short listed candidates are sent to the company or interview may be scheduled. The record of candidates is maintained.
Responsibilities:
1. Preparation of database structure.
2. Preparation of class files and application programming for the application
3. HTML programming/ designing.
Environment: PHP 4.0, Apache Server 2.1, Mysql 5.0, Windows XP
Thomson Job Advertisement
Client : A resume management application
Role : Software Programmer
Team Size : 3
Project Description:
Candidates can upload their resume for the interested and eligible position. Application provides admin section for viewing all resumes which has been posted. Search the candidate for the required conditions. Search on age, experience, skills, company, etc.., then shortlist the candidates.
Responsibilities:
1. Preparation of database structure.
2. Developing UML class diagram.
3. Involved in class programming for the application.
4. Involved in application programming and HTML programming/ designing.
Environment: PHP 4.0, Apache Server 2.1, Mysql 5.0, Windows XP
Enrich Tutor
Client : A commercial tutorial website
Role : Software Programmer
Team Size : 3
Project Description:
Provides online tutor service. In front end, any user is eligible to login and post their queries, The user must pay the advance amount, before he/ she receives the answer from the tutor this done by Pay pal integration is done using IPN. In back end user’s record is maintained, with the corresponding transaction done with enrich tutor, and the admin user can post their answer to the user.
Responsibilities:
1. Preparation of database structure.
2. Developing UML class diagram.
3. Involved in application programming and HTML programming/ designing.
Environment: PHP 4.0, Apache Server 2.1, Mysql 5.0, Windows XP
Declaration
I hereby solemnly affirm that all the information furnished above is true to the best of my knowledge and belief.
PREMALATHA.B