Tim Brecht's Current and Former Students
Current Graduate Students
University of Waterloo
This seems to be perpetually out of date.
-
Ali Abedi
  Ph.D.
Topic: Distributed Systems / Networking
-
Kartikaya Gupta
  M.Math.
Topic: Systems
-
Jim Summers
  Ph.D.
Topic: Distributed Systems
-
Fady Samuel
  MMath
Topic: Distributed Systems / Networking
Former Graduate Students
University of Waterloo
-
(Gary) Hei Shun Yeung
  M.Math.
Topic: Systems
-
Elad Lehav
  Ph.D.
Topic: Systems
-
Sean Tozer
  M.Math
Topic: Systems
-
David Hadaller
  MMath
Topic: Distributed Systems / Networking
-
Weihan Wang
  MMath
  M.Math, August 2007
Direct User Calls from the Kernel: Design and Implementation
Currently Ph.D. student at University of Toronto
-
Jialin Song
  M.Math, May 2007
A Review of Distributed Dictionary Data Structures
Currently employed at 3leaf Networks
-
Amol Shukla
  MMath, August 2005
TCP Connection Management Mechanisms for Improving Internet Server Performance
Currently employed at RealNetworks.
-
David Pariag
  MMath, August 2004
Using accept() Strategies to Improve Server Performance
Currently employed at the University of Waterloo.
-
Willem van Heiningen
  MMath, August 2003
Babylon v2.0: Support for Distributed Parallel and Mobile Java Applications
Currently employed at The Hospital for Sick Children, Toronto.
-
Michal Ostrowski,
  MMath, November 2000
A Mechanism for Scalable Event Notification and Delivery in Linux
Currently employed at IBM TJ Watson
-
Biswaroop Mukherjee
  MMath, May 2000
Time-lined TCP: a Transport Protocol for Delivery of Streaming Media over
the Internet
Currently Senior Software Designer at Nortel Networks
York University
-
Chang Li,
  M.Sc.
(co-supervising with Eshrat Arjomandi)
Topic: Garbage Collection for Java Environments
Currently employed at IBM Toronto
-
Matthew Izatt,
  M.Sc., July 2000
