Bubble Foundry

Freelance Clients

I represent web freelancers in Amsterdam with the following skills and knowledge, and more:

Front-End Development

  • Client-side Javascript: DOM scripting, jQuery, Moo Tools, Prototype.js, Raphaël, Flot, Grafico, Processing.js, AJAX, Comet, minification/obfuscation
  • HTML: HTML4, XHTML, HTML5 (audio and video elements, etc), validation
  • CSS: CSS1, CSS2, CSS3 (including transformations and animations), , mobile-optimized
  • Flash: AS2, AS3

Server-Side Development

  • PHP: CakePHP, PEAR, Symfony, Zend
  • Ruby: Ruby on Rails, Sinatra
  • Python: Django, Pylons, Twisted, App Engine
  • Javascript: Node.js, Rhino
  • Java: J2EE, GWT, Spring, App Engine
  • Scala: Lift, sbt
  • Closure
  • Haskell
  • MySQL
  • Postgresql


  • iOS: iPhone, iPad, Objective-C, PhoneGap, Titanium, push notifications, ad hoc distribution
  • Android: phones, tablets, Java, Scala, PhoneGap, Titanium, Android 1.5 & 1.6, Android 2.0+, intents
  • BlackBerry: BlackBerry OS 4.5, BlackBerry OS 5, BlackBerry OS 6, contacts


  • Visuals: logo creation, identity design, graphics creation, Photoshop, Illustrator
  • Interaction Design: user interaction (UI), user experience (UX), human-computer interaction (HCI), interfaces, prototyping, mockups
  • Motion Graphics: Quartz Composer, Core Image, Max/MSP, VDMX

Did it seem like I just played buzzword bingo? I’ll admit, I tried to pretty exhaustively describe the skills of the freelancers I represent but, trust me, together they have all the skills listed above.

Some of the people I represent are native Dutch speakers, while most of the rest are native English speakers. However, whether you prefer to work with someone who speaks French, German, Japanese, Turkish or another language, I might know someone. Don’t hesitate to mention if you prefer working with someone proficient in a specific language.

Likewise, the location of the freelancer might be important to you. Because I’m based in Amsterdam, most of the freelancers I know are based here too. If you are based in another city, though, there may still be someone able to work remotely or even on-site. I represent a few freelancers elsewhere in the Netherlands and even elsewhere in Europe, so we might be able to work something out.

Sound good to you? Email me at peter@bubblefoundry.com or call me at +31645157473.

Working with me

The process is pretty simple: you tell me about your project and your needs, and I try to find someone who can help among the freelancers I represent. Because I don’t want to waste anyone’s time, I will work with you to make sure your needs and budget are very clear. As an experienced programmer and freelancer myself, I know what questions to ask and chances are I’ve seen projects similar to yours before. Only once we’ve nailed down your needs will I propose someone who meets them. And if I can’t, I’ll let you know as soon as possible.

I represent freelancers and work for them, so it is in my best interest for you to pay them as much as possible. I won’t try to blow your budget. Instead, I’m the freelancers’ advocate, and I’m going to try to get them the best deal possible with you. This includes respecting your constraints. Because I only charge the freelancer and only after the project’s successful completion, it is in my best interests to make sure the project is a success. If so, then I get paid and you’ll want to come back to me to fill your next vacancy.

Email me at peter@bubblefoundry.com or call me at +31645157473 to get started.