Download PDF

Basic Info

Signature:
 Software Engineer at BJIT Ltd. (August 10, 2015 - June 30, 2018).
 ICT Trainer at B-JET (Nov 18, 2017 - May 31, 2018).
 Graduated with B.Sc. on CSE from KUET (Dec 19, 2010 - May 14, 2015).

Research Interest: 
 Software Analysis & Testing
 Machine Learning & Internet of Things (IoT)
 Computational Optimization & Decision Making

Programming Skill: 
 C++, Android, Java, Python

Development Area: 
 Android & IoT
 Fuzzy, GA & PSO

Career Objective

To exhilarate a career wherever I would get the opportunity of programming and researching to implement my knowledge, skills, creativeness and personal qualities for the highest convenience of the institution.

Work Experience

August 10, 2015June 30, 2018

Software Engineer (Android and IoT)

BJIT Ltd. (Bangladesh Japan Information Technology Limited)

BJIT is an IT solution provider which designs, develops, integrates, tests and maintains software application. It is one of the leading software outsourcing company in Bangladesh with subsidiaries and offices in six countries around the world (Japan, USA, Finland, Singapore and Bangladesh) and are capable of delivering global projects to multinational corporations such as NTT Data, Sony Group, Panasonic Group, Source Next, TOSHIBA, FUJISOFT, IBM, etc.

Nov 18, 2017May 31, 2018

ICT Trainer

B-JET (Bangladesh Japan IT Engineer Training Program)

B-JET training program is organized by Japan International Cooperation Agency (JICA) and Bangladesh Computer Council (BCC). The purpose of this training program is to develop IT Engineers to work in Japanese companies with the skillset of Japanese language, IT skills (including ITEE FE) and Japanese business manner.

Thesis/Research

Academic Details

20062007

S.S.C. in Science

Sohagpur S.K. Pilot Model High School, Belkuchi

GPA: 5.00 (/5.00)

Skills

Personal
  • Intensely enthusiastic to be a Software Engineer.
  • Specialties: C++, Android, Java, Python.
  • Strong sense of agility, punctuality, regularity, responsibility, etc.
  • Intensely interested to new technologies and tools.
  • Etc.
Technical
  • Language: C++, Android, Java, Python, JavaScript.
  • Database: Oracle, MySQL, SQLite.
  • Operating System: Windows, Linux.
  • IDE: CodeBlocks, Visual Studio, Eclipse, Android Studio.
  • Others: Visio, Astah, AutoCAD, LaTex, MATLAB Etc.
Development Tools
  • Alfresco, FTP (Shared Docs)
  • Redmine, JIRA (Project Management)
  •  Git, SVN (Version Control)
  • Gerrit , Stash (Review Server)
  • Android Studio, Eclipse (IDE)
  • Etc.

Academic Works

  •  Bank’s Basic Transaction: C++
  • Bluetooth Chat : Android
  • Online Site Info Helper: HTML, CSS, JavaScript, PHP, MySql, Ajax, XML
  • Client Feedback Management: Oracle DBMS
  • Filling Station Automation: C#, SQL, ASP.NET, Crystal Report, JavaScript
  • Simple Mail User Agent: C#, Java
  • Misère Square Game: Python
  • Bed Room Design (3D): Android openGL ES2.0
  • Etc.

Professional Projects

December, 2015June, 2018

eBook Reader (Android)

BJIT Ltd. (Bangladesh Japan Information Technology Limited)

Client: [confidential]

Overview:
This is an Android smart phone and tablet based application to read the ebooks (epub, xmdf, book, pdf etc.). Some exciting features (bookmark, highlight, search, sync etc.) have implemented to make it easier to use.

Role(s): Software Engineer.

Responsibility(s):
- Development environment setup.
- Investigate the sample and main source code.
- Integrate implemented source code to latest source code.
- Study the UI, Feature and Functional Specification.
- R&D about feature & functionality from SRS.
- Implement the prototype based on SRS.
- Investigation on the plugin architecture, chrome custom tab, js layer, and crosswalk.
- Refactoring to remove unnecessary and duplicate files/codes with logical improvements.
- Feature listing and test case generation.
- Test case execution and update test plan.
- Document Study and Query List.
- Verify the feature sequence diagram.
- Prototype proposal through SRS.
- Test Content & Device Management.
- Etc.

July, 2017August, 2017

Smart Security (Nexus TV)

BJIT Ltd. (Bangladesh Japan Information Technology Limited)

Client: [confidential]

Overview:
This is an Android Smart TV based application to protect the device from malicious web urls and virus infected files. The target application has executed on Nexus TV Player in order to make it as compatible for Android TV.

Role(s): Software Engineer.

Responsibility(s):
- Execute the target app on Nexus TV Player and identify non-compliance issues.
- Investigation on issues reported by client/tester.
- Preparing the investigation report with root cause and possible solution.
- Make the target android application as compatible for Android TV.
- Change the package name, app name & version to build as separate app.
- Investigate and Fix several bugs and performance issues.
- Fix UI mismatch and alignment issues.
- Detect and Block/Clean malicious web urls and virus infected files.
- Investigate and Fix crash and block issues.
- Investigation on Accessibility, WiFi MAC and SAF.
- Change in the implementation based on the client request.
- Preparing technical documents how to debug Nexus TV Player.
- Preparing deliverables for final release.
- Etc.

