It's not all gloom and doom in this global recession. I have got a hot, hot job opportunity for the right uber-geek. If you've got the skills we have got the bills (or at least some bills). OLE Nepal, the NGO implementing Nepal's OLPC deployments in partnership with Nepal's Department of Education, seeks a new Chief Technology Officer (CTO) to start in spring/summer 2009. Take note that this position is with OLE Nepal and not the One Laptop Per Child organization in Cambridge, MA.


Your Customers

The CTO oversees all technical aspects of the OLPC deployments in Nepal. This includes the development of interactive learning activities, an E-Library, a 4-person team of network engineers/sysadmins, and 11 wacky full-time volunteers. We don't want your charity. We will provide you with a salary that can support you and your family comfortably in Nepal. We prefer Nepali candidates but will consider talented applicants of any nationality.

What happened to the old CTO? I am firing him/me! I have immensely enjoyed my 2.5 years working in Nepal on this project and it is really gaining momentum here. Last year, we started the project with 200 laptops at two government schools. This year we will deploy several thousand laptops to schools across Nepal. We have a truly talented and passionate team here. I am leaving Nepal for personal reasons unrelated to this project.

Soft Skills:

  • You really, really care about education, particularly at the early levels.
  • You fail early and often. Over time, you fail better.
  • You find localization problems for linux and various types of digital content fascinate you. You dream in Unicode.
  • You not only believe in the Agile Manifesto, you live it.
  • You love the Mythical Man Month so much that you have a picture of Fred Brooks on your wall.
  • Bloated engineering frameworks like J2EE and SOAP make you nauseous. PHP and Perl make you feel good and kind of dirty at the same time.
  • You have significant experience working with open-source communities. Your open-source colleagues describe you as "diplomatic" and "practical." They do not describe you as "vitriolic" or "religious."


Can you handle these guys?

Technical Skills

  • You have a broad knowledge of web development
  • You are an avid linux enthusiast. You have successfully compiled your own kernel or at least tried and failed several times.
  • You have several years experience managing software projects. You are familiar with revision control systems, unit testing, refactoring, etc.

We want some with a tremendous passion for technology and education. You don't have to be an expert in any particular area but you have a proven ability to teach yourself new technologies.

If you're interested send your resume to jobs _at_ olenepal DoT org together with the following special assignments. I will not consider applications that do not complete these assignments.

  1. Tell me all the ways I am screwing up as CTO and what I should do instead. don't hold back now. I am serious.
  2. Tell me about one project that you completely screwed up and what you could have done differently. Tell me in gory detail what you did wrong. If you have never completely screwed up a project then you have never taken a risk. Save me the trouble and keep looking for a big corporate job.

Last but not least, working on OLPC isn't a job, it's a personal mission. If you're looking for a stepping stone to something else or a safe place to ride out the global recession, look elsewhere.

To learn more about OLE Nepal, check out our website, blog, and the wiki page for Nepal.

Bryan Berry is the co-founder and current CTO of OLE Nepal.

As part of a small personal project, I've been reading through the court exhibits presented in Comes V Microsoft. One of those exhibits is a chain of internal Microsoft emails discussing how to get Windows XP on the OLPC. In these mails, there is a "recap" (and some later email discussion) of a meeting between Orlando Ayala, Craig Fiebig, and Tom Phillips from Microsoft with Rodrigo Arboleda of OLPCA and Marcelo Calure of Brightstar.

olpc windows xo
A "realistic" XO laptop OS?

I am Jason Melton and I'd like to point out several things we learn in the recap:

  1. Microsoft was already working directly with Hector Ruiz, the Executive Chairman of AMD to get XP on OLPC, and specifically planned on enlisting AMD to "shift Nick into a more realistic state on the Open Source philosophy."

  2. The entire purpose of the meeting is to help get XP on the OLPC. It is not a negotiation and there is no one representing the OLPC Project's interests - in fact, Marcelo Calure is extremely candid with the Microsoft representatives, revealing financial information about the OLPC project, board member's leanings, status of project engineering, personal insights on Nick's psychology, and much more valuable information. It's important to note that at the time of this meeting, Microsoft was not in any way a partner to OLPC - internally Microsoft figures it has about a 20%-25% chance of being accepted, and as is shown in the accompanying email discussion, already has a plan to compete directly with the OLPC if the proposal is rejected.

  3. Marcelo and Rodrigo further give specifics on how Microsoft should present its proposal, make sure Microsoft gets it to all the board members - presumably because they now know the board members that are likely to support it - and also further agree to review it. So, not only is this not a one-off meeting, but part of a continuing effort to assist Microsoft. (We also see in the email discussion that Microsoft has another meeting with AMD coming up.)

  4. We also see what I personally consider one of the saddest things about the meeting: Marcelo and Rodrigo agreeing that Nick needs acknowledgement from Bill Gates - the impact of this would be "very significant". To address this, Microsoft plans to draft up an email for Gates to send - my man can't even get a real email. The cold identification and exploitation of a human weakness seems especially brutal to me.

  5. There also a little suggestion of the old quid pro quo, where a contribution of $10MM-$30MM to the MIT Media Lab might not cause offense.