Nashid Shahriar

PhD Student

David R. Cheriton School of Computer Science

University of Waterloo

nshahria _AT_ uwaterloo DOT ca

Research Interest

Future Internet Architectures, Network Virtualization, Software Defined Netwroks, Network Function Virtualization, and Peer-to-peer networks

Education

PhD in Computer Science (In Progress)

David R. Cheriton School of Computer Science, University of Waterloo

CGPA: 95.33/100

Supervisor: Professor Raouf Boutaba

Master of Science in Computer Science and Engineering

Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology

CGPA: 3.75/4.00

Supervisor: Professor Reaz Ahmed

Bachelor of Science, Computer Science and Engineering

Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology

CGPA: 3.97/4.00 (Ranked 2nd among 127 Students)

Supervisor: Professor A. K. M. Ashikur Rahman

Work Experience

 

Research Assistant

David R. Cheriton School of Computer Science, University of Waterloo

May 2014 - Present

Teaching Assistant

David R. Cheriton School of Computer Science, University of Waterloo

May 2014 - August 2015, January 2016 - Present

Software Intern

Infrastructure Software, BlackBerry Limited, Canada

September 2015 - December 2015

Lecturer

Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology

April 2009 - April 2014

Instructor (Part-time)

Cisco Networking Academy Program, Bangladesh University of Engineering and Technology

May 2010 - March 2014

Guest Lecturer

Computer Science and Engineering, Ahsanullah University of Science and Technology

January 2013 - June 2013

Contributing Writer (Part-time)

The Daily Prothom Alo (National Newspaper in Bangladesh)

July 2006 - March 2009

Recognitions

David R. Cheriton Graduate Scholarship 2014-2016 and 2016-2018

University of Waterloo

Student Travel Grants to present my paper at the 11th International Conference on Network and Service Management (CNSM) 2015

and the IFIP/IEEE Networking, 2016

Best Paper Runner-up 2013

Fifth International Workshop on Hot Topics in Peer-to-Peer Computing and Online Social neTworking

2nd Runner-up 2011

The 3rd Citi Financial IT Case Competition

Travel Grant to attend the Summer School on Research Frontiers in Computing 2011

National University of Singapore

Travel Grant to present my paper at the 24th IEEE International Conference on Advanced Information Networking and Applications 2010

Bangladesh University of Engineering and Technology

Full Scholarship to participate in the Study of the United States Institute for Student Leaders 2007

United States Department of State

Dean’s List 2005-2009

Bangladesh University of Engineering and Technology

Dutch Bangla Bank Undergraduate Scholarship 2004-2007

from Dutch Bangla Bank Foundation

Honorable Mention 2003

Notre Dame College

Courses Taught

Computer Networks, Object-Oriented Software Development (Teaching Assistant)

David R. Cheriton School of Computer Science, University of Waterloo

Digital System Design, Database, Information System Analysis and Design, Digital Logic Design (Instructor)

Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology

Network Programming (Instructor)

Computer Science and Engineering, Ahsanullah University of Science and Technology

Database Management and Administration (Course Developer)

Bangladesh-Korea Information Access Center

CCNA Exploration on routing and switching for Cisco devices (Instructor)

Cisco Networking Academy Program, Bangladesh University of Engineering and Technology

Professional Activities

Technical paper reviewer: Elsevier Computer Networks, Springer Journal of Internet Services and Applications,
Elsevier Journal of Network and Computer Applications, IEEE ICDCS 2016, IEEE/IFIP NOMS 2014.

Webmaster, Organizing Committee, The 4th IEEE International Conference on Cloud Networking (CloudNet 2015)

Member, Organizing Committee, Workshop on Design and Implementation of Emerging Computing Systems 2013

Member, Organizing Committee, 6th International Workshop on Algorithm and Computation (WALCOM 2012)

Member, Organizing Committee, 4th International Workshop on Algorithms and Computation (WALCOM 2010)

Member, Organizing Committee, Workshop on Wireless Network and Communication 2013

Community and Volunteer Activities

Graduate Ambassador, University of Waterloo

Head of Talent Management and Senior Executive Member, South Asian Youth Society (SAYS). 2010 - 2013

Coordinator and Member of the Executive Committee, Bangladesh-Korea Information Access Center. 2010 - 2013

Mail Administrator, CSE BUET Alumni website. 2007 - 2010

Event Participation

