click
Rehan J.
Drop Here

Rehan J.

Experienced Web Developer (Ruby on Rails/SaaS)

$50.00/hr

London, United Kingdom


Rehan J. has added 11 portfolio pieces. Create an account to review them.

My website is available at http://www.rehanjaffer.com/ for some idea of ... morewhat I do in my spare time, programming-wise. As a child I aspired to be an inventor. Lego blocks, circuits, anything I could get my hands on, I'd experiment with and learn what I could do with it. I dreamed of a day when I would be able to build a robot myself. Programming was been the first practical realisation of that aspiration, as it allowed innovation and creation, the ability to dream or envision a website or application and turn it into reality. With the right set of tools, an idea can be brought to life. As a result of what some might call 'obsessive traits' my knowledge is quite diverse and in many cases the interests merge. My own deeper studying of psychology aids in eCommerce development and design by understanding the need, where possible, for empirical testing, along with being able to apply standard human behaviour (i.e less clicks to purchase leading to a greater chance of buying). It has also lead me to understand my own blind-spots and where to compensate for them in programming. An example of this would be the confirmation bias experiment where participants were asked to identify the next number in a sequence and work out the rule. The sequence they were given was 2, 4, 6. Most correctly guessed the next number would be 8, but incorrectly guessed that the rule was "adding 2 to each new number", when in fact it was simply "any set of ascending numbers". The failure to test alternative hypotheses was confirmed in other similar experiments, and there are practical applications of this in unit testing. A simple example being testing the cases that should work, and not testing cases that shouldn't, something far too common. In development, this has resulted in me specialising in a few key areas (specifically Rails and Ruby) while also understanding the full stack from servers down to interpreter internals. I'm able to write code in most major languages, but to truly know a language requires learning the idioms, experiences with common issues and bottlenecks, and knowing the best practices. less

Overview

My website is available at http://www.rehanjaffer.com/ for some idea of what I do in my spare time, programming-wise. As a child I aspired to be an inventor. Lego blocks, circuits, anything I could get my hands on, I'd experiment with and learn what I could do with it. I dreamed of a day when I would be able to build a robot myself. Programming was been the first practical realisation of that aspiration, as it allowed innovation and creation, the ability to dream or envision a website or application and turn it into reality. With the right set of tools, an idea ... morecan be brought to life. As a result of what some might call 'obsessive traits' my knowledge is quite diverse and in many cases the interests merge. My own deeper studying of psychology aids in eCommerce development and design by understanding the need, where possible, for empirical testing, along with being able to apply standard human behaviour (i.e less clicks to purchase leading to a greater chance of buying). It has also lead me to understand my own blind-spots and where to compensate for them in programming. An example of this would be the confirmation bias experiment where participants were asked to identify the next number in a sequence and work out the rule. The sequence they were given was 2, 4, 6. Most correctly guessed the next number would be 8, but incorrectly guessed that the rule was "adding 2 to each new number", when in fact it was simply "any set of ascending numbers". The failure to test alternative hypotheses was confirmed in other similar experiments, and there are practical applications of this in unit testing. A simple example being testing the cases that should work, and not testing cases that shouldn't, something far too common. In development, this has resulted in me specialising in a few key areas (specifically Rails and Ruby) while also understanding the full stack from servers down to interpreter internals. I'm able to write code in most major languages, but to truly know a language requires learning the idioms, experiences with common issues and bottlenecks, and knowing the best practices. less

Rehan J.
Drop Here

Rehan J.

$50.00 /hr

Experienced Web Developer (Ruby on Rails/SaaS)

London, United Kingdom

Overview

