Download CV as PDF
Contact: ram@rachum.com , 972-54-3136912

Computers are meant to serve people— Not the other way around.

Software is supposed to make it easier and more enjoyable for people to live and work.

I try to remember that, and work hard to make users' lives a little bit better.

Ram Rachum

Weapon of Choice:

Linux GarlicSim
Apache Multiprocessing
PostgreSQL Mathematica

...and I organize my code with

My biggest project is GarlicSim , and I'm very proud of it. If you're a developer yourself, the best way for you to evaluate my skills is to dive into the GarlicSim code base. If you're not a developer, you can still browse the GarlicSim website, blog and documentation in order to get a feel for my style of work.

I'm also proud of the side project I did in the summer of 2009, PythonTurtle . It's an educational program meant to teach Python to beginners and kids. It was downloaded by more than 10,000 people, and even though it is primarily geared toward children, it has also proven successful with adults.

You may also browse my personal website, which contains various articles that I've written.

Also: My GitHub profile.

My other desk is a temple

I take contract jobs, working remotely from my home in Haifa, Israel. (Telecommuting, as they say.)

I try to split my time between (1) the contract jobs that I take, (2) my open-source project and (3) my personal life. I tend not to take more than two contract projects at a time, so I can dedicate sufficient attention to each of them.

I bill my clients by the hour. (The price varies depending on the job, contact me for a quote.) If you wish you may track my work by inspecting the commits I push to GitHub, where we'll set up a private repository for your project.

I maintain communication with my clients using voice chat, video chat, plain old international phone, and email — whichever way the client prefers.


My email is ram@rachum.com and my phone number is 972-54-3136912. Send me an email or call and say hello.