Download Mohammad Saiful Islam - Department of Computing Science

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Clusterpoint wikipedia , lookup

Transcript
Mohammad Saiful Islam
Contact
Information
Apt# 209, 10840-81 Avenue
Edmonton, Alberta, T6E1Y4
Canada
Objective
To apply my programming, technical and team working skills in a challenging position, and master
new technologies to help the company achieve its goals
Career
Highlights and
Qualifications
Voice: (780) 200-3451
E-mail: [email protected]
• Graduated from the department of Computing Science from the University of Alberta
• Strong experience with C, C++, and Java
• Dependable, motivated and organized hard worker who learns new procedures quickly, meets
schedules and is able to work under extreme time pressure
• Excellent communication and team working skills, patient and tactful when dealing with difficult
situations
• Demonstrated analytical, problem solving and documentation capabilities
• Flexible to work in any part of Canada
Technical
Experience
• Programming Language: Strong experience in C, C++, Java; experience in SQL, PL/SQL,
HTML, PHP, Assembly (Intel 8086), UNIX Shell Scripting; familiarity with Prolog, OpenGL,
VHDL, SPICE
• Programming Environment: NetBeans, Eclipse, Microsoft Visual Studio
• Database: Oracle 9i, MS Access
• Modeling: UML, ERD
• Network Simulator: NS-2
• Mathematical Tools: MATLAB
• Documentation Tools: LATEX
• Operating Systems: Windows, Linux (Ubuntu)
• Theoretical knowledge: Discrete Mathematics, Data structure, Algorithms, Databases,
Software Engineering, Software Analysis and Design, Compilers, Operating System, Graph
Theory, Data Communication, Networking
• System Analysis & Design of a Garment Manufacturing Company as part of System Analysis
System Design
and Development
& Design course. Made thorough requirement analysis of the Decision Support System and
Experience
then designed the system according to the industry standard procedure. Also took part in the
implementation process
• Design & Implementation of a Programming Contest Site, using HTML/PHP in front-end &
Oracle 9i in back-end as part of Database course. Designed the database using ERD, implemented
various parts of the database such as User Account Management and Auditing. Designed &
implemented the front end
• Design & Implementation of an Inventory Management System & Customer Catalog System
for an auto spare parts retailer. The front-end was developed using JAVA with MS-Access on
back-end.
• Design & Implementation of an Online Programming Contest Management Software (LAN
Based) using JAVA. Implemented the database using file system, the front-end using JAVA
SWING and also implemented internal data structures, algorithms & network management.
Work
Experience
Research Assistant
Department of Computing Science
University of Alberta, Alberta, Canada
May 2011 - Present
• Have worked on the reliability of Wireless Sensor Networks using multiple sinks and also the
minimization of the Hot-Spot problem using degree constrained routing trees
• Have implemented a system which finds sink location in the network. With the help of the Degree
Constrained Shortest Path Tree algorithm, the system builds robust network topologies. This
system is implemented using Java
• Have implemented a system using Java, that can perform static and dynamic analysis on the
generated topologies using simulation to examine the performance of the topologies
Teaching Assistant
Department of Computing Science
University of Alberta, Alberta, Canada
September 2010 - April 2012
• Have taught ’Computer Networks’ course as a lab instructor, have graded assignments and have
proctored in the examinations
Lecturer
January 2010 - August 2010
Department of Computing Science
University of Information Technology & Science, Dhaka, Bangladesh
• Have taught several undergraduate courses including Introduction to Computing Science,
Algorithms, Data Structures etc.
Education
Masters of Science, Computing Science, Continuing
University of Alberta, Alberta, Canada
CGPA: 3.30/4.0
Bachelors of Science, Computer Science & Engineering, October 2009
Bangladesh University of Engineering & Technology, Dhaka, Bangladesh
CGPA: 3.85/4.0
Thesis and
Publications
Thesis
• MSc. Thesis (Expected to be published within October, 2012)
University of Alberta, Alberta, Canada
Thesis Title: Reliability in Wireless Sensor Network using Multiple Sinks having Degree
Constrained Shortest Path Trees
Thesis Supervisor: Dr. Janelle Harms
• BSc. Thesis, 2009
Bangladesh University of Engineering & Technology, Dhaka, Bangladesh
Thesis Title: Tunable parameters for MAC layer on 802.11 Ad-Hoc Network
Thesis Supervisor: Dr. A.K.M Ashiqur Rahman
Publications
• S.M. Rifat Ahsan, Mohammad Saiful Islam, Naeemul Hassan and Ashikur Rahman, Exploiting Packet Distribution for Tuning RTS Threshold in IEEE 802.11, Queens Biannual
Symposium on Communications 2010
Honors and
Awards
• Deans List Award, BUET. Session 2006-2007, 2007-2008, 2008-2009
• Department Merit Scholarship, BUET. Session 2006-2007, 2007-2008, 2008-2009
Additional
Information
Proficiency in English: Strong listening, writing and speaking
References
Dr. Janelle Harms
Professor
Department of Computing Science
University of Alberta
Email: [email protected]
Dr. A.K.M Ashikur Rahman
Assistant Professor
Department of Computer Science & Engineering
Bangladesh University of Engineering & Technology
Email: [email protected]