Target Device:
ASUS Nexus TV Player (OS: 7.1.2, API: 25)

May, 2017June, 2017

Object Detection IoT Box (Android)

BJIT Ltd. (Bangladesh Japan Information Technology Limited)

Client: [confidential]

Overview:
This is an Android Customized IoT Box based application to detect objects and play contents. The target application has executed on customer's customized control board to make it as compatible for Android IoT Box.

Role(s): Software Engineer.

Responsibility(s):
- Execute the target app on Android IoT Box and identify non-compliance issues.
- Investigation on issues reported by client/tester.
- Preparing the investigation report with root cause and possible solution.
- Make the target android application as compatible for Android IoT Box.
- Investigate and Fix several bugs, crash and block issues.
- Investigate and Fix over heating and OS interruption issues.
- Implementation of settings UI & functionalities.
- Get updated object detection xml and detect object based on xml.
- Creating a scheduler update checker to check, fetch & play updated contents.
- Exception handling in order to handle force close issues.
- Investigation on JNI with OpenCV, UTF encoding, network time, HDMI display on/off and auto scrolling RSS feed.
- Refactoring to remove unnecessary and duplicate files/codes with logical improvements.
- Change in the implementation based on the client request.
- Preparing technical documents how to debug Android IoT Box.
- Preparing deliverables for final release.
- Etc.

Target Device:
Customized IoT Control Board (OS: 7.0, API: 24)

April, 2016May, 2016

RMS System (Web Resource Management)

BJIT Ltd. (Bangladesh Japan Information Technology Limited)

Client: [confidential]

Overview:
This is javaScript based OS and Browser independent system to manage resources.

Role(s): Software Engineer.

Responsibility(s):
- Development environment setup.
- Make UI Responsive.
- Implement OS & Browser Independent Action.
- Implement Web Service API.
- Filed Validation & Access Restriction.
- Session Storage & DB Management.
- Dynamic Features Implementation.
- Source Code Re-factoring.
- Prepare Release Note.
- Etc.

November, 2015December, 2015

RSS Reader (Android TV)

BJIT Ltd. (Bangladesh Japan Information Technology Limited)

Client: [confidential]

Overview:
This is an Android TV based application to fetch and display RSS feed which is convenient to use. The target application has developed through the Leanback framework in order to build TV Apps.

Role(s): Software Engineer.

Responsibility(s):
- Development environment setup.
- Investigate the source code.
- Understand the implemented features.
- R&D on reported bug.
- Find out the root cause of bug.
- Looking for possible best solution.
- Etc.

Awards and Achievements

  • The Degree with Honors, over all CGPA is 3.75 +.
  • The Dean’s List, an average GPA of 3.75+ in consecutive regular terms at KUET.
  • Technical Merit Scholarship, Consecutive 4 years at KUET.
  • Certificate of Honor : Education and Cultural Festival - 2008, Notre Dame.
  • Certificate of Participation : 6th Inter College Science Festival - 2008, Holy Cross.
  • Khaja Younus Ali Memorial Foundation Merit Scholarship, Class IX-X.
  • Junior Board Scholarship, 2nd Place in Normal Pool.

Certifications

March, 2016Present

Certificate of Appointment (ITPEC Ambassador)

Information-technology Promotion Agency (IPA), Japan
October, 2015Present

Certificate of Excellence (ITEE FE)

Information-technology Promotion Agency (IPA), Japan
October, 2015Present

Certificate of Passing (ITEE FE)

Bangladesh IT-engineers Examination Center (BD-ITEC)
2008Present

Secondary School Certificate (S.S.C.)

Board of Intermediate & Secondary Education, Dhaka
2010Present

Higher Secondary School Certificate (H.S.C.)

Board of Intermediate & Secondary Education, Dhaka

Volunteer

March, 2016Present

ITPEC Ambassador

Information-technology Promotion Agency (IPA), Japan

IPA is an implementing agency in Japan with a role to address Information Security, IT Systems Reliability, and IT Human Resource Development. IPA has been established under the jurisdiction of the Ministry of Economy, Trade, and Industry (METI) as an Incorporated Administrative Agency. Since 1970, ITEE is a national examination in Japan sponsored by METI. Japan Information Technology Engineers Examination Center (JITEC) is presently organized within IPA to administer the ITEE. More 7 namely Philippines, Thailand, Vietnam, Myanmar, Malaysia, Mongolia, and Bangladesh are also included in ITPEC Common Examination on IPA, Japan. Bangladesh officially joined ITPEC as 7th member country by BD-ITEC of BCC under the umbrella of ICT Division since October 2013 with the mission of promoting ITPEC Examination in Bangladesh.

20182019

Associate Member

The Institution of Engineers, Bangladesh (IEB)

The Institution of Engineers, Bangladesh (IEB) is the most prestigious National Professional Organization of the country. It is registered under the Societies Registration Act of the country. IEB includes all disciplines of engineering. Since its establishments, IEB has been promoting and disseminating knowledge and practice of engineering and science. The Institution's mission has always been to serve the teeming millions through the practice of engineering science and continuously improving the professional standards of its members.

Reference

TBD