Participant, Summer School on Research Frontiers in Computing arranged by the National University of Singapore, 2011-06-06 - 2011-06-10

Participant, Study of the U.S. Institute for Student Leaders, 2007-07-02 - 2007-08-05

Committee Memberships

1.Student Member, Institute of Electrical and Electronics Engineers (IEEE), 2010-2011, 2016-Present

2.Council Member, Computer Science Graduate Student Association (CSGSA), University of Waterloo, 2015-Present

3.Student Representative, Graduate Recruiting Committee, School of Computer Science, University of Waterloo, 2015-Present

4.Member, Organizing Committee, Bangladeshi in Waterloo Welfare Foundation

5.Coordinator, CSE Festival organized by the Bangladesh University of Engineering and Technology, 2008

6.General Secretary and Member, Notre Dame Science Club. 2001 - 2004

Publications

Journal Articles

1.Khan M M A, Shahriar N, Ahmed R, Boutaba R. Multi-Path Link Embedding for Survivability in Virtual Networks. IEEE Transactions on Network and Service Management. Volume:13, Issue: 2, PP: 253 - 266, April 2016.

2.Chowdhury S R, Ahmed R, Khan M M A, Shahriar N, Boutaba R, Mitra J, Zeng F. Dedicated Protection for Survivable Virtual Network Embedding. IEEE Transactions on Network and Service Management. Volume:, Issue: 99, PP: 1, 30 May 2016.

Book Chapters

1.Azad A S, Hasan M K, Rahman M A I, Rahman M M, Shahriar N. Exploring the Behavior and Changing Trends of Rainfall and Temperature Using Statistical Computing Techniques. Computational Intelligence Techniques in Earth and Environmental Sciences, 2014, pp: 53-78.

Dissertations

1.Differentiated and Dynamic Survivability in Network Virtualization. PhD Thesis, University of Waterloo, In Progress.

Supervisor: Professor Raouf Boutaba

2.Diurnal availability in Peer-to-Peer systems. Master's Thesis, Bangladesh University of Engineering and Technology, 2011.

Supervisor: Professor Reaz Ahmed

3.Effect of redundancy on broadcasting in un-trusted ad hoc wireless networks. Bachelor's Thesis, Bangladesh University of Engineering and Technology, 2009.

Supervisor: Professor A. K. M. Ashikur Rahman

Conference Publications

1.

Chowdhury S R, Ahmed R, Shahriar N, Boutaba R, Mitra J, and Liu L.

 

ReViNE: Reallocation of Virtual Network Embedding to Eliminate Substrate Bottlenecks. In Proceedings
of the 15th IFIP/IEEE International Symposium on Integrated Network Management (IM), 2017 (to appear).

2.

Shahriar N, Ahmed R, Chowdhury S R, Khan A, Boutaba R, Mitra J.

 

ReNoVatE: Recovery from Node Failure in Virtual Network Embedding. In Proceedings of the 12th
IEEE/ACM/IFIP International Conference on Network and Service Management (CNSM), 2016.

3.

Shahriar N, Ahmed R, Chowdhury S R, Khan M M A, Boutaba R, Mitra J, Zeng F.

 

Connectivity-aware Virtual Network Embedding.In Proceedings of the IFIP Networking
Conference (IFIP Networking) and Workshops, 17-19 May 2016, PP: 46 - 54.

4.

Ghaznavi M, Shahriar N, Ahmed R, Boutaba R.

 

Service Function Chaining Simplified. arXiv preprint arXiv:1601.00751 (2016).

5.

Chowdhury S R, Ahmed R, Khan M M A, Shahriar N, Boutaba R, Mitra J, Zeng F.

 

Protecting Virtual Networks with DRONE. In Proceedings of NOMS 2016 and IEEE Xplore

IEEE/IFIP Network Operations and Management Symposium (NOMS), 2016, pp: 78-86.

6.

Khan M M A, Shahriar N, Ahmed R, Boutaba R. SiMPLE: Survivability in Multi-Path Link Embedding.

 

In Proceedings of CNSM 2015, IFIP Digital Library, and IEEE Xplore. The 11th

International Conference on Network and Service Management (CNSM), 2015, pp: 210 - 218.

7.

Ghaznavi E, Khan A, Shahriar N, Alsubhi K, Ahmed R, Boutaba R.

 

