Mahadevan's Home Page

Hi. I'm Mahadevan Ramachandran, a software architect and open source developer. Welcome to my home page.

About me

I started by programming "career" when I was 12 years old, on a BBC Micro at school. Since then, I've been addicted to programming. Later on my parents got me an ZX Spectrum+, and well, there was no looking back. I graduated from MEC in the summer of 1999 with an engineering degree in Computer Science. Since then, I've been working in Bangalore, mostly in the area of medical imaging and PACS. I currently work as a software architect for a prominent MNC in this field.

I'm an incurable tinkerer and an avid follower of technology. My main areas of interest and speciality are compiler backends and (managed) runtimes for programming languages. I lurk around reddit, HN and various IRC channels under various pseudonyms; I also have a mildly popular anonymous blog.

Well, that's about all that might interest you. I like reading science fiction, watching science fiction/spy/action movies, observing people, playing with my son and being a Piscean. I speak five languages. Oh, and I'm usually called just "MD" (short for Mahadevan)!

The best way to contact me is to email me at <>.

Open Source Projects

I wrote the following software, available under open source licenses.