Faculty Profile

kamrul hasan

Hasan, Md. Kamrul

Lecturer Email : kamrul@cse.uiu.ac.bd

B.Sc in Engineering (2009-2014)
Institution name : Bangladesh University of Engineering and Technology (BUET)
Department : Computer Science and Engineering (CSE)

June,2015 – Current: Lecturer
Department of Computer Science and Engineering
United International University, Bangladesh.

August, 2014 – May, 2015 : Junior Software Engineer, DEV
Therap Services LLC
Road# 7, Block# C, Banani-11, Dhaka, Bangladesh


Machine Learning, Data Mining, Human-Computer Interaction, Network Mobility, Network Security.

Improving performance of Network Mobility in Proxy Mobile IPv6 Domain. Here a comparison among the existing NEMO (Network mobility) schemes in PMIPv6 domain is given and a new NEMO scheme is proposed which can overcomes some of the shortcomings of the existing NEMO schemes. 

  • Supervisor: Dr. Md. Shohrab Hossain , Assistant Professor , CSE, BUET.( mshohrabhossain AT cse DOT buet DOT ac DOT bd)

Book Chapter:

Azad Abdus Salam, Md. Kamrul Hasan, M.Arif Imtiazur Rahman, Md. Mustafizur Rahman, and Nashid Shahriar. Exploring the behavior and changing trends of rainfall and temperature using statistical computing techniques. Computational Intelligence Techniques in Earth and Environmental Sciences, Springer, DOI 10.1007/978-94-017-8642-3_3:pages:53-78. ISBN: 978-94-017-8642-3.


Conference Papers:

Azad Abdus Salam, Md. Kamrul Hasan, M.Arif Imtiazur Rahman, Md. Mustafizur Rahman, and Nashid Shahriar, Changing trends of climate in Bangladesh and a noble procedure of distribution of rainfall by clustering. In Proceedings of International Conference on Statistical Data Mining for Bioinformatics Health Agriculture and Environment, Rajshahi, Bangladesh, 2012

BUET Dean’s Honours List

  • Level-2
  • Level-3
  • Level-4

Undergraduate Scholarship

  • Level-3 Term-2
  • Level-4 Term-1
  • Junior Scholarship, Sylhet Board, 2003
  • Primary Scholarship, Sylhet Board,2000

Programming Languages: C, C++, Java, 8086 Assembly language, Unix Shell Programming

J2EE Technologies : JDBC, Servlet, JSP, Hibernate

Web /App Servers: Tomcat, Web logic.

Frameworks: Spring, CodeIgniter.
Web Development: PHP, HTML, CSS, Java Script.
Mobile Application Development: Android
Database Server: MySQL , Oracle
Hardware: AVR Microcontroller, Proteus. Development Tools: IntelliJ IDEA, Eclipse, NetBeans, Microsoft Visual Studio, Dreamweaver, Code Blocks, XAMPP/WAMP, AVR Studio.
Good Algorithmic knowledge, efficient in Object Oriented Programming, experienced in Source Control Management (Git) and LaTeX.

Experience Summary:

10 months of experience as Software Engineer in Java and J2EE technologies.

Experience in implementing Spring framework and Hibernate ORM tool.

Experience in multi tiered Architecture with Java, Servlets and JSP.

Experience in App/Web servers- Web logic and Tomcat5.5.

Good Knowledge on Linux Operating and commands.

Having Knowledge on Design Patterns, Web Services and XML.
Undergraduate Projects:
C/C++ :
Airline Management and Information System: Manage all the information of flight. People can book ticket online. Manage all the information of employees and their accounting system.
Java :
Image Editor: An image editor with basic image manipulations.
Web Applications :
Climate Portal of Bangladesh: A web application that presents several graphs with different traits of climate data, regression analysis, Mann-Kendall trend test and Sen’s Slope Estimator for rainfall and temperature data for the period of 1947-2009 from 37 weather stations of Bangladesh. The portal also has a section for agricultural forecast. All data was collected from Bangladesh Meteorological Department. This system was built in PHP CodeIgniter framework along with MySQL database server.

Mobile Applications:
Tell Tale: A Communal Story writing Application. Many people will contribute to complete a story. This application is build in Android, PHP CodeIgniter framework and MySQL.
Hardware Projects:
Automatic Door with Color Pattern Lock: Implementing security lock by Color Pattern Matching using microcontroller. The system was built using ATmega32 micro controller and PIR sensor.
Map Tracking Robot: A robot that tracks a Map. The system was built with EPuck using its IR sensors and camera.
4-bit Microprocessor: A 4 bit micro-processor with a basic instruction set and an associated interpreter, based on the MIPS architecture. It has single stage pipelining, micro programmed control unit and separate data and instruction RAM.
Graphics Projects:
Mega-Structure Modeling: Designed a 3D model of Saint Basil’s Cathedral, Russia using OpenGL in C++.
Physics Simulator: A 3D Ball Shooting game using OpenGL implementing basic Physics rules according to Newton’s laws of dynamics.