SHARIFUL HASAN SHAIKOT
Cell:405-880-1213 Email:
EDUCATION
PhD in Computer Science, WashingtonStateUniversity, Pullman, Washington, USA
GPA: 3.95 Degree anticipated: DEC 2011
Master of Science in Computer Science, OklahomaStateUniversity, Stillwater, Oklahoma, USA
GPA: 4.00 Degree obtained: MAY 2007
Thesis Title: Energy Aware Routing in High Capacity Overlays in Wireless Sensor Networks
Bachelor of Science in Computer Science & Information Technology (CIT)
Islamic University of Technology (IUT), Dhaka, Bangladesh OCT 2002
GPA: 4.81 (out of 5.00) - 1st class with Honors, 2nd in class of 37 students
Thesis Title:A Study of Mutual Exclusion Problem, Process Decomposition Methods & Scheduling Techniques of Distributed Computing
PROFESSIONAL EXPERIENCE
WashingtonStateUniversity
Graduate Research Assistant, Networking Research Lab AUG 2007 ~ Present
- Working on improving the performance of SNORT Intrusion Detection System
OklahomaStateUniversity
Graduate Research Assistant, Department of Agricultural Economics APR 2006 ~ MAY 2007
- Maintains and administers the database and web sites of Rural Health Project of Oklahoma
- Upgrades and modifies the database functionality
- Updates the contents of the web sites
Webmaster, Graduate and Professional Student Government Association (GPSGA)APR 2006 ~ DEC 06
- Maintains and Updates GPSGAWeb Site [Voluntary Work]
Teaching Assistant, Department of Computer Science JAN 2005 ~ DEC 2005
- Guided students regarding lectures and programming assignments
- Graded homework, quiz scripts, examination scripts and programming assignments of 40 students (approx)
Computer Lab Assistant SEP 2004 ~ APR 2006
- Maintained hardware/software and assisted users with applications and system access
Asian University of Bangladesh, Dhaka, Bangladesh -The Largest private university in Bangladesh
Lecturer - Department of Computer Science & Engineering MAY 2007 ~ AUG 2007
- Instructed Bachelor’s level Computer Science & Engineering theory and lab classes
- Prepared and graded tests, midterm and final examinations of 40 students (approx.)
Lecturer - Department of Computer Science & Engineering NOV 2002 ~ AUG 2004
- Instructed Bachelor’s level Computer Science & Engineering theory and lab classes
- Preparedand graded tests, midterm and final examinations of 50 students (approx.)
University Web site Supervisor & Administrator JAN 2003 ~ AUG 2004
- Supervisedteam of 4 members in development process of AUB WEB Site
- Updated the contents of site according to needs of departments
Moderator, Software division, Asian University Computer Club MAR 2003 ~ AUG 2004
- Trained up to 30 students to develop database, security, interfacing software
- Lead students who participated in national software fair with over 50 universities and industries
Teaching Assistant, Department of Computer Science & Engineering SEP 2002 ~ OCT 2002
- Instructed Bachelor’s level Computer Science & Engineering lab classes
- Graded lab quiz scripts, lab examination scripts and lab programming assignments of 50 students (approx)
ResearchExperience
WashingtonStateUniversity
Intrusion Detection System
- Working on to investigate various approaches to improve the performance of Network Intrusion Prevention and Detection System
OklahomaStateUniversity
Master’s Thesis Research
- Energy Aware Routing in High Capacity Overlays in Wireless Sensor Networks
Asian University of Bangladesh, Dhaka, Bangladesh -The Largest private university in Bangladesh
University Web siteDesign, Development & Maintenance
- Lead and Supervisedteam of 4 members in development process of AUB WEB Site
Neural Network
- Analyzed the application of 3-layer Backpropagation Neural Network for Bengali digit recognition
Distributed Computing
- Analyzed the impact of Distributed Shared Memory (DSM) for Concurrent Computing on a High Speed Communication Network of PCs
Islamic University of Technology, Dhaka, Bangladesh
Undergraduate Thesis Research JAN 2002 ~ OCT 2002
- Designed and Implemented a Dynamic Job Scheduler for Distributed Computation
- Developed an Efficient Token Based Algorithm for Mutual Exclusion in Distributed System
- Developed an Efficient Dynamic Scheduling Algorithm In Distributed System
RESEARCH INTERESTS
Computer Networks:
- Intrusion Detection System
- Packet Classification Algorithms
Wireless Networks: Wireless Sensor Network, Ad Hoc Wireless Network, Wireless Mesh Network
- Routing Protocols
- Mac protocols
- Power Management Protocols and
- Security issues
Mobile Computing
- Mobile Ad hoc Networks
______
PUBLICATIONS
Accepted for publishing in the proceedings of the 17th International Conference on Computer Communications and Networks (ICCCN 2008), August 3 – 7, 2008
8. Atsushi Yoshioka, Shariful Hasan Shaikot, Min Sik Kim, Rule Hashing for Efficient Packet Classification in Network Intrusion Detection (acceptance ratio ~26%).
Published in the proceedings of 6th ACS/IEEE International Conference on Computer Systems and Applications 2008, March 31 – April 4 2008
7. Shariful Hasan Shaikot, Venkatesh Sarangan, Energy Aware Routing in High Capacity Overlays in Wireless Sensor Networks
Published in the Proceedings of 6th International Conference on Computer and Information Technology (ICCIT) 2003, 19-21 December 2003
6. Shariful Hasan Shaikot,Fahim Kawsar, Md. Shahariar Saikat, Bengali Digit Recognition System using 3 – layer Backpropagation Neural Network: (pp. 327)
5. Shariful Hasan Shaikot, Fahim Kawsar, Md. Shahariar Saikat, Transparent Processes Migration in Integrated Distributed Computing Environment (IDCE): (pp. 496)
4. Mohammad Zahidul Hasan Bhuiyan, Shariful Hasan Shaikot, Incorporating Distributed Shared Memory (DSM) for Concurrent Computing on a High Speed Communication Network of PCs:(pp. 517)
3. Fahim Kawsar, Md. Shahariar Saikat, Shariful Hasan Shaikot, “IUT JOB CRACKER” – Design and Implementation of a Dynamic Job Scheduler for Distributed Computation: (pp. 217)
Published in the Journal of Engineering and Technology Vol.2 No.2, July-December 2003
2. Fahim Kawsar, Shariful Hasan Shaikot, Md. Shahariar SaikatAn Efficient Token Based Algorithm for Mutual Exclusion in Distributed System:(pp. 39)
Published in the proceedings of 5th International Conference on Computer and Information Technology 2002, 27-28 December 2002
1. Fahim Kawsar, Shariful Hasan Shaikot, Md. Shahariar SaikatAn Efficient Dynamic Scheduling Algorithm In Distributed System: (pp. 97)
AWARDS RECEIVED
- Graduate Research Assistantship, Department of Agricultural Economics, Oklahoma State University, USA, APR 2006 – Received 6 credit hours instate tuition waiver
- Teaching Assistantship, Department of Computer Science, Oklahoma State University, USA, JAN 2005– Received out-state tuition waiver
- Championship Award in 2nd Inter Departmental Debate Competition held at Islamic University of Technology (IUT), Dhaka, Bangladesh, 2002
- Merit Scholarship by the Government of Bangladesh for excellent result in HSC examination, JAN 1999
- Merit Scholarship by the Government of Bangladesh for excellent result in Junior Scholarship Program held in DEC 1993.
PROFESSIONAL SOCIETIES
- Awarded membership of Phi Kappa Phi Honor Society, for being standing in the top 10% of the Graduate students at Oklahoma State University, USA
TEACHING EXPERIENCE
OklahomaStateUniversity
Teaching Assistant, Department of Computer Science JAN 2005 ~ DEC 2005
- Guided students regarding lectures and programming assignments
- Graded homework, quiz scripts, examination scripts and programming assignments of 40 students (approx)
Asian University of Bangladesh, Dhaka, Bangladesh -The Largest private university in Bangladesh
Lecturer - Department of Computer Science & Engineering MAY 2007 ~ AUG 2007
- Instructed Bachelor’s level Computer Science & Engineering theory and lab classes
- Prepared and graded tests, midterm and final examinations of 40 students (approx.)
Lecturer - Department of Computer Science & Engineering NOV 2002 ~ AUG 2004
- Instructed Bachelor’s level Computer Science & Engineering theory and lab classes
- Preparedand graded tests, midterm and final examinations of 50 students (approx.)
Teaching Assistant, Department of Computer Science & Engineering SEP 2002 ~ OCT 2002
- Instructed Bachelor’s level Computer Science & Engineering lab classes
- Graded lab quiz scripts, lab examination scripts and lab programming assignments of 50 students (approx)
OTHER EXPERIENCE
Reviewer, IEEE Communications Magazine DEC 2006 ~ Present
- Reviews papers related to Computer Networks, Wireless Networking, Mobile computing field
Reviewer, World Scientific and Engineering Academy and Society OCT 2006 ~ Present
- Reviews papers related to Wireless Networking, Mobile computing field
Adjudicator, 10th All Asian Intervarsity Debating Championship OCT 2003 ~ NOV 2003
- Adjudicated the Debate Competition in different rounds
Programming Experience
C, C++ Program Development
- Simulation of TCP features (Sliding Window Protocol and In Window acceptance policy) using UDP socket
- Simulation of pipeline architecture and cache architecture
- File Compression Utility using Huffman’s approach
- RSA public key cryptosystem
- Designed and Implemented multi programming batch Operating System with dynamic partitioning scheme and inverse quantum round robin scheduling
- “Bus Ticketing System” - Software used to computerize the BUS ticket management system
Linux
- “IUT Job Cracker (IJC)”, a dynamic job scheduler and process migration tool
- “A CHAT program”
Other Languages
- “IUT Employee Management System” using Oracle/MS Access and Oracle Forms
- “Online Book Purchasing Software” using Java and Servelets
- “A Project Management Schedule” using Microsoft Project 2002
- Designed and Developed “IUT Web Page” using HTML & Java Scripts
COMPUTER SKILLS
SystemsNetBSD, Windows (NT, XP), MS-DOS, Linux, Solaris
Languages C, C++, Java, PHP, ASP.NET, Visual Basic, SQL, Javascript,Pascal, HTML
Software MS Office, Adobe Photoshop 7.0, Flash 6.0, Dream weaver
Database Oracle 8i, MS Access, mySQL
Tools SNORT, NS-2, Oracle Forms & Reports 6i