I am a tech nerd. Love to learn new things. Continuously solving problems to enhance programming skill and analytic ability. Have hands-on experiences in Software Development, Mobile & Web application development using different programming languages. Currently working on Artificial Intelligence, Deep Learning, Machine Learning and Image Recognition. I love teaching because it keeps me learning new things everyday. It allows me to express myself to others.

Deep Learning, Artificial Intelligence, Machine Learning, Image Recognition

PHP&MySQL

Javascript, XML, JSON

Mobile Application Development (Android)

Java

Algorithms and Data Structures

C, C++

OCT 2018-Present

Kim Lab

Research Scholar

  • Working on Deep Learning, Artificial Intelligence, Machine Learning, Image Recognition
  • Language: Python3 (Keras / Tensorflow)

SEP 2017-SEP 2018

University of Derby

Accredited Lecturer

  • Supervise student's final year dissertation

AUG 2017-SEP 2018

BAC International

Lecturer

  • Prepare lesson plans, lecture materials and actively involved in developing curriculum
  • Evaluate student's assignments and other duties as the position requires
  • Supervise student's laboratory work
  • Courses taught: Emerging Technologies, Database Design Concepts, Computer Systems, Information Systems in Organisation, Web Applications Development, Data Structures and Algorithms;.

SEP 2016-SEP 2018

Southeast University

Lecturer (Part-Time)

  • Prepare lesson plans, lecture materials and actively involved in developing curriculum
  • Evaluate student's assignments and examinations, and other duties as the position requires
  • Supervise student's laboratory work
  • Courses taught: Engineering Ethics, Microprocessor and Assembly Language, Advanced Algorithm, Data Structure, Web and Internet Programming, Computer Architecture, Computer Fundamentals.

MAY 2016-JUL 2017

Edu-Smart

Software Engineer

  • Implemented web application using PHP / Laravel / CodeIgnitor / MySql
  • Implemented REST APIs for Android Application Development
  • Prepare and modify MySQL database as required
  • Interact professionally with QA, Comply with code standards
  • Collaborate with other team members
JAN 2016-APR 2016

Sunking IT

Internship as a Software Engineer

  • Design the product architecture
  • Develop the product for the Android Platform
  • Create an API for connecting to MySQL database
AUG 2015-NOV 2015

eLogical IT Experts Limited

Trainee Software Engineer

  • Design and build advanced applications for the Android platform
  • Maintain high performance, reusable, and reliable Java code
  • Work with SQLite Database, outside data sources and API's
  • Interact professionally with QA, Comply with code standards
  • Collaborate with other team members

GPS Based Smartphone Application: Real Time Bus Tracking System for Educational Institutions

Conference Date: 06th-07th February, 2019

Proceedings of GSRD International Conference, Tokyo, Japan

Detecting Human Mood from Physiological Signal and Data Usage

Published Date: December 14, 2018

Journal of Computer and Communications, (Vol 6, No 12.)

An Analysis of Foraging and Echolocation Behavior of Swarm Intelligence Algorithms in Optimization: ACO, BCO and BA

Published Date: January 31, 2018

International Journal of Intelligence Science, (Vol 8, No 1.)

University Timetable Generator Using Tabu Search

Published Date: December 26, 2016

Journal of Computer and Communications, (Vol 4, No 16.)

JU Bus Tracker Free Application

Jahangirnagar University students can get the live location of the bus through this application. It will help the students to get prepared for the campus bus accordingly and save few minutes. Bus lists are sorted by their last update time for user convenience. This can be used by teachers too by tracking teacher buses. Data is updated every 5 seconds.

Tool Used: Android Studio

Language Used: Java, MySQL

Download from Google Play Store

Digital Blood Bank (DBB) Free Application

This is an online virtual blood bank. Anyone can easily find blood donor of any blood group in his/her location or community by using this Digital Blood Bank (DBB) database website or android mobile Apps. If anyone need emergency bloods for a specific group, just made a search on Digital Blood Bank(DBB) database by putting Blood Group name (e.g. O+) and community name (e.g. ABC, Dhaka) what you want.

Tool Used: Android Studio

Language Used: Java, MySQL

Download from Google Play Store

Paragraph & Story Writing Free Application

This is an android based application by using volley library which is Specially designed for kids. The app contains most common paragraphs & stories.

Tool Used: Android Studio

Language Used: Java, MySQL