Babylon: A Java-based
Distributed Object Environment
Currently Senior Consultant at Platform Computing
-
Andrew Dick,
M.Sc., 1999
(co-supervised with Eshrat Arjomandi)
Object-Oriented Distributed and Parallel I/O Streams
Currently employed at IBM Toronto
-
Edwin Law,
M.Sc. September 1998
Performance of HTTP and FTP applications over Local Area
Ethernet and ATM Networks
Currently employed at IBM Toronto Laboratory
-
Henry Lee, M.Sc. September 1995 (co-supervised with Eshrat Arjomandi)
Improving the Portability of ABC++
Currently employed at Citibank, Toronto, ON
-
Nian Gu, M.Sc. May 1995 (co-supervised with Xaiotie Deng)
Competitive Analysis of Dynamic Multiprocessor
Allocation Strategies
Previously employed at Newbridge Networks, Ottawa, ON
Currently employed N.E.T., Freemont, CA
-
Kaushik Guha, M.Sc. May 1995
Using Parallel Program Characteristics in
Dynamic Multiprocessor Allocation Policies
Currently employed at Newbridge Networks, Ottawa, ON
Undergraduate Supervision (Projects and Summer Work)
University of Waterloo
-
Sean Tozer, Winter 2007 (Full-time)
Regression Testing Web Servers for Correctness and Performance,
Currently an undergraduate at University of Waterloo
-
Troy Moure, Winter 2007 (Full-time)
Storing, Querying, and Retrieving Experimental Results,
Currently an undergraduate at University of Waterloo
-
Siddharth Gupta, Summer 2006 (Full-time)
Evaluating Dynamic Content Servers
Currently an undergraduate at Indian Institute Of Technology, Guwahati, India
-
Shubham Agarwal, Summer 2006 (Full-time)
Improving File Transfer between Cars and Access Points
Was undergraduate at Indian Institute Of Information Technology, Allahabad.
Currently at AirTight Networks Pvt. Ltd. Pune, India.
-
Tony Lee, Winter 2005 (Part-time)
Tuning the Apache Web Server to run SpecWeb99 Benchmarks
Currently an undergraduate student at the University of Waterloo.
-
Pooya Forghani-Aghdam, Fall 2005 (Part-time)
Tuning the Apache Web Server to run SpecWeb99 Benchmarks
Currently an undergraduate student at the University of Waterloo.
-
Craig Barkhouse, Summer 2004, Fall 2005 (Part-time), Summer 2005
High-Performance Dynamic Content.
Currently a Software Development Engineer in Test,
at Microsoft, Redmond, WA.
-
Matthew Kennedy, Summer 2005
Parallel Computing with Babylon II.
Currently undergraduate at UW.
-
James Morrison, Summer 2002, Fall 2002 (Part-time)
SUN Java Virtual Machine for Garbage Collection
Currently undergraduate at Google in California.
-
Eddie Ng, Winter 2002
Parallel and Distributed Computing with Babylon.
Currently graduate student at UW.
-
Iouri Khramtsov, Fall 2001 (Part-time), Winter 2002 (Part-time)
Parallel and Distributed Computing with Babylon.
Currently undergraduate at UW.
-
David Pariag, Fall 2001 (Part-time), Winter 2002, Summer 2002
Distributed Computing with Reagents
M.Math. UW, Currently research associate at UW.
-
Adam Dyba, Summer 2000
Distributed Computing with Reagents
Currently research associate at UW.
-
Graeme Davison, Winter 2000 and Summer 2000
Instrumenting the SUN Java Virtual Machine for Garbage Collection
Currently undergraduate at UW.
-
Paulo Sam, Winter 2000
Issues in Web Caching
Software Developer, RIM, Waterloo ON and part-time MBA student
Schulich Business School, York University, Toronto, ON
-
Sidd Shenoy, Winter 2000
Designing and Implementing ReAgents Infrastructure
Currently undergraduate at UW.
-
Brian Beare, Fall 1999
Instrumenting Garbage Collection in the the SUN JVM
Currently undergraduate at UW.
-
Philip Tilker, Fall 1999
Obtaining and Enchancing Java Programs for Benchmarking Garbage Collectors
Currently undergraduate at UW.
York University
-
Hang Pham, Summer and Part-time 1999 and 2000
Garbage Collector Scheduling
Currently Undergrad student at York
-
Szymon Stachniak, Summer 2000
Garbage Collector Scheduling
Currently Undergrad student at York
-
Jacob Ofir, Fall 1997
Improving the Region Fault Library
Currently M.Sc. student at UBC
-
Graham Smith, Summer 1997
Porting the Region Faulting Library to the x86
Currently M.Sc. student at York University
-
Raul Flores, Summer 1996
Object Oriented Constructs for Parallel Computation
Currently employed at NORTEL for 16 month professional experience year.
-
Matthew Izatt, B.Sc. 1997
Performance Evaluation and Comparison of Java and C++
M.Sc. student at York University.
Currently employed at Plaform Computing
-
Behrad Ghazizadeh, B.Sc. 1997
Performance Evaluation and Comparison of Java and C++
Currently M.Sc. student at York University.
-
Therese Sroujian, B.Sc. 1996
Porting the TreadMarks DSM System to Solaris
Currently employed at IBM Toronto Laboratory
-
Jimmy Talbot, B.Sc. 1996, M.Sc. (Toronto) 1998
World-Wide Supercomputin Using Java
Currently Ph.D. student at the University of Toronto
-
Andrew Dick, B.Sc. 1996
Comparing the Performance of FTP using Ethernet and ATM Networks
Currently employed at IBM Toronto
-
Luis Marques, B.Sc. 1996
Comparing the Performance of NFS using Ethernet and ATM Networks
Currently employment unknown
-
Zoltan Bardossy, B.Sc. 1995
Audio Video Conferencing and Mail Systems
Currently employed at Canadian Aviation and Electronics, Montreal
-
Angela Demke Brown, B.Sc. 1994, M.Sc. (Toronto) 1997
Parallel Computing using Workstation Clusters
Currently Assistant Professor, University of Toronto
To Tim Brecht's Home Page
Last Modified:
Mon Sep 1 20:16:55 EDT 2003