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

Anirban Sinha


Anirban's Photo

Department of Computer Science
University of British Columbia

2366 Main Mall

Vancouver, BC
CANADA - V6T 1Z4

Zeugma Systems
Suite #250
13571 Commerce Parkway

Richmond, BC

CANADA - V6V 2R2


my email

Phone:(+1) 604-247-2904 (Zeugma Systems)
Cell: (+1)778-389-9791

   
"There's ... winners and there's loosers ... the difference is ... winners don't give up!"

I would like to call myself a Linux kernel hacker who also loves to write/hack into other open source programs. Currently, I work as a software engineer for a Richmond based telecommunications company, Zeugma Systems in their kernel development team.

I completed my grad school from the Department of Computer Science, University of British Columbia. I was affiliated with the Distributed Systems 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.

I was associated with Computer Science Graduate Student Association and was a member of the Graduate Admissions Committee. I also used to represent my department in the Graduate Student Society Council.

This is supposed to be my permanent homepage to publicize my work. I also have a UBC homepage located at: http://www.cs.ubc.ca/~anirbans . However, since I longer belong to UBC, this homepage might get disabled at the discretion of their system administrators. Currently, both locations are mirrors of each other.

I take pride in living in Vancouver, which has been voted consistently as one of the top livable cities of the World. I love the city's beautiful views, the lovely mountains, the cool beaches and the Pacific Ocean around, the proximity to skiing resorts like Whistler and the United States and the warmer and comfortable climate.

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 (my supervisor convinced me that this is important :)). You can view my public key here.


About me:

I was born in Kolkata, India, November the 16th, 1978.  My maternal language is Bangla (English is my closest second) 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. I did my childhood education from Bharatiya Vidya Bhavan, a well known school in India with centers across the sub continent, USA, UK, Singapore & most recently in Australia. For a while, I studied at St. Xaviers College, Kolkata, a well known undergraduate school for general sciences where I was doing my B.Sc in Physics Honors. Later, I left studying Physics Honors and joined IEM, a private engineering college in West Bengal province for my B.Tech degree.

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. To know any important news happenning in my life these days, check the feeds here: "News from my life and work". 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 if you want to say anything. I wouldn't even mind an outright "you suck!" comment :)


Research:

My research interests primarily include Operating Systems & Real Time OS. Additionally I am also interested in networking & partly in machine learning too. My M.Sc thesis title was:


Please feel free to check our project homepage: http://dsg.cs.ubc.ca/coopfsched/

If it does not make any sence and you are a keener in this area and you have a UBC Computer Science Grad/Faculty account,  here is the link to the private area of my homepage related to my master's research

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.


Publications

Conference Papers:

2009

  • 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 ]

2007

  • 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 ]

2005

  • 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]

2004

  • 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

Poster:

  • 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]

Theses:

  • 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 ]

RA Experience:

  • 2007 Winter Term-1 (Fall, September-October):RA under my supervisor Dr. Buck Krasic.
  • 2007 Winter Term-2 (Spring, Jan-April):RA under my supervisor Dr. Buck Krasic.
  • 2006 Winter Term-1 (Fall, Sept-Dec): RA under my supervisor Dr. Buck Krasic.
  • 2006 Summer Term-1 & Term-2 (May-Aug):  RA under my supervisor Dr. Buck Krasic.

TA Experience:


Coursework Resources:


Other Resources:

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

Important Conference Dates:

Photo Albums:

I love photography. So, whenever a good opportunity comes, I love to capture the moments. You will find my online photo albums here:
http://anirban.myphotoalbum.com/ (larger digital camera photos)

Acknowledgments:

Initial design of this homepage started by taking Meghan's homepage as a template (it looked like hers was the simplest homepage I had ever seen at that time and I like simple but effective things). During the course of time, as I kept updating it, it changed a lot. Now, I am told that unless otherwise mentioned explicitly, this page has no resemblance with its initial template; thus, I am saved from being accused of plagiarism :) The UBC CLF was inspired by Mike Feeley's course homepages & I got permission from UBC for using it. Some other ideas like the calendar etc are borrowed from my supervisor's homepage. Rest of everything else is pretty much my own stuff (honest !!). If you are interested in designing neat simple webpages, some examples are Alfred's Page, Nels' Page, Mike's page, Dave's page among many others.

(C) Anirban Sinha 2008, All Rights Reserved.

Page Last Updated: Wednesday March 25, 2009

Valid HTML 4.01 Transitional