Download from Amazon Play Store

Movie Tune Open Source

This is an android based application by using Retrofit library. The app contains New Release, Toprated and Upcoming movie lists.

Tool Used: Android Studio

Language Used: Java, MySQL

View on GitHub

Online Money Transaction System Open Source

This is an android based application by using volley library where user can do virtual transaction any time anywhere in minimum amount of time.

Tool Used: Android Studio

Language Used: Java, MySQL

View on GitHub

Employee's Location Finder Free Application

This is an android based application which can help the CEO of a company to know the location of his employee. If user press a single button, his/her current location will be stored in company's database.

Tool Used: Android Studio

Language Used: Java, MySQL

Edu-Smart - Education management Information System

Edu-Smart is a tool that enhances communication between the students' parents and the school/teachers and provides transparency in academic progress reporting. Classroom learning can now be reinforced by remote access to related content, making the work of the school/ college administrators much easier. With its unique information technology services, Edu-Smart helps institutions manage the entire academic and administrative system better.

Language Used: PHP, JavaScript, JQuery, AJAX and MySQL.

Online Course Advising System for Jahangirnagar University

The purpose of this system at an academic institution is to determine which students will be taking what courses within the university education system as well as for the administration to follow its track and keep its records up to date.

Language Used: PHP, JavaScript, JQuery, AJAX and MySQL.

Online Admission System

The purpose of this system at an academic institution is to help automate the admission procedure.

Language Used: PHP, JavaScript, JQuery, AJAX and MySQL.

Super Shop Management System

The purpose of this system is to record product details and customer details.

Language Used: Framework(CodeIgniter).

National ID Card Management Information System Open Source

A web based project mainly used to store national Id card information of a person like Name, Date of Birth, Image, Blood Group, Father's Name, Mother's Name, Voter id No., Age etc. User can search information by using national id no. or blood group or age or both of them.

Language Used: PHP, JavaScript, JQuery, AJAX and MySQL.

View on GitHub

Line Follwer Robot

This a robot that can follow a path. The path can be visible like a black line on a white surface.

View on Youtube

Seven Segment Display

Atmega328p driving a seven segment common cathode display. Seven segment A-G is connected to port 0-6 in order.

View on Youtube

Authentication System by using Ionic Framework Open Source

View on GitHub

Authentication System by using Slim Framework Open Source

View on GitHub

Graphics Project: WALL-E meets EVE

Tool Used: Blender

View on Flickr

Spring 2018

BAC

  • Computer Systems
  • Procedural Programming
  • Emerging Technologies
  • Data Structures and Algorithms

Southeast University

  • Computer Fundamentals
  • Microprocessor and Assembly Language Lab

Fall 2017

BAC

  • Computer Systems
  • Emerging Technologies
  • Information Systems in Organisations
  • Web and Internet Programming

Southeast University

  • Computer Fundamentals
  • Engineering Ethics

Autumn 2017

BAC

  • Computer Systems
  • Emerging Technologies
  • Database Design and Concepts
  • Web and Internet Programming

APR 2015 - PRESENT

CodeMarshal

Contributor

  • Contest sites and Online Forum supervision
  • Facilitating National Camp
  • ACM ICPC Dhaka Regional Preliminary 2014 (Team : SEU_Prime)
  • ACM ICPC Dhaka Regional Site 2014 (Team : SEU_Prime)
  • SEU Intra University Programming Contest 2014
  • ACM ICPC Dhaka Regional Preliminary 2015 (Team : SEU_Prime)
  • Japanese language Intensive Program at Iwate University
  • Robotics Workshop 2015 (Line Follower Robot)
  • Southeast University Debating Club
  • Southeast University Career Service
  • South Asian Association Council 2010
  • Japanese Government (Monbukagakusho: MEXT) Scholarship Awardees, awarded by Japanese Government (2018-2022)
  • University Merit Scholarship, awarded by Southeast University (2012-2015)
  • Higher Secondary Certificate Scholarship, awarded by BAFWWA, 2011
  • Secondary School Certificate Scholarship, awarded by BAFWWA, 2009
  • Primary Scholarship (Talent Pool), awarded by Ministry of Education, Bangladesh, 2003
  • Primary Scholarship (General Grade), awarded by Kindergarten Association, Bangladesh, 2001

Bangla: Native Speaker

English: Professional Proficiency

Hindi: Limited Working Proficiency