Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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]