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

  • 5,350 views
Uploaded 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 …

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.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
5,350
On Slideshare
0
From Embeds
0
Number of Embeds
8

Actions

Shares
Downloads
24
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. TheNextBigThingPeter PhillipsDirector of Engineering You are hereFreelancer.comemail: peter@freelancer.comtwitter: @freelancer
  • 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. The other70%of the world’spopulation areabout to jointhe Internet.
  • 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. One of the first things they are doing is looking to raise their economic status.
  • 6. And it’s never been easier to learn a trade.
  • 7. Free Stanford Course in AI. Over 170,000enrolled, 8x thetotal number of students at Stanford.
  • 8. We are the global labor exchange We connect businesses with skilled freelancers. Globally.
  • 9. Mathematical modelling for chemical engineeringUS $251 13 Bids
  • 10. Who is bidding? Pakistan UK degree, 2yr exp. Germany Uni student India Indian company Bangladesh Chemical engineer
  • 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. Freelancer.com is hugein the developingworld.Now ranks 21st inBangladesh(155m population) Below: Amazon.com Apple.com MSN.com Bing.com BBC Etc..
  • 13. Freelancer technology stack
  • 14. Cloud Computing – Amazon Web Services EC2 S3 Elastic Compute Cloud Simple Storage Service EBSCloudFront Elastic Block Store IAM Identity and Access Management
  • 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. Development ➔ EBS snapshots for working with current, production scale data ➔ Spin up new instances / services on- demand ➔ Shadow instances for burning in builds
  • 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. 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. Testing – Continuous Integration If it doesn’t build … don’t ship it … if it breaks FIX IT ! ➔ Buildbot ➔ Jenkins ➔ Pulse
  • 20. Deployment ➔ fabric ➔ Capistrano ➔ Percona Toolkit ➔ Facebook’s gatekeeper We deploy, on average, at least 4-5 times a day
  • 21. Creativity matters (Q1 2012 Hackathon)
  • 22. … but not as much as code (Q4 2011 Hackathon)
  • 23. There’s never been a better time to start a company… … or join ours!
  • 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