Javascript must be enabled to properly navigate this site.
Home
Why oDesk
Tour
Who Uses oDesk
FAQs
Press
Find Providers & Jobs
Find Providers
Find Jobs
Tests
Trends
oConomy
Groups
My Jobs
Openings
Candidacies
Assignments
Post a Job
Manage & Work
Team Room
Work Diary
Reports
Team Admin
Staffing Console
Payments
Financial Activity
Payment Methods
Withdrawals
Referrals
Sign In
or
Create an Account
Community
What's New
Forums
Blog
Store
?
Help
Help Center
A-Z Index
Resources & Downloads
Contact Support
Providers
Jobs
Tests
Community
Help
Find Providers
Find Jobs
Tests
Trends
oConomy
Groups
Share
Flag as Inappropriate
Last 6 mos.
All-time
Feedback:
none
none
Hours:
0
0
Assignments:
0
0
See all Work History & Feedback
Location:
London, United Kingdom (GMT)
English Skills:
(self-assessed)
5.0
Member Since:
October 5, 2009
Last Worked:
oDesk Ready:
Yes
Related links:
Trends for
Data Entry Professionals
Trends for
XHTML Programmers
Trends for
Linux Developers
Trends for
CSS Designers
Trends for
MySQL Administrators
Asfand Yar Qazi
-
"
UK based ScrumMaster certified Rails/Database Driven Website Developer
-
Freelance
Programmer / Developer
,
United Kingdom
"
Permalink :
Overview
Résumé
Work History & Feedback (0)
Tests (6)
Portfolio (1)
UK based, fluent English speaking, web developer of Ruby on Rails based database driven websites, with a proven track record working with front-facing and back-end systems. Experience: a total of 3 years of commercial experience and 1 year of freelance experience. Dedicated, hard working, focused, punctual, self-motivated and creative. Have a policy of learning and applying the latest methodologies and practices to development routine. This means an increase in efficiency and quality of...
UK based, fluent English speaking, web developer of Ruby on Rails based database driven websites, with a proven track record working with front-facing and back-end systems. Experience: a total of 3 years of commercial experience and 1 year of freelance experience.
Dedicated, hard working, focused, punctual, self-motivated and creative.
Have a policy of learning and applying the latest methodologies and practices to development routine. This means an increase in efficiency and quality of the work flow, and decrease in the time needed to complete objectives.
For example, have implemented extreme programming and Scrum policies into working practices, like user stories, short iterations producing working software, and test driven development.
**RATE DISCOUNT**
Due to the recent listing of this profile, and the lack of Buyer ratings, the current rate of $25.00 an hour is heavily discounted and will be increased after first few contracts; hire soon to avoid disappointment.
more
less
See All Work History & Feedback
(0 items, with Feedback)
Recent Work History & Feedback
Buyer ID
From/To
Job Title
Hours
Feedback
Work History & Feedback is empty
See All Tests Taken
(6 items)
oDesk Tests Taken
Name of Test
Score
Percentile
Date Taken
Duration
CSS 2.0 Test
4.50
97%
TOP 10%
10/28/2009
34 min
Ruby on Rails 2.3 Test
4.40
96%
TOP 10%
10/07/2009
37 min
English Spelling Test (U.S. Version)
5.00
95%
TOP 10%
1st Place!
10/06/2009
15 min
Email Etiquette Certification
4.45
94%
TOP 10%
10/06/2009
15 min
XHTML 1.0 Test
3.90
75%
10/28/2009
36 min
Recent Candidacies
Job Opening Title
Initiated By
Date
Ruby on Rails Developer for data-driven, high-gloss website
Provider
November 10, 2009
Job Category Interests
Web Development
Web Design
Web Programming
Ecommerce
UI Design
Website QA
Website Project Management
Other - Web Development
Software Development
Scripts & Utilities
Other - Software Development
Skills
Skill
Experience
Level
Last Used
Description
Linux
10 yrs
5.0
2009
Have used Linux for all serious work school days, due to its customisability and flexibility.
Having learned the skills on a 'Linux-from-scratch' distribution (no formal distribution was used, collated and compiled all packages myself from source-code) then switched to Gentoo, have learned about the boot process and about many major aspects like /sbin/init and the boot process, the kernel (which is always compiled using custom configuration options, not distribution-standard ones), Xorg, cron, syslog, xinetd, apache2, exim, ntpd, window environments like KDE/Enlightenment, etc.
MySQL
1 yrs
3.0
2009
Have used Postgres through professional employed career (See 'Rails' skill). After deciding to start free-lance career, decision was made to switch to MySQL for experience.
Have developed 2 non-trivial Rails web applications using it. One of them, developed for a private client, is:
http://www.elevating.biz/
Skills include: writing and testing basic queries, altering schemas, basic installation and configuration, and setting up automated back-ups on UNIX/Linux systems.
PostgreSQL
3 yrs
3.0
2008
During course of employed career (see 'Rails' skill), all database related work on web and VPS hosting platform (including automated VPS and hosting set-up, domain registration and management, tracking recurring billing, etc.) was done using PostgreSQL.
Skills include: writing and testing queries, altering schemas, basic installation and configuration, automating back-ups using on UNIX/Linux systems.
Rails
4 yrs
5.0
2009
Have worked as front-end and back-end Ruby on Rails developer as employee - was at various times responsible for credit card billing system including recurring billing facility using stored credit card numbers, domain registration, and other interactive and non-interactive features.
Have 3 years experience as developer for Advantage Interactive Ltd, a web and VPS hosting provider.
See:
http://www.lcn.com/
http://www.serverchoice.com/
Since then, have developed an application for a private client. See:
http://www.elevating.biz/
Ruby
6 yrs
5.0
2009
Self-taught Ruby soon after the release of version 1.8, using it to write personal tools ever since.
Final year university dissertation (experimental e-mail relay system with emails encoded as XML instead of the standard e-mail format) was written in Ruby.
Professionally, have trained in and worked with Ruby on Rails for 4 years. See the 'Rails' skill.
Certifications
Date Earned
Name
Score
Percentile
Organization
Description
2008
Certified ScrumMaster with Estimation and Planning [2008]
ObjectMentor Certified Scrum Trainers
Attended a Certified ScrumMaster course with Estimation and Planning that covered the fundamental principles of Scrum, one of the leading agile software development processes.
Topics covered:
- differences between defined and emphirical processes;
- product backlog and sprint backlog;
- release/milestone planning;
- sprint (iteration) planning;
- sprint mechanics, and sprint reviews and retrospectives;
- prioritising work;
- measuring and monitoring progress;
- scaling the process to different workloads.
The following is a short summary of what Scrum is, taken from:
http://www.scrumalliance.org/p
ages/what_is_scrum
Scrum is an agile software development framework. Work is structured in cycles of work called sprints, iterations of work that are typically two to four weeks in duration. During each sprint, teams pull from a prioritized list of customer requirements, called user stories, so that the features that are developed first are of the highest value to the customer. At the end of each sprint, a potentially shippable product is delivered.
Employment History
From
To
Company
Title/Role
Description
03/2006
11/2008
Advantage Interactive Ltd
Software Developer / Independent Contributor
Worked on a variety of customer-facing and internal services for multiple brands for a web and Virtual Private Server (VPS) hosting provider, LCN.com, which currently is serving over 200,000 users.
http://www.lcn.com/
See 'Rails' skill for more info.
Have been primary designer and implementer of a domain registration system that was to be a drop-in replacement for old system, and, at a point in time, served three different online brands.
It is praised for its reliability and stability by other staff members.
07/2008
09/2008
Advantage Interactive Ltd
Caretaker Team Leader / Team Lead
Due to departure of previous manager, was assigned task of managing team until a more experienced person could be drafted in. Time period lasted 3 months.
Even after the new team lead was hired, several responsibilities were kept on due to the request of the rest of the team who were happy with previous efforts.
Responsibilities included: problem identification and solving, providing motivation to team, collecting requirements from Managing Director of company for work to be performed by team, normal developer duties including designing and developing code.
Other Experience
Hobbies and Interests
Computer technology (hardware, software), games; keeping fit; reading blogs related to business, web development as well as general software development.
Education
From
To
School
Degree
Area of Study
Description
09/1999
09/2004
University of Westminster
Bachelors
Software Engineering
Received a second class degree in software engineering; unfortunately, cannot really say that university education was of benefit, as all skills / tools currently used professionally were newer than those taught, and were self-learned!
e.g. Was taught Waterfall method of development, whereas the Agile Methodology learnt during professional career has been of significantly greater usefulness.
[+] enlarge
Project Title:
Elevating Biz
Attachment:
none
Completed:
08/20/2009
Category:
Web Development > Web Programming
URL:
http://www.elevating.biz/
Description:
Was tasked by customer to create a website that would allow Muslim business people to help, advise and network with each other.
The first phase of the site – the business directory and forum – has been launched.
This site shows ability to build a website tailored to a set of requirements, and to implement an easy to use user interface that can be intuitively used without confusing its users.
Customer quote at end of project:
“Can I take this opportunity to thank you for all your hard work up to this point. I couldn’t have done it without you. You’ve been a God send.”
This site demonstrates the following features:
Managing users with different privileges: the site restricts or allows the tasks that logged in users can perform depending on the privileges they have been assigned (i.e. certain tasks can only be performed by ‘admin’ authorised users)
Allowing managing and searching information in a database: users may add the details of their business or organisation to the site, which can then appear when the business directory is searched
Use of Web 2.0/AJAX technologies: for example, the login form on the top-right of the screen is updated asynchronously without refreshing the whole page
Standards Compliance: The site was designed with Section 508 Accessibility standards in mind, and has been validated against the latest web standards – CSS 2 and XHTML 1.0
Hourly Assignment History
Buyer ID
From/To
Job Title
Hours
Feedback
Hourly Assignment History is empty
Fixed-Price Assignment History
Buyer ID
From/To
Job Title
Paid
Feedback
Fixed-Price Assignment History is empty
oDesk Tests Taken
Name of Test
Score
Percentile
Date Taken
Duration
CSS 2.0 Test
4.50
97%
TOP 10%
10/28/2009
34 min
Ruby on Rails 2.3 Test
4.40
96%
TOP 10%
10/07/2009
37 min
English Spelling Test (U.S. Version)
5.00
95%
TOP 10%
1st Place!
10/06/2009
15 min
Email Etiquette Certification
4.45
94%
TOP 10%
10/06/2009
15 min
XHTML 1.0 Test
3.90
75%
10/28/2009
36 min
oDesk Readiness Test for Independent Contractors and Company Managers
10/05/2009
1 min