UBC Home Page -
UBC Home Page -
UBC Home Page UBC Home Page -
News Events Directories Search UBC myUBC Login
- -

I would like to call myself a systems engineer who also loves to write/hack into other open source programs. I work on the open source software and have worked for various networking companies in/around Vancouver area.

I am very passionate about tennis & an avid 3.5 level recreational player and love to hit with hitters of intermediate level. I have also played cricket, badminton and soccer at various stages of my life. I love traveling, strength training and fitness and enjoy the outdoor life.
I completed my post graduate M.Sc degree from the Department of Computer Science, University of British Columbia. I was affiliated with Networks Systems and Security Research Group under the supervision of Dr. Charles 'Buck' Krasic. I collaborated with Dr. Ashvin Goel, Electrical & Computer Engineering, University of Toronto regarding my masters' thesis work.

This is my one and only permanent homepage to publicize my work.

I have lived in Vancouver, which is arguably considered as one of the top livable cities of the World (see Wikipedia if you don't believe me).

If you want to check when I am busy, you can do so through the public view of my calendar.

Though I am not a security geek, I still use OpenPGP to sign my emails. You can view my public key here.

About me:

I was born in Kolkata, India.  My maternal language is Bangla (although English comes close) which is the fourth most widely spoken language of the world after English. The Bengal region has also produced many great intellectuals over the time in history. 

These days, I am mostly involved with the Open Source community and contribute to the linux kernel development and development of other open source projects. I keep scribbling notes that do not really qualify as blogs but important nevertheless (mostly technical).

Roger Federer and Stefanie Graf are my all time favourite tennis sports players.

My \"official\" blog entries are actually hosted at the google blogger website. Mostly, my writeups are kind of boring. I generally write about the books I read or the movies I see or some of my weird experiences and feelings. I try to write stuff completely orthogonal to the tech environment in which I live, thrive and earn my living. Feel free to leave a note.

I do tweet but only occassionally. Please feel free to follow me on twitter.


My research interests primarily include Operating Systems & Real Time OS. My M.Sc thesis title was:

Please feel free to check our project homepage: http://wiki.nss.cs.ubc.ca/QStream/Coop

My undergraduate project on AVOS development: http://anirban.org/avos. (no longer maintained)

A repository of most of my undergrad projects (mostly in VB and VC) is here.


Conference Papers:


  • Charles Krasic, Mayukh Saubhasik, Anirban Sinha and Ashvin Goel, " Fair and Timely Scheduling via Cooperative Polling", In proceedings of the European Conference on Computer Systems (Eurosys), Nuremberg, Germany, March/April 2009. [ PDF ]


  • Charles C Krasic, Anirban Sinha and Lowell Kirsh, " Priority-Progress CPU Adaptation for Elastic Real-Time Applications", Fourteenth Annual Multimedia Computing and Networking Conference (MMCN), San Jose, California, United States, January 2007. [ PDF ] [ Presentation Slides ]


  • Satyajit Chakrabarti, Son Vuong, Anirban Sinha, Rajashree Paul, BlueMobile: A mobile IP based Handoff system for Bluetooth,802.11 and GPRS links", IEEE Consumer Communications and Networking Conference (CCNC), Las Vegas, Neveda, United States, January 2005. [PDF]


  • Satyajit Chakrabarti, Son Vuong, Anirban Sinha, Rajashree Paul, Convergence in Bluetooth and 802.11 Networks", IEEE Sponsored International Conference on Software, Telecommunications and Computer Networks (SoftCOM), Split, Croatia, October 2004. [PDF


  • Anirban Sinha, Charles Krasic and Ashvin Goel, "Achieving Predictable Timing and Fairness Through Cooperative Polling", 21st ACM Symposium on Operating System Principles (SOSP), Stevenson, Washington, United States, October 2007. [ abstract] [POSTER]


  • Anirban Sinha, "Design of a 32-bit Multitasking Operating System", Undergraduate Thesis. The Institute of Engineering & Management. June 2002. [ PDF ]
  • Anirban Sinha, "Achieving Predictable Timing and Fairness Through Cooperative Polling", Masters Thesis. The University of British Columbia. November 2007. [ PDF ] [ Presentation Slides ]

Other Resources:

Kernel References:
Library References:
Misc. References:
Fun Stuff:

Important Conference Dates:

Photo Albums:

I love photography. So, whenever a good opportunity comes, I love to capture the moments. My previous online photo album was with MyPhotoAlbum.com. Since they are closing down, I am planning to move my album to Flickr. Please bear with me for a while.

This is a Flickr badge showing public photos and videos from anirban.sinha. Make your own badge here.

(C) Anirban Sinha , All Rights Reserved.

Page Last Updated: Saturday January 31, 2015

Valid HTML 4.01 Transitional

For questions/comments on the webpage, send email to: webmaster email