- 3MSenior Product Information Specialist, 2011 - present
- Verztec ConsultingAssistant Team Lead, Web Developer, 2009 - 2011
- Institut Sains Terapan dan Teknologi SurabayaWeb Developer, Lecturer, Designer, 2005 - 2008
- Monash UniversityInformation Technology, 2007 - 2008
- Institut Sains Terapan dan Teknologi SurabayaInformation Technology, Computer Science, 2000 - 2004
The Next Web - International technology news, business & culture.
TNW is a consumer tech blog & resource. If it's worth hearing about, you'll hear it from us....first.
Social Media News and Web Tips – Mashable – The Social Media Guide
Social Media news blog covering cool new websites and social networks: Facebook, Google, Twitter, MySpace and YouTube. The latest web techno
Adding the +1 button to your site - +1 button API - Google Code
+1 is shorthand for "this is pretty cool" or "you should check this out." Let visitors recommend your pages right in Goo
What to do when you hate your blog | Men with Pens
Hate your blog? Fed up of it? Tired of churning out crap? Here's what to do about it. Click to read more.
Google Launches Its Answer to Facebook: Introducing Google+ [PICS]
Google has finally unveiled Google+, the company's top-secret social layer that turns all of Google into one giant social network.
RIM Investor Urges the Company to Sell Itself [REPORT]
Jaguar Financial Corp., an investor in RIM, is calling on the company to sell itself or spin off some of its patents to appease shareholders
Mark Zuckerberg Is The Most Followed User On Google+
In what must be somewhat embarrassing for Larry Page and Sergey Brin, Facebook CEO Mark Zuckerberg is the most followed user on Google+, acc
Steve Jobs: The World Class Asshole Who Dented The Universe [Walter Isaa...
Steve Jobs: The World Class Asshole Who Dented The Universe [Walter Isaacson Biography Review]. Share. Tweet. By Leander Kahney (12:15 pm, O
Unlock New Opportunities for you and your contacts – join me on SkillPa...
SkillPages enables you to get found by anyone anywhere searching for your skill. Demonstrate and share your skills, expertise or talents on