Sriram SrinivasanI have finished my PhD at the University of Cambridge (2005-2010). My thesis is:
"Kilim: A server framework with lightweight actors, isolation types and zero-copy messaging." [pdf]
For about eighteen years prior to that, I delivered a variety of commercial software, including high performance server and transactional frameworks (WebLogic), wireless sensor systems (Sensys), protocol translators, cargo planning systems (UPS/Fedex), device drivers etc. (Resume (HTML)).
I love travelling, cooking, sketching, reading, sports, watching Arsenal, interests I share happily with Alka, my partner-in-crime since 1991.
Kilim: Isolation-Typed Actors for Java. [ pdf ]
Sriram Srinivasan, Alan Mycroft
European Conference on Object Oriented Programming ECOOP 2008, Cyprus.
A Thread of One's Own. [ pdf ]
New Horizons in Compilers Workshop, HIPC, Bangalore 2006
Kilim: An Actor framework for Java.
Jeeves: A configurable code generator written in Perl. [ CPAN ]
Its design is documented in my book and some context is available in an interview by Jack Herrington of
Tutorials, talksA few tutorials and presentations that may be of use to someone.
MiscTabla beats learnt from my teacher Tim Witter, himself a student of Pandit Swapan Chaudhury
Lasik Eye Surgery:
Hindsight is 20/50. I am one of a small but growing set of people who have have not had a particularly good experience with Lasik. While it has proven to be an extremely successful procedure, it is still an invasive surgery with the potential for something to go wrong. Consult visionsurgeryrehab if you are contemplating lasik.