• Hello!
    I'm Hajjaz Bin Ibrahim

    12+ years of experience as a Software Engineer with a demonstrated history of working in the Management Information System, Information Technology and Services industry with Multinational IT Companies and International NGOs. Skilled in Android, iOS, Java, ASP.NET, PHP, Database and Server. Strong engineering professional with a Bachelor's degree focused in Computer Science and Engineering from Ahsanullah University of Science and Technology.

    I am currently working as a National Consultant (MIS)/Senior Technical Expert at the Directorate General of Family Planning(DGFP) for Strengthening their Health Systems. This falls under the Medical Education & Family Welfare Division(MEFWD) of the Ministry of Health & Family Welfare(MOHFW), Government of Bangladesh, living in Dhaka.

    View CV Download CV

    JAVA

    ASP.NET

    Mobile Application

    Web Design

Experience

Work Experience

National Consultant MIS/Senior Technical Expert @ Directorate General of Family Planning(DGFP) January 2024 - Present

Key Achievements:
• Official Order from DGFP to launch & Scaled FP-DHIS2 system to nationwide use which was struggling since 2017.
• Automated legacy Service Statistics data import with Python, ensuring zero manual intervention which needed 490 personnel's involvement from every Upazila of Bangladesh.
• Upgraded eMIS Android app to support Android 14, redesigned UI, and deployed to 35,000+ health workers making continues data flow to DGFP Central DataCenter.
• Developed FPCS-QIT digital monitoring system, digitizing quality assessment across 64 districts used by Additional Director Clinical Contraceptive (ADCC) & their Team.

Key responsibilities include:
Supervising & Providing Support to the technical team for Development, Maintenance, Upgradation of Directorate General of Family Planning(DGFP) Softwares including FP-DHIS2, eMIS Android App, FPCS-QIT Web & Android APP, SS(Service Statistics) etc.
Liaising with IT vendors to ensure clarity of expectations, timelines, and deliverables of Software Systems.
Providing training on different Health Systems to Govt professionals.

FPDHIS2

DHIS2 is the world's leading Health Management Information System (HMIS), & it has also been deployed in a variety of other contexts. It is in use by Ministries of Health in 123 countries. 3.2 billion people (40% of the world's population) live in countries where DHIS2 is used.

FPDHIS2 was initiated in 2015 and implemented in 2017. But lack of Technical Expertise and maintenances it was not working and was not live. When I joined in, I was handed over inactive FPDHIS2 which was not live. After doing a lot of changes in the Database, Application and Server made FPDHIS2 live.

I have Developed an application to import data from Service Statistics to FPDHIS2 & FPDHIS2 to Service Statistics Automatically without any human interaction after SS monthly data is approved or FPDHIS2 Data is Submitted & Approved. SS Data till now is imported automatically to FPDHIS2 by the data importing automation tool. Now FPDHIS2 has all the GOV data from 2019. Also 4 Districts(Khagrachari, Sunamganj, Sherpur, and Kurigram) have started data entry in FPDHIS2 from October 2025. Bhola District will begin in December, and the remaining 49 Districts will start gradually after receiving training.

Also developed a module to Import NGO & Multisector Data Automatically from SS to FPDHIS2 & FPDHIS2 to SS as NGO & Multisectors modality and data entry is different.

Also provided Training to 3 Division's District Managers(DD, ADFP, ADCC, UFPO, MO) and 5 Districts Managers and Data Entry operators(TFPA) on How to use FPDHIS2 for Data Entry, Analysis, Evaluate Performance & make evidence-based decisions through data insights. Link of FPDHIS2

Technologies Used: Frontend(Client-side) – JavaScript(ReactJS), DHIS2 UI Library | Backend(Server-side) – Spring Boot, Hibernate, Apache Camel, JasperReports | Server – CentOS 7, Red Hat Enterprise Linux 8.6 | Servlet Container - Tomcat | Database – PostgreSQL | MobileApp - Android(JAVA, Kotlin)

eMIS Android App

Electronic Management Information System (eMIS) is used by Bangladesh Government’s DGFP community(FWA, FPI) and facility(FWV, SACMO) providers. Their handwritten register is replaced by the eMIS android app which was an Initiative of USAID funded MAMONI project of Save The Children and ICDDRB. I was involved from the very beginning of the Development.

Now Changed the eMIS community and facility Android App’s UI to make it responsive to fit in mobile screen. Tab’s UI will remain unchanged. Now it is implemented in many areas where Tab is not functioning/damaged. Also upgraded the apps to Support Android 14 till now with lots of security restriction and robust features. Earlier eMIS app was not compatible with Android 14 OS. Video Link of the eMIS project

Also working on an open eMIS Dashboard like the one DGHS have. Link of eMIS Dashboard

Technologies Used: MobileApp - Android/JAVA | Webservice - JAVA Servlet | Database - SQLite, PostgreSQL

FPCS-QIT Web & Android App

Directorate General of Family Planning (DGFP) is the prime department for FP/SRH(Sexual and Reproductive Health) interventions through its facilities over the country in 64 districts under Ministry of Health and Family Welfare (MOHFW). There is a quality improvement team named ‘Family Planning Clinical Services Quality Improvement Team (FPCS-QIT) placed each of the 64 districts and its roams sub-district and below level for ensuring quality of care for programme monitoring and for supporting staff who provide care.