Elastic Virtual Network Function Placement. In Proceedings of CLOUDENET 2015 and IEEE Xplore

The 4th IEEE International Conference on Cloud Networking (IEEE CloudNet), 2015, pp: 255-260.

8.

Rahman M K, Uddin M Y S, Shahriar N, Rahman M. Sponge: A searchable P2P mobile app store using DHTs.

 

In Proceedings of NSysS 2015 and IEEE Xplore, International

Conference on Networking Systems and Security (NSysS), 2015, pp: 1-6.

9.

Shahriar N, Chowdhury S R, Sharmin M, Ahmed R, Boutaba R, Mathieu B.

 

Ensuring β-availability in P2P social networks. In the 5th International Workshop on Hot Topics in Peer-to-

 

Peer Computing and Online Social Networking (HotPOST), IEEE 33rd International

 

Conference on Distributed Computing Systems, 2013, pp: 150-155.

10.

Solaiman K M A, Rahman M M, Shahriar N.

 

AVRA Bangladesh collection, analysis visualization of road accident data in Bangladesh.

 

In International Conference on Informatics, Electronics & Vision (ICIEV), 2013, pp: 1-6.

11.

Azad A S, Hasan M K, Rahman M A I, Rahman M M, Shahriar N.

 

Changing Trends of Climate in Bangladesh and A Noble Procedure of Distribution of Rainfall by Clustering.

 

In International Conference on Statistical Data Mining for Bioinformatics Health Agriculture and Environment, 2012.

12.

Shahriar N, Sharmin M, Ahmed R, Rahman M M, Boutaba R, Mathieu B.

 

Diurnal availability for peer-to-peer systems. In IEEE Consumer Communications and Networking

 

Conference, 2012, pp: 619 - 623.

13.

Shahriar N, Mujib S A I, Roy A R, Rahman A. Iterative route discovery in AODV. In the

 

24th IEEE International Conference on Advanced Information Networking and

 

Applications (AINA), 2010 pp: 392 - 399.

Newspaper Articles

1.Shahriar N. CSE Festival 2008. The Daily Star, 2008.

Technical Reports

1.Ahmed R, Shahriar N, Sharmin M, Boutaba R, Mathieu B. Persistence Service for Non-Persistent P2P Systems (Technical Report: CS-2012-18).

Manuals

1.Shahriar N*. An Introduction to PeerSim Simulator, Proceedings of Workshop on Wireless Network and Communication, 2013.

Posters

1.Connectivity-aware Virtual Network Embedding. Cheriton Research Symposium, David R. Cheriton School of Computer Science, University of Waterloo, September 2016.

2.Fabric Embedding with Link Failure Protection Guarantees. SAVI Annual General Meeting, July 2016.

3.SiMPLE: Survivability in Multi-Path Link Embedding. SAVI Testbed Workshop, University of Toronto, July 2015.

Presentations

1.ReNoVatE: Recovery from Node Failure in Virtual Network Embedding. CNSM 2016, Montreal, Canada.

2.Connectivity-aware Virtual Network Embedding. IFIP Networking Conference Workshops, May 2016, Vienna, Austria.

3.SiMPLE: Survivability in MultiPath Link Embedding. CNSM 2015, Barcelona, Spain.

4.Introduction to pWeb. SAVI Testbed Workshop, Toronto, Canada, 2014.

5.Introduction to PeerSim. Workshop on Wireless Network and Communication, Dhaka, Bangladesh, 2013.

6.Diurnal availability for Peer-to-Peer systems (Video Presentation). IEEE Consumer Communications and Networking Conference, USA, 2012.

7.Iterative route discovery in AODV. The 24th IEEE International Conference on Advanced Information Networking and Applications, Perth, Australia, 2010.

8.Computer Science and Engineering in Global Context. CSE Festival, Dhaka, Bangladesh, 2007.

Patents

1.Dedicated Protection for Virtual Network Embedding. US Provisional Patent Application No. 62/218,052. September 2015. (In Progress)

2.Connectivity-Aware Virtual Network Embedding. US Utility Patent Application No. 15/048,573. July 2015. (In Progress)

3.System and Method for Joint Embedding and Backup Provisioning in Virtual Networks. US Provisional Patent Application No. 62/368,936. July 2016. (In Progress)

4.Methods and systems for failure recovery in a virtual network environment. United States Utility Patent Application No. 15/267,696. September 2016. (In Progress)