About Me

I am Md Asiful Hoque Prodhan, currently working as an Assistant Director (ICT) at Bangladesh Bank, the Central Bank of Bangladesh. I was employed as an Assistant Engineer (IT) at Sonali Bank PLC prior to that, which is the largest state-owned commercial bank operating in Bangladesh. I was a lecturer at Daffodil International University before.

My research interests include (but are not limited to) the following:
▪ Machine Learning
▪ Deep Learning
▪ Computer Vision
▪ Artificial Intelligence
▪ Natural Language Processing

Contact Details

Md Asiful Hoque Prodhan
Location: C.S. Road-02, Rangpur Sadar, Rangpur-5400, Bangladesh
Email: asifulhoque23@gmail.com

Education

Bachelor of Science (B.Sc.)

Major: Computer Science & Engineering
Institution: Ahsanullah University of Science and Technology, Dhaka, Bangladesh

CGPA: 3.719/4.00 January 2018
WES US Equivalent CGPA: 3.76/4.00
Class Rank: 4th out of 100 studentsMedium of instruction: English

Higher Secondary Certificate (HSC)

GPA(5.00/5.00) July 2012

Science Group, Dinajpur Board , Cantonment Public School & College, Rangpur

Secondary School Certificate (SSC)

GPA(5.00/5.00) May 2010

Science Group, Dinajpur Board , Cantonment Public School & College, Rangpur

Technical Skills

▪ Programming Languages: Python, C, Java, C#, C++, PHP, Assembly, Prolog
▪ Database: Oracle, Microsoft SQL Server, MySQL, SQLite
▪ Markup and Stylesheet Languages: HTML5, CSS3, XML, XAML
▪ Version Control Systems: Git, SVN
▪ Operating Systems: Windows, Ubuntu
▪ Software Skills: MATLAB, Microsoft Visual Studio, Android Studio, Oracle Developer Suite, NetBeans

Professional

Experience

Bangladesh Bank (The Central Bank of Bangladesh)

Assistant Director (ICT) November, 2020 - Present

▪ Maintaining the seamless operation of the Central Bank's various payment platforms across the country and assuring the safety and security of data.
▪ Establishing information technology policies for the banks and financial institutions in Bangladesh and routinely conducting onsite inspections to ensure their compliance.
▪ Organizing training sessions, resolving issues, and collaborating with vendors and business users on a regular basis.

Sonali Bank PLC

Assistant Engineer (IT)September, 2019 - October, 2020

▪ Supervision of current software and hardware maintenance, as well as Microsoft Active Directory implementation.

Daffodil International University

Lecturer, Department of Software EngineeringMay, 2019 - August, 2019

▪ Courses taught: Java Programming (SWE132), Database Systems (SE224), Advanced Database Management System (SWE423), Documentation of Software Engineering (SWE131)

G&R

InternJanuary, 2018 - April, 2018

▪ Assisting with website development tasks, acquiring new skills, and working as part of a team.

Academic Projects

Undergraduate Research Project, "Citizen: An Online Complaint System"

Technology: Codeigniter Framework, MySQL database, Bootstrap

▪ Allows citizens of Bangladesh to submit complaints and track their progress on this system rather than visiting the department's office.
▪ Enables government offices to easily review and act on complaints.
▪ Permits parliamentarians to assess all constituency complaints to ensure department accountability.
▪ Eliminates the need for physical interaction between departments and individuals to submit a complaint and makes complaints easier to coordinate, monitor, track, and resolve.

A personal safety Android application, "Be Safe"

Platform: Android

▪ A location-based alert application enabling users to swiftly notify three emergency contacts with their current location using a power button tap and shake feature of this application notifies the nearest police station.
▪ A comprehensive application that includes emergency contact details for hospitals, ambulance services, and pharmacies, allowing users to locate nearby medical facilities using the Google Maps feature.
▪ This application offers reminders for medications.

E-commerce website

Technology Used: PHP, MySQL database

A fully functional, interactive, and user-friendly e-commerce website where one can buy and sell almost everything.

Hotel Management System

Technology Used: Java, Microsoft SQL Server database

A desktop application for managing a hotel's day-to-day events.

Online Hotel Reservation System

Technology Used: PHP, MySQL database

Allows customers to browse amenities, accommodation options, and book rooms online.

Awards

▪ Microsoft Bangladesh App Studio Training Contest, 2015: 3rd Place (Contest 4)
▪ Microsoft Bangladesh App Studio Training Contest, 2015: 2nd Place (Contests 6)
▪ Microsoft Bangladesh App Studio Training Contest, 2015: 2nd Place (Contests 7)

Certifications

▪ Machine Learning Specialization (3 course series), Stanford University and DeepLearning.AI, offered through Coursera, 2024
▪ MySQL 8.0 Database and Cluster Administration, IBCS-Primax Software Bangladesh Ltd., 2022
▪ Cisco Certified Network Associate Routing and Switching (CCNA), IBCS-Primax Software Bangladesh Ltd., 2019 (Certificate of Completion)
▪ Google Android Study Jam Bangladesh, Google Developer Group Dhaka, 2015 (Certificate of Completion)

Publications

One of the major contributors of
“Cyber Security Framework - Version 1.0”
September, 2024
▪ As a regulator, Bangladesh Bank introduces this framework for banks and other financial institutions that are under its regulation. The purpose of this framework is to ensure cyber security governance and build better resilience against cyber threats.
▪ The framework is currently in the review stage. It can be found on the Central Bank’s website: https://www.bb.org.bd/en/index.php/about/draftguide

Training

6th Foundation Training Course: Assistant Director (Specialized), Bangladesh Bank
February, 2023
Skills acquired: Central Banking, Core Banking, Commercial Banking, Monetary Policy, Accounting, Leadership

6th Foundation Training Course: Assistant Director (Specialized), Bangladesh Bank
December, 2020
Skills acquired: Overview of software, services, and payment platforms run by the central bank of Bangladesh nationwide.

Training on the implementation of Microsoft Active Directory and CALs, Sonali Bank PLC
September, 2019
Skills acquired: Installing and configuring Active Directory services to manage resources in a network and assigning Client Access Licenses (CALs) based on the number of devices that need server resources.

Standardized Test

Test of English as a Foreign Language (TOEFL) iBT
November, 2023
Overall: 95 out of 120
Reading: 23 out of 30
Listening: 25 out of 30
Speaking: 25 out of 30
Writing: 22 out of 30