My website is available at http://www.rehanjaffer.com/ for some idea of what I do in my spare time, programming-wise. As a child I aspired to be an inventor. Lego blocks, circuits, anything I could get my hands on, I'd experiment with and learn what I could do with it. I dreamed of a day when I would be able to build a robot myself. Programming was been the first practical realisation of that aspiration, as it allowed innovation and creation, the ability to ... moredream or envision a website or application and turn it into reality. With the right set of tools, an idea can be brought to life. As a result of what some might call 'obsessive traits' my knowledge is quite diverse and in many cases the interests merge. My own deeper studying of psychology aids in eCommerce development and design by understanding the need, where possible, for empirical testing, along with being able to apply standard human behaviour (i.e less clicks to purchase leading to a greater chance of buying). It has also lead me to understand my own blind-spots and where to compensate for them in programming. An example of this would be the confirmation bias experiment where participants were asked to identify the next number in a sequence and work out the rule. The sequence they were given was 2, 4, 6. Most correctly guessed the next number would be 8, but incorrectly guessed that the rule was "adding 2 to each new number", when in fact it was simply "any set of ascending numbers". The failure to test alternative hypotheses was confirmed in other similar experiments, and there are practical applications of this in unit testing. A simple example being testing the cases that should work, and not testing cases that shouldn't, something far too common. In development, this has resulted in me specialising in a few key areas (specifically Rails and Ruby) while also understanding the full stack from servers down to interpreter internals. I'm able to write code in most major languages, but to truly know a language requires learning the idioms, experiences with common issues and bottlenecks, and knowing the best practices. less

Rehan J. has added 11 portfolio pieces. Create an account to review them.

Work History and Feedback

  • Ghost writing on software development topics

    Oct 2013 - Jan 2015
    No feedback given

    12 hours

    $27.78 / hr
    $333.36 earned

  • Skin Spree Commerce Site

    Apr 2013 - Aug 2014
    No feedback given

    30 hours

    $44.44 / hr
    $1,333.20 earned

  • Simple anonymous e-mail service in Ruby/Rails (like Craigslist)

    Oct 2013 - Jul 2014
    5.00
    Rehan was a strong Rails developer and communicated very well. A job well done.

    17 hours

    $27.78 / hr
    $486.15 earned

  • Rails translate mysql to postgres- 200k records

    Oct 2013 - Jan 2014
    5.00
    Rehan is absolutely amazing! Hands down the best developer I have worked with. He knows his skills very well and knows exactly how long a task will take. He writes code that is clean and follows best practices of computer science Anyone who hires him will be impressed by his honesty and blown away by his skills. Rehan is what all developers should aspire to be!

    93 hours

    $33.33 / hr
    $3,088.59 earned

  • public service

    Sep 2012 - Oct 2013
    No feedback given
    $111.28 earned
    Fixed Price

  • Semi-custom ecommerce site with a great design needs to be built.

    Mar 2013 - Jun 2013
    No feedback given

    26 hours

    $27.78 / hr
    $717.56 earned

  • Implement new web design in Jekyll

    Feb 2013 - Apr 2013
    4.45

    33 hours

    $27.78 / hr
    $583.38 earned

  • wordpress gallery

    Sep 2011
    5.00
    Rehan was quickly able to help me identify the things I needed to get done, to communicate them and to get them done helping me get my business back on track quickly.
    $50.00 earned
    Fixed Price

  • Medical web content writer

    Aug 2011 - Sep 2011
    4.10

    13 hours

    $10.00 / hr
    $130.00 earned

Rehan J. has more jobs to show. Create an account to review them.

Tests

NameScore (out of 5)Time to Complete
Ruby on Rails Test v1 (Old)4.00Top 20%35 mins
Wordpress Test3.50Top 10%21 mins
HTML 4.01 Test4.25Top 10%23 mins
PHP5 Test4.25Top 20%36 mins
Software Testing Test3.00Top 30%15 mins
HTML5 Test3.55Top 30%19 mins
U.S. English Basic Skills Test4.25Top 20%16 mins
or
Invite to Job
What's the difference?

Work History
371 hours worked
17 jobs
Availability
Available
More than 30 hrs/week
Profile Link
Search for others