The team consists of 5 personnel:
1. Regional/District Consultant (ADCC or equivalent, MOMCHFP)
2. Senior Staff Nurse
3. Office assistant cum computer operator
4. Electro Medical Technician(Looks after OT equipment, total 14-15 people roams on demand basis)
5. Driver

However, the monitoring and reporting system was paper based and the tracking system was not optimally working from different management tiers. Based on that, Clinical Contraceptive Service Delivery Programme (CCSDP) under DGFP initiated strengthening the FPCS-QIT monitoring system using Digital Systems WEB and Mobile App.

Four types of assessment checklists have been developed in FPCS-QIT software for eight facility categories (MCWC, UH&FWC, UHC, District Hospital, Satellite Clinic, NGO Clinic, Model FP Clinic, and Community Clinic):
1. Facility Readiness Form: is to see quality of a facility related issues.
2. FP Service Clinical Supervision form: is to observe quality improvement of family planning services and clinical perspective.
3. MCH Services: is to check quality of Maternal and Child health related issues.
4. Client Exit Interview: is to assess client satisfaction level of facility.

FPCS-QIT consultants need to fill up these four forms at one facility where the provisions are available during one visit. The visit plan also needs to be completed using this FPCSQIT digital tool before start visiting at facility level. On an average every team is responsible for 12 visits/Camps(IUD camp/Implant/NSV/Tubactomy) per month and 500+ reports per month are being submitted now.(If there is no client present in time of visit no report will be submitted) Link of FPCS-QIT Web app

Technologies Used: MobileApp - Android/JAVA | Frontend – PHP | Server – Linux | Database – MySQL

Senior Software Engineer @ BJIT Limited January 2019 - December 2023

Key Achievements:
• Led development of PockeTalk translation device (Android & iOS) for Sourcenext Japan, which more than doubled the value of shares of Sourcenext & revenue jumped by more than 50% in FY2019.
• Designed and implemented camera translation & speech features using Google Vision API & Baidu.
• Directed team in building synchronized karaoke/music system for Honda cars via NTT-Data.
Key Responsibilities include:
• Team Management
• Requirement Engineering Process (REP)
• Work Breakdown Structure (WBS)
• Code Review
Earlier activities:
Participated in Design & Development from scratch of PockeTalk translator device & Android & iOS Application for Sourcenext Japan. Lead the development of Pocketalk apps Camera translation part for both Android & iOS apps. Lead the Development of Synchronized Karaoke and Background Music features of Honda Car's Dashboard & Passenger tablet for NTT-Data, which will be available in Honda cars. Regular Update & Maintenance of those Applications. Video Link of the PockeTalk project.

JAVA Programmer @ Save The Children September 2017 - December 2018

• Under MAMONI project's Health System Strengthening initiative, Involved in developing Bangladesh Government’s DGHealth & DGFP community(HA, AHI, FWA, FPI) and facility(FWV, SACMO) health Worker's eMIS Android App with medical intelligence they need to provide services. Their handwritten register is replaced by the eMIS android app.
• Providing training and ToT of application throughout the districts. Video Link of the eMIS project.

Software Engineering Associate @ Accenture (GPIT) December 2015 - August 2017

• Developed new or existing Campaigns using own framework in JAVA for GrameenPhone.
• Developed Automated Health Report of Server & Applications.
• Update & Maintenance of Campaign Factory and other Applications for GrameenPhone.
• Finding the root cause of GrameenPhone customers’ issues/problems and fixing them accordingly.

Software Engineer @ CIBL Technology Consultants Limited July 2015 - November 2015

• Involved in developing Meter reading android application for Bangladesh Rural Electrification Board (REB).
• Providing training to end users and ToT of the application.
• Update & Maintenance of Application and Web Service.

Software Engineer @ Cor2tect Inc. June 2014 - June 2015

• Developed applications for XBox, Windows Desktop, Web & Android in c#, ASP.NET & JAVA.
• Update, Operation & maintenance of applications.

Education

Education

Certification

Certification

My Specialty

My Skills

Android

90%

iOS

70%

JAVA

80%

ASP.NET

80%

PHP

80%

Python

60%

HTML, CSS

90%

MySQL

90%

PostgreSQL

90%

Oracle

90%

Server(CentOS/RedHat/Windows Server)

70%
My Work

Recent Work

ODK Hajjaz

Customized ODK(formerly called Open Data Kit) to my own server and collecting data from my own android app, developed from the Open-source software.

FP DHIS2

Family Planning District Health Information System

FPCSQIT Web & Android App

Family Planning Clinical Services Quality Improvement Team (FPCS-QIT)

PockeTalk

PockeTalk Android Device

eMIS

Electronic Management Information System (eMIS) Android App

IMRAS

IMRAS Android APP

Falcate Paper Tube

Web app with Billing management

Dhaka Logistics Network

Web app with Billing management

Point Of Sell (POS)

POS Software

Else Map

Android & Web app

16 Dice

Game

Get in Touch

Contact

House# 7C Ichamati Building, Sector# 18, Uttara, Dhaka 1230