بشناق هو أستاذ مشارك متخصص في القانون الدستوري وحقوق الإنسان ومحاضر بكلية الشريعة والقانون في الجامعة الإسلامية بغزة – فلسطين. يعمل بشناق أيضاً كمستشار اللجنة الدولية للصليب الأحمر في غزة في مجال حقوق الإنسان وتطبيق القانون. عمل سابقًا كمحامٍ ومدير للهيئة الفلسطينية المستقلة لحقوق المواطن في غزة (PICCR) لمدة ثماني سنوات، كما عمل في الشرطة والقضاء لمدة ست سنوات. نشر عددا من الكتب والمقالات في القانون الدستوري وحقوق الإنسان. تدور اهتماماته البحثية حول مجالات النظم السياسية، والقانون الدولي الإنساني، وقضايا الديمقراطية، وقضايا النوع الاجتماعي، والحكم الرشيد.