TheNextBigThingPeter PhillipsDirector of Engineering          You are hereFreelancer.comemail:    peter@freelancer.comtwit...
It’s 2012.                          World Population                    6,970,000,000                 Number on the Intern...
The other70%of the world’spopulation areabout to jointhe Internet.
Worldwide Internet Penetration 2011     North America                        Europe     266 million users                 ...
One of the first things they  are doing is looking to   raise their economic           status.
And it’s never been easier     to learn a trade.
Free Stanford  Course in AI. Over 170,000enrolled, 8x thetotal number of   students at    Stanford.
We are the global labor exchange         We connect businesses with skilled               freelancers. Globally.
Mathematical                    modelling for                    chemical engineeringUS $251   13 Bids
Who is bidding?         Pakistan   UK degree, 2yr exp.         Germany    Uni student           India    Indian company   ...
Freelancer.comFreelancer Globally  ➔ Started in 2004  ➔ World’s largest outsourcing marketplace  ➔ ~ 4,100,000 users from ...
Freelancer.com is hugein the developingworld.Now ranks 21st inBangladesh(155m population)  Below:  Amazon.com  Apple.com  ...
Freelancer technology stack
Cloud Computing – Amazon Web Services          EC2                              S3 Elastic Compute Cloud           Simple ...
A few tech statistics ➔ Between 10-15k users on-site at any time ➔ > 90 instances (c1.xlarge, m1.xlarge, m2.2xlarge)   (hi...
Development  ➔ EBS snapshots for working with current,    production scale data  ➔ Spin up new instances / services on-   ...
Measure, measure, and measure again➔ Measure every change➔ Track every metric you can➔ Split test as much as possible➔ Clo...
Continuous refinement / improvement➔ Lots of small course corrections➔ .. Then you don’t need as many big ones! WTF?! $#@ ...
Testing – Continuous Integration  If it doesn’t build    … don’t ship it     … if it breaks FIX IT !  ➔ Buildbot  ➔ Jenkin...
Deployment  ➔ fabric  ➔ Capistrano  ➔ Percona Toolkit  ➔ Facebook’s gatekeeper We deploy, on average, at least 4-5 times a...
Creativity matters                     (Q1 2012 Hackathon)
… but not as much as code                            (Q4 2011 Hackathon)
There’s never been a better time to start a company…      … or join ours!
We’re Hiring in Sydney and Makati! ➔    Product Managers ➔    Testing Engineers ➔    UI / UX designers ➔    Software Engin...
The Next Big Thing (Freelancer.com) - WebGeek DevCup
The Next Big Thing (Freelancer.com) - WebGeek DevCup
Upcoming SlideShare
Loading in …5
×

The Next Big Thing (Freelancer.com) - WebGeek DevCup

10,420 views

Published on

Peter Philips of Freelancer.com shares about Freelancer.com Engineering Culture. The WebGeek DevCup last August 25, 2012 was a huge success! Over 200 developers and attendees treaded the path towards the Meralco Multi-Purpose Hall, Meralco Compound in Ortigas Center for the WebGeek DevCup.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
10,420
On SlideShare
0
From Embeds
0
Number of Embeds
8,875
Actions
Shares
0
Downloads
44
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

The Next Big Thing (Freelancer.com) - WebGeek DevCup

  1. 1. TheNextBigThingPeter PhillipsDirector of Engineering You are hereFreelancer.comemail: peter@freelancer.comtwitter: @freelancer
  2. 2. It’s 2012. World Population 6,970,000,000 Number on the Internet 2,080,000,000 (30.0%)Source: Internet World Stats & United Nation
  3. 3. The other70%of the world’spopulation areabout to jointhe Internet.
  4. 4. Worldwide Internet Penetration 2011 North America Europe 266 million users 475 million users 77.4% penetration 58.4% penetration Asia 825m (of 3834m) 21.5% penetration Africa 110m (of 1014m) Latin America 10.9% penetration 204m (of 592) 34.5% penetration
  5. 5. One of the first things they are doing is looking to raise their economic status.
  6. 6. And it’s never been easier to learn a trade.
  7. 7. Free Stanford Course in AI. Over 170,000enrolled, 8x thetotal number of students at Stanford.
  8. 8. We are the global labor exchange We connect businesses with skilled freelancers. Globally.
  9. 9. Mathematical modelling for chemical engineeringUS $251 13 Bids
  10. 10. Who is bidding? Pakistan UK degree, 2yr exp. Germany Uni student India Indian company Bangladesh Chemical engineer
  11. 11. Freelancer.comFreelancer Globally ➔ Started in 2004 ➔ World’s largest outsourcing marketplace ➔ ~ 4,100,000 users from >234 countries/regions ➔ ~ 2,400,000 posted projects to date ➔ ~ $610,000,000 through site to date ➔ In top 300 websites globally (Alexa)
  12. 12. Freelancer.com is hugein the developingworld.Now ranks 21st inBangladesh(155m population) Below: Amazon.com Apple.com MSN.com Bing.com BBC Etc..
  13. 13. Freelancer technology stack
  14. 14. Cloud Computing – Amazon Web Services EC2 S3 Elastic Compute Cloud Simple Storage Service EBSCloudFront Elastic Block Store IAM Identity and Access Management
  15. 15. A few tech statistics ➔ Between 10-15k users on-site at any time ➔ > 90 instances (c1.xlarge, m1.xlarge, m2.2xlarge) (high cpu, high memory) ➔ > 15TB of EBS storage ➔ > 450GB of S3 storage (in 20-40KB files!) ➔ Our databases serve:  > 310M requests per day  > 678G of returned results traffic per day ➔ Our web hosts serve > 29M HTTP requests per day
  16. 16. Development ➔ EBS snapshots for working with current, production scale data ➔ Spin up new instances / services on- demand ➔ Shadow instances for burning in builds
  17. 17. Measure, measure, and measure again➔ Measure every change➔ Track every metric you can➔ Split test as much as possible➔ Close the feedback loop➔ Catch things early
  18. 18. Continuous refinement / improvement➔ Lots of small course corrections➔ .. Then you don’t need as many big ones! WTF?! $#@ change it all ! Let’s just use the spec as is .. Wait, not that either.. “Under new management” Performance improvements Strip unnecessary features Usability refactoring Additional requirements
  19. 19. Testing – Continuous Integration If it doesn’t build … don’t ship it … if it breaks FIX IT ! ➔ Buildbot ➔ Jenkins ➔ Pulse
  20. 20. Deployment ➔ fabric ➔ Capistrano ➔ Percona Toolkit ➔ Facebook’s gatekeeper We deploy, on average, at least 4-5 times a day
  21. 21. Creativity matters (Q1 2012 Hackathon)
  22. 22. … but not as much as code (Q4 2011 Hackathon)
  23. 23. There’s never been a better time to start a company… … or join ours!
  24. 24. We’re Hiring in Sydney and Makati! ➔ Product Managers ➔ Testing Engineers ➔ UI / UX designers ➔ Software Engineering  Web Development  Systems Architecture www.freelancer.ph peter@freelancer.com

×