0% found this document useful (0 votes)
265 views448 pages

PDBF-RFP Proposal

Uploaded by

Probir Aich
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
265 views448 pages

PDBF-RFP Proposal

Uploaded by

Probir Aich
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

COMMLINK INFO TECH LTD

House 3, Road 23A, Gulshan-1


Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Table of Contents Page No.


Chapter 1 TECHNICAL PROPOSAL SUBMISSION LETTER, FORWARDING LETTER &
LETTER OF AUTHORIZATION .............................................................................................................. 7
1.1. Form 5A1: Technical Proposal Submission Letter ....................................................................... 8
1.2. Forwarding Letter ....................................................................................................................... 9
1.3. Letter of Authorization .............................................................................................................. 10
Chapter 2 : COMPANY PROFILE (STAFF, RESOURCE, LOGISTIC CAPABILTY,
DECORATIONS, PRODUCTS etc.), MANGEMENT PROFILE & ORGANOGRAM OF CITL ........ 11
2.1. Company Profile ....................................................................................................................... 12
Introduction ......................................................................................................................................... 12
Financial .............................................................................................................................................. 12
Equipment ............................................................................................................................................ 12
Experience in similar assignments in last Thirteen years ....................................................................... 13
Enterprise Applications ........................................................................................................................ 13
VelaCore ERP ...................................................................................................................................... 13
Document Management System ........................................................................................................... 13
Order Tracking System......................................................................................................................... 14
ePay - Payment Gateway ...................................................................................................................... 15
SMS, Mobile & Internet Banking ......................................................................................................... 15
Commlink SMS Banking Solution........................................................................................................ 15
Commlink Mobile Banking Solution .................................................................................................... 15
Commlink Internet Banking Solution ................................................................................................... 15
Intelligent Network .............................................................................................................................. 16
Wimax ................................................................................................................................................. 17
Online Customizable Platform (OCP) ................................................................................................... 17
CDialer (a soft IP phone) ...................................................................................................................... 18
Implementing and Maintaining OMS (Office Management System) ..................................................... 19
Implementing and Maintaining Commlink Info Tech Ltd. Website ....................................................... 19
Implementing and Maintaining CMS (Content Management System) of EWU’s Website: .................... 20
Automation of International Remittance System ................................................................................... 20
BACPS and BEFTN ............................................................................................................................. 21
Post E-Pay............................................................................................................................................ 22

Page 1 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Post E-Shop ......................................................................................................................................... 23


Secure CA............................................................................................................................................ 24
Implementing and Maintaining CMS on Bangladesh Krishi Bank’s Website......................................... 25
Customer Service Management Software ............................................................................................. 26
Call Center Solution ............................................................................................................................. 26
Help Desk Management Software......................................................................................................... 27
RTGS (Real Time Gross Settlement) Middleware solution: .................................................................. 27
Automate Bulk voice Call Service: ....................................................................................................... 29
Basel II Compliant Application Software:............................................................................................. 29
Mutho bank – Admin App: ................................................................................................................... 30
Mutho bank – Agent App: .................................................................................................................... 31
Mutho bank – User App ....................................................................................................................... 31
Power SMS Android App: .................................................................................................................... 32
SIM Registration using Biometric Verification with NID: .................................................................... 34
Biometric Verification Middleware: ..................................................................................................... 35
2.2. Management Profile .................................................................................................................. 36
2.3. Company Organogram .............................................................................................................. 44
Chapter 3 : (Form 5A2) Software Development Firm/Consultant’s Organization and Experience with
QUALIFICATION CRITERIA, SUB-CRITERIA................................................................................... 45
3.1 Specific Experience of the CITL Relevant to the Assignment .................................................... 46
3.1.1 Similar Experience in Transformation of Citizen Service Process to Digital Service: ................. 47
[Link] Management Information System for SPFMSP Project: (Form 5A2) ......................................... 47
Experience Certificate of Web-Based Management Information System for SPFMSP .............................. 50
[Link] Management Information System for IMLMA Program: (Form 5A2) ........................................ 51
Experience Certificate of MIS for IMLMA of ESDO and WFO................................................................ 54
[Link] Biometric Verification of Middleware Software for Teletalk Bangladesh Limited. (Form 5A2) . 55
Experience Certificate of Biometric Verification of Middleware Software for Teletalk Bangladesh Limited .
................................................................................................................................................. 57
[Link] SIM Registration using Biometric Verification with NID (Form 5A2) ....................................... 58
Experience Certificate of SIM Registration using Biometric Verification .................................................. 60
[Link] SIM Registration using Biometric Verification of Airtel Bangladesh Ltd. (Form 5A2) ............... 61
Experience Certificate of SIM Registration using Biometric Verification of Airtel Bangladesh Ltd........... 63
[Link] Information Management System for BPL (Form 5A2) ............................................................. 64
Page 2 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Information Management System (EIMS) for Bangla Phone Limited ............ 66
[Link] Enterprise Resource Planning (ERP) Solution for CITL, BPL & DCL (Form 5A2) .................... 67
Experience Certificate of ERP Solution for Digital Connectivity Limited ............................................. 69
Experience Certificate of ERP Solution for Bangla Phone Limited ....................................................... 70
[Link] Enterprise Resource Planning (ERP) Solution for Hamid Fabrics Ltd. (Form 5A2) .................... 72
Experience Certificate of ERP Solution for Hamid Fabrics Limited ...................................................... 74
[Link] Automation of International Remittance System (Form 5A2) ..................................................... 75
Experience Certificate of International Remittance System for Bangladesh Krishi Bank ....................... 77
[Link] BACPS and BEFTN (Form 5A2) .............................................................................................. 79
Experience Certificate of BACH BEFTN Software for Bangladesh Krishi Bank ................................... 81
Experience Certificate of BACH BEFTN Software for Shahjalal Islami Bank Limited.......................... 83
[Link] Post E-Pay (Form 5A2) ............................................................................................................. 85
Experience Certificate of Post E-Pay for Bangladesh Post Office .......................................................... 88
[Link] BASEL II Complaint Application Software (Form 5A2)............................................................ 91
Experience Certificate of BASEL-II Software for Bangladesh Krishi Bank ........................................... 93
[Link] API Software (Form 5A2) ......................................................................................................... 94
Experience Certificate of API Software for Controller of Certifying Authority ..................................... 96
[Link] Secure CA (Form 5A2) ............................................................................................................. 97
Experience Certificate of Certifying Authority Manager Solution With NID Verification Software for
Bangla Phone Secure CA. .................................................................................................................... 99
[Link] Call Center Solution (Form 5A2) ............................................................................................. 100
[Link] Content Management System of East West University’s Website (Form 5A2) ......................... 102
Experience Certificate of Website Development for East West University. ......................................... 104
3.1.2 Similar Experience in Highly Available Large Scale Database Integrated with Multiple Systems
& Government Entities........................................................................................................................... 105
[Link] Management Information System for SPFMSP Project: (Form 5A2) ....................................... 105
Experience Certificate of Web-Based Management Information System for SPFMSP ............................ 108
[Link] Management Information System for IMLMA Program: (Form 5A2) ...................................... 109
Experience Certificate of MIS for IMLMA of ESDO and WFO.............................................................. 112
[Link] Biometric Verification of Middleware Software for Teletalk Bangladesh Limited (Form 5A2) 113
Experience Certificate of Biometric Verification of Middleware Software for Teletalk Bangladesh Limited .
............................................................................................................................................... 115
[Link] Automation of International Remittance System (Form 5A2) ................................................... 116
Page 3 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of International Remittance System for Bangladesh Krishi Bank ..................... 118
[Link] BACPS and BEFTN (Form 5A2) ............................................................................................ 120
Experience Certificate of BACH BEFTN Software for Bangladesh Krishi Bank ................................. 122
[Link] Post E-Pay (Form 5A2) ........................................................................................................... 124
Experience Certificate of Post E-Pay for Bangladesh Post Office ........................................................ 127
[Link] BASEL II Complaint Application Software (Form 5A2).......................................................... 130
Experience Certificate of BASEL-II Software for Bangladesh Krishi Bank ......................................... 132
[Link] API Software (Form 5A2) ....................................................................................................... 133
Experience Certificate of API Software for Controller of Certifying Authority ................................... 135
3.2 Adequacy of the Proposed Work Plan and Methodology in Responding To the Terms of
Reference (Form 5A4) ........................................................................................................................... 136
3.2.1 Technical Approach & Methodology ....................................................................................... 151
3.2.2 Software Architecture & Technical Solution............................................................................ 179
3.2.3 Work Plan ............................................................................................................................... 224
Form 5A5 Work Schedule ..................................................................................................................... 232
Form 5A6 Team Composition and Task Assignments ............................................................................ 233
Form 5A7 Staffing Schedule ................................................................................................................... 245
3.2.4 Maintenance & Support Plan ................................................................................................... 248
3.2.5 Presentation ............................................................................................................................ 253
3.3 Professional Staff Qualifications and Competencies for the Assignment (Form 5A8) ............... 262
3.3.1 List of Key Personnel and Their Details for Skill Development for Mobile Game and Application
Project ............................................................................................................................................... 262
[Link] Form 5A8- Curriculum Vitae (CV) of Project Manager (1of 1) ................................................ 265
[Link] Form 5A8- Curriculum Vitae (CV) of Software Architect (1 of 1) ........................................... 272
[Link] Form 5A8- Curriculum Vitae (CV) Business Analyst (1 of 1) .................................................. 277
[Link] Form 5A8- Curriculum Vitae (CV) System Analyst (1 of 1) .................................................... 281
[Link] Form 5A8- Curriculum Vitae (CV) Database Administrator (DBA) (1 of 1) ............................ 286
[Link] Form 5A8- Curriculum Vitae (CV) Senior Developer/Programmer (1 of 2) ............................. 292
[Link] Form 5A8- Curriculum Vitae (CV) Senior Developer/Programmer (2 of 2) ............................. 298
[Link] Form 5A8- Curriculum Vitae (CV) Developer/Programmer (1of 3) ......................................... 302
[Link] Form 5A8- Curriculum Vitae (CV) Developer/Programmer (2 of 3) ........................................ 306
[Link] Form 5A8- Curriculum Vitae (CV) Developer/Programmer (3 of 3) ........................................ 310

Page 4 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Mobile Apps Developer/Programmer (1 of 2) ................... 313
[Link] Form 5A8- Curriculum Vitae (CV) Mobile Apps Developer/Programmer (2 of 2) ................... 315
[Link] Form 5A8- Curriculum Vitae (CV) QA Expert (1 of 2)............................................................ 317
[Link] Form 5A8- Curriculum Vitae (CV) QA Expert (2 of 2)............................................................ 324
[Link] Form 5A8- Curriculum Vitae (CV) Interoperability Expert (1of 1) .......................................... 329
[Link] Form 5A8- Curriculum Vitae (CV) System Administrator (1 of 1) ........................................... 332
[Link] Form 5A8- Curriculum Vitae (CV) Technical Document Expert (1of 2) .................................. 335
[Link] Form 5A8- Curriculum Vitae (CV) Technical Document Expert (2 of 2) ................................. 337
[Link] Form 5A8- Curriculum Vitae (CV) UI Designer (1of 1) .......................................................... 341
[Link] Form 5A8- Curriculum Vitae (CV) UX Expert (1 of 1)............................................................ 343
[Link] Form 5A8- Curriculum Vitae (CV) Training Expert (1 of 2) .................................................... 346
[Link] Form 5A8- Curriculum Vitae (CV) Training Expert (2 of 2) .................................................... 349
[Link] Form 5A8- Curriculum Vitae (CV) e-Commerce Expert (1of 1) .............................................. 355
[Link] Form 5A8- Curriculum Vitae (CV) Help Desk Support Executive (On Demand) (1 of 2) ......... 359
[Link] Form 5A8- Curriculum Vitae (CV) Help Desk Support Executive (On Demand) (2 of 2) ......... 364
[Link] Form 5A8- Curriculum Vitae (CV) Software Maintenance Expert (On Demand) (1of 1) .......... 366
[Link] Form 5A8- Developer/Programmer (On Demand) (1 of 1) ....................................................... 368
3.4 Suitability of the Transfer of Knowledge, Where Applicable & Training Programme .............. 372
3.4.1 Training Methodology and Activity Plan ................................................................................. 378
3.4.2 Knowledge Transfer (Handover) Plan ..................................................................................... 382
Chapter 4 : BUSINESS, LEGAL & FINANCIAL DOCUMENTS ........................................................ 389
4.1. Certificate of Incorporation of CITL ........................................................................................ 390
4.2. Trade License of CITL ............................................................................................................ 391
4.3. VAT Registration Certificate of CITL ..................................................................................... 393
4.4. Income Tax Clearance Certificate of CITL .............................................................................. 394
4.5. Bank Solvency Certificate of CITL ......................................................................................... 395
4.6. Audit Reports of CITL ............................................................................................................ 396
4.6.1. Audit’s Report & Financial Statements for the year ended 30 June 2015 .................................. 396
4.6.2. Audit’s Report & Financial Statements for the year ended 30 June 2016 .................................. 406
4.6.3. Audit’s Report & Financial Statements for the year ended 30 June 2017 .................................. 416
4.7. Memorandum & Articles of Association of CITL .................................................................... 427

Page 5 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.8. BASIS Membership Certificate of CITL.................................................................................. 443


4.9. DCCI Membership Certificate ................................................................................................. 444
4.10. ISO 27001: 2013 Certificate of CITL ...................................................................................... 448

Page 6 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Chapter 1 TECHNICAL PROPOSAL SUBMISSION LETTER,


FORWARDING LETTER & LETTER OF AUTHORIZATION

Page 7 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

1.1. Form 5A1: Technical Proposal Submission Letter


House# 3, Road 23/A,
Gulshan-1, Dhaaka-1212
10/12/2018
To:
Project Director,
Skill Development for Mobile Game and Application Project
ICT Division, 6th Floor, ICT Tower,
Agargoan, Dhaka-1207

Dear Sirs:

We, the undersigned, offer to provide the Software Development/Consulting services for
“Selection of Qualified Software and Mobile Application Development Firms” containing Invitation
for Proposal No. 56.00.0000.[Link]-1834/2. In accordance with your Request for Proposal
issued on 13/11/2018 and our Proposal. We are hereby submitting our Proposal, which includes the
Technical Proposal, and the Financial Proposal sealed under two separate envelopes.

We are submitting our Proposal in association with: N/A

If negotiations are held during the period of validity of the Proposal, i.e., before the date
indicated in ITC Sub Clause 30.1 of the Proposal Data Sheet, we undertake to negotiate on the basis
of the proposed staff. Our Proposal is binding upon us and subject to the modifications resulting
from Contract negotiations.

WE UNDERTAKE, IF OUR PROPOSAL IS ACCEPTED, TO COMMENCE THE


CONSULTING SERVICES RELATED TO THE ASSIGNMENT NOT LATER THAN THE
DATE INDICATED IN ITC SUB CLAUSE 56.1OF THE PROPOSAL DATA SHEET.

We also confirm that the Government of Bangladesh has not declared us, or any Sub -
Consultants for any part of the Contract, ineligible on charges of engaging in corrupt, fraudulent,
collusive or coercive practices. We furthermore, pledge not to indulge in such practices in competing
for or in executing the Contract, and we are aware of the relevant provisions of the Proposal
Document as stated under ITC Clause 4.
We understand you are not bound to accept any Proposal you receive.
We remain,
Yours sincerely,
Authorized Signature
[in full and initials]
Name and designation of Tapan Kumar Kundu
Signatory Senior Assistant Manager, Technical Sales

Name of Firm Commlink Info Tech Limited


Address House#03, Road# 23/A, Gulshan-1, Dhaka-1212,
Bangladesh
Page 8 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

1.2. Forwarding Letter

Ref: CITL/PDBF/RFP/Sales & e-Commerce System /2018-01 Date: 11.12.2018

To:
Project Director,
Skill Development for Mobile Game and Application Project
ICT Division, 6th Floor, ICT Tower,
Agargoan, Dhaka-1207

Subject: Proposal Submission for the “Selection of IT Firm/Software Company to develop-Web and
Database for Bangladesh Tourism Board” containing EOI Ref No. 30.33.0000.[Link]

Dear Sir,

In reference to your Request for Proposal for “Selection of Qualified Software and Mobile
Application Development Firms” containing Invitation Ref No. 56.00.0000.[Link]-1834/2
issued on 13.11.2018, Commlink Info Tech Limited (‘CITL’ in short) is interested to submit the
Proposal including all Mandatory documents and information duly prepared by us.

Various necessary papers/documents viz. Company Information, Legal Documents, (VAT/TIN,


Trade License and areas of expertise, workforce and other information are attached herewith.
Hereby, we warrant that all related documents, papers and information submitted herewith are true
and accurate.

We humbly request you to accept all of our documents and select Commlink Info Tech Limited as
the suitable firm to implement this project.

Thanks and Regards,

_____________________
Tapan Kumar Kundu
Senior Assistant Manager, Technical Sales
Commlink Info Tech Limited
Tel. (M):01833103946
E-mail: [Link]@[Link]

Page 9 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

1.3. Letter of Authorization

Ref: CITL/PDBF/RFP/Sales & e-Commerce System /2018-02 Date: 11.12.2018

Project Director,
Skill Development for Mobile Game and Application Project
ICT Division, 6th Floor, ICT Tower,
Agargoan, Dhaka-1207

Letter of Authorization

This is to certify that Mr. Tapan Kumar Kundu, Senior Assistant Manager, Technical Sales,
Commlink Info Tech Limited is hereby authorized to sign all documents of the Technical Proposal
for “Selection of Qualified Software and Mobile Application Development Firms” containing
Invitation Ref No. 56.00.0000.[Link]-1834/2 issued on 13.11.2018.

Specimen signature of Tapan Kumar Kundu is attested below:

Tapan Kumar Kundu

1………………………… 2…………………….…… 3……………………………

___________________
Amjad H. Khan
Chairman
Commlink Info Tech Ltd.

Page 10 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Chapter 2 : COMPANY PROFILE (STAFF, RESOURCE, LOGISTIC


CAPABILTY, DECORATIONS, PRODUCTS etc.), MANGEMENT
PROFILE & ORGANOGRAM OF CITL

Page 11 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

2.1. Company Profile


Introduction
Commlink Info Tech Ltd. is founded by Mr. Amjad H. Khan as Chairman and played a significant
role for last 13 years. Commlink Info Tech Ltd. is a leading research oriented company in
Bangladesh which is continuously showing its excellence in various branches of recent emerging &
cutting edge technologies including latest telecommunication & networking solution. The business
model positions Commlink at the forefront in providing end-to-end Networking, Telecommunication
& Business solutions in the Local and International markets.

Since its inception in 2005, Commlink has been targeting to provide elegant solutions to complex
problems. Being equipped by a core of genius research minds, Commlink is dedicated to make life
easier by making the best possible use of cutting-edge technologies. Commlink deals with a wide
array of problems, ranging from typical corporate house management systems to embedded system
solutions.

The board of directors fully engaged into the development of Commlink Info Tech Ltd. as well as
plays the role into the development of IT industries of Bangladesh with their full dedication.

Financial
Commlink Info Tech Limited is incepted at 2005 with Capital/Paid up Capital of BDT 04 Million
and achieved its significant growth and continued to the present business turnover.

Equipment
Commlink Info Tech Limited is operating its business well equipped with logistics internal support.

Office Space Approx. 22,000 Sqf. 7 Storied Own Building


Power 24 Hours power, Power Generator Backup.
Internet 50 Mbps full duplex and redundant 20Mbps more
Physical Security Offices are professionally managed by Security Company for 24 hours and in
holidays.
Hardware 15 no. of Intel based Servers with octo core Processor, 100 Desktops, 50
Laptops, 5 Printer, 3 Online UPS, 50 off Line UPS, 10 Scanner
100 Desktop Computers, 50 Laptops
2 Xerox Machine
2 Sun Solaris Ultra60 server
5 IBM AIX Server
Software Microsoft Windows 2013 Server 3 Unit, 2008 Server, Windows XP 50 user,
Microsoft Exchange Server 2007, SQL Server Database, Oracle Database,
MS SQL, etc.
Data Security Centralized Anti-Virus, Firewall, SPAM Protection
Data Backup Centralized Source code repository server, DVD Backup, Scheduled
Exchange Server Backup, Mail Archiving.
Others 1 Tanning Room, 1 Training Lab of 25 PC, 6 Vehicles

Page 12 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience in similar assignments in last Thirteen years


Commlink Info Tech Limited has undertaken projects - small to large scale, local & outsourcing, for
different verticals with different engagement models in the last 13 years.

Enterprise Applications
Below are some of Commlink‘s enterprise product & services & features with brief description.

VelaCore ERP

The business value generated by information and communication technologies (ICT) has been for
long time a major research topic. Recently there is a growing research interest in the business value
generated by particular types of information systems (IS). One of them is the Enterprise Resource
Planning (ERP) systems, which are increasingly adopted by organizations for supporting and
integrating key business and management processes.
VELA is changing the economics of enterprise applications. Traditional enterprise applications
have become prohibitively expensive. Dramatically lower your costs using Commlink's
modern, "next generation" ERP. An ERP can definitely help your business to gain time and
save money! Manage your business with VELA and increase your profit! Your business will
change.

VELA business solution is complete business management software which also meets specific
industry needs. This solution will
 Easily manage your daily operations
 Automate and eliminate manual intensive activities
 Streamline business processes
 Gain full visibility of your business
 Maximize customers' satisfaction
 Effectively link your different global operations
 Reduce your operating costs

Document Management System


Commlink Document Management System is a well-designed, secured and efficient document
management system to help your business grow. It is a web-based solution that will provide a web-
explorer through which documents can be browsed and viewed. The way these documents are
managed would be well secured. The web explorer should provide a user-friendly interface for the
administrator to create and update the authentication policy and other configurations. It will
provide you some outstanding benefits like

Page 13 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Features:
 Manage your official documents easily
 Ensure easier, effective and secured creation and management of documents which will also
provide desktop synchronization feature
 Make the administrators' life easier to watch their employees' activities
 Center of all important documents management of any Business organization
 Simple & effortless management of information
 Completely searchable website using integrated search engine

Order Tracking System


COMMLINK's Order Tracking System (OTS) helps controlling and monitoring in-service
garments, giving you the control you need. It will offer you an easy and efficient way of creating
and tracking every order. This solution will certainly increase your business by ensuring the
manageability and security of all the orders. It will also provide the ease of task management.

Features:
 Order booking
 Task management
 Employee information
 Buyer management
 Department management
 Status reports indicating different colors for different states
 Department-wise dash boards
 User and role management
 Dynamic menu and easy navigation
 Fully Ajax-based rich internet web application

Page 14 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

ePay - Payment Gateway


ePay is an payment gateway solution offered by Commlink that authorizes and processes payments
between merchants, customers and beneficiary in real-time. It facilitates the transfer of information
between a payment portal (such as a website, mobile phone or IVR service) and the payment
processor and simplifies online payment processing by providing reliable, secure, and affordable
payment connectivity among users. ePay system encrypts sensitive information to ensure that
information passes securely. The system is developed using state of the art technology which is
future proof allowing system to be extended for meeting future requirements at significantly less
effort and cost.

SMS, Mobile & Internet Banking


Leading banks are actively pursuing strong revenue performance, customer retention, deposit
generation and increasing efforts to integrate the internet banking platform with call center and
mobile phone banking.

Commlink SMS Banking Solution


Commlink SMS Banking solution facilitates end users to enjoy banking services in an easy and fast
way using only SMS or USSD message from any mobile phone. The solution includes:
Easy SMS format for end users.
USSD messaging for fast, easy and secured exchange of banking information and secured
transactions.

Commlink Mobile Banking Solution


Commlink Mobile Banking solution offers secure mobile banking on a Mobile Phone or Personal
Digital Assistant (PDA). The solution includes:
Client application for mobile phones.
Application server for handling client requests by communicating with bank servers.

Commlink Internet Banking Solution


Commlink Internet Banking solution offers a simple yet powerful way for customers to conduct
financial transactions on the secure website. The solution includes:
Web application.
 Application server for handling client requests by communicating with bank servers.

Page 15 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Intelligent Network
An Intelligent Network (IN) is a service-independent telecommunication network. That is, the
responsibility of intelligent decision making is taken out of the switch and placed in computer nodes
that are distributed throughout the network. This provides the network operator with means to
develop and control services more efficiently and dynamically. New capabilities can be rapidly
introduced into the network. Once introduced, services are easily customized to meet individual
customer's needs.
For a long time, big guns of telecom sector like Ericsson, Huawei, and Alcatel have reigned over
both the software & hardware market of telecommunication sector. Most of the contemporary GSM
service providers buy IN management system rather than facing the challenge of developing &
deploying one of their own - that would function properly with existing switching hardware. It is for
the first time in Bangladesh, we, at Commlink Info tech Ltd., have successfully designed &
developed a full-fledged IN System that conforms to strict international standards and is capable of
being seamlessly integrated with all major switching devices.

Services:

As the IN evolves, service providers will confront many opportunities and challenges. While the IN
provides a network capability to meet the ever-changing needs of customers, network intelligence
is becoming increasingly distributed and complicated. For example, third-party service providers
now demand interconnection with traditional operating company networks. As competition grows
with companies offering telephone services previously difficult to provide, the IN serves as a
solution to meet the challenge.
Numerous potential services can be easily accommodated by our IN system. Some of the services
that are considered more popular than others are:
 Pre-paid Calling
 Pre-paid Account Recharging
 Corporate Call Forwarding / Local Number Portability
 Automated Customer Help Desk
 Health Line
 24 Hour News Bulletin

Page 16 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Wimax

Commlink Info Tech Ltd. being a technology leader in data networking solutions is proud to be the
first mover in mobile WiMAX (IEEE 802.16e-2005) technology in Bangladesh. WiMAX is an
innovative technology that creates the necessary environment for high quality, multi-megabit
services to be delivered to end users more cost effectively, thus making personal broadband services
profitable to service providers and widely available to business and consumer subscribers. We are
going to launch a Base Station based on this technology by 2008, while ensuring flexibility,
reliability and compelling economics.

Commlink is proud to be a member of the WiMAX Forum which was established to champion the
widespread adoption of this standard, establish a brand for the technology and lay the groundwork
for interoperability between products from different suppliers. We are also a member of IEEE
networking group. We are fully committed to deliver a Base Station(BS) that will seamlessly
integrate the key WiMAX technologies- including sub-channelization, power control, adaptive
modulation, antenna diversity, space time coding and bandwidth optimization; to provide
unprecedented spectral efficiency and NLOS range in a compact, powerful unit.

Commlink has engaged separate research, design and development groups who are devoted in their
respective areas. They are working to provide a standard-based mean for offering new forms of
voice, video and data services to end-users staying at home, in the office, outside or on the move.
This base station will provide high speed data rate and greater coverage through which
telecommunication services will be delivered to all classes of people throughout Bangladesh.

Online Customizable Platform (OCP)

Commlink OCP is an easy framework for creating WebSite. Commlink OCP provides a rich
Admin Panel for Web Administrator which easy interfaces to create a website from scratch. No
HTML knowledge is required. What you see is what you get!

Features:
 Dynamic page creation
 Rich Admin panel
 RTF Editor for creating new pages. Expert users can add HTML code if required
 Interface for creating new Menu on the Left-Panel
 Interface for creating new News/Events on Right-Panel
 Support for Multiple templates

Technology Used:
 PHP 5
 PostgreSQL 8
 Apache Server

Page 17 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

CDialer (a soft IP phone)

Overview: CDialer is a SIP user agent (softphone) which offers almost all the standard telephony
features including call (audio and video), instant messaging and file transfer. It can be used by call
center agents or individual users can use this for voice call over IP. Combining voice and video calls
in a user-friendly interface, CDialer helps greatly transition from a traditional phone environment to
the world of voice over IP. There is provision of high definition video calling also. Users will be able
to maintain buddy list, there is provision to track/monitor buddy status also. Users get some
preferences which can be enabled/disabled as desired.

Key Features:
 Call (audio and video)
 Call transfer
 Call scheduling
 Conference
 Instant messaging
 File transfer
Benefits:
 Very user friendly GUI.
 Multiple sip accounts can be used.

Server: Asterisk
Client side: Qt C++ framework, Visual studio, PJSUA library
SIP stack: PJSIP
Local database: Sqlite

Page 18 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Implementing and Maintaining OMS (Office Management System)

Overview: We implemented and maintain OMS (Office Management System) of Commlink Info
Tech Ltd. The site is http: //[Link]/oms. The site is used for internal activities,
procedures, workflows of day-to-day office management.

Key Features:
 Organization and Employees management.
 Employees attendance and leave management
 Employee task management
 Various Reports
 Office equipment Inventory
 Item search in inventory
 Approval workflow for Material requisition
 Material requisition
 Holiday settings for financial year
 Dynamic views with filtering, search and sort option
Benefits:
 Easiest and quickest way to know the daily attendance, average working hour,
leaves.
 Task assignment and task implementation

Database: PostGreSql
Development Platform: PHP
Operating Environment: Linux
Tools & Technologies: PHP, Smarty, PostGreSql

Implementing and Maintaining Commlink Info Tech Ltd. Website

Overview: We implemented and maintain CMS (Customer Management System) on the main site
of Commlink Info Tech Ltd. The site is [Link] the site helps our visitors and
customers to be up to date on products and services, and facilitates to know about career and
company details.
Key Features:
 Details information about products and services.
 Information about job opening and provision of dropping CV
 Information about company, client, current and past members

Benefits:
 Easy navigation to sector wise products and services
 Easiest and quickest way to know and download brochures of products and services

Page 19 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Database: PostGreSql
Development Platform: PHP
Operating Environment: Linux
Tools & Technologies: PHP, Smarty, PostGreSql

Implementing and Maintaining CMS (Content Management System) of EWU’s Website:

Overview: We implemented and maintain CMS (Customer Management System) on the main site
of East West University. The site is http: //[Link]. The site helps their visitors and students
to be up to date about latest news, notices and events, admission information and facilitates to know
about university courses details.

Key Features:
 Detailed information about administration and faculty members.
 Information about admission procedure
 Information about latest news, notices, upcoming events, rules and regulations etc.
 Admin interface to add news, notices, events, pages, department, students, faculty members,
etc.
 CV drop option for job opening
Benefits:
 Easiest and quickest way to know the rules and regulations, administration of the university
 Keep students up-to-date about the events and notices

Database: PostGreSql
Development Platform: PHP
Operating Environment: Linux
Tools & Technologies: PHP, Smarty, PostGreSql

Automation of International Remittance System

Overview: The solution offers an innovative and effective way the International Remittance System
and to achieve the goal of speeding up the whole process. The main goal of this automated system is
to ensure minimal processing time so that the amount is quickly available for the receiving person.
The Solution includes processing facility for both Telegraphic Transfer (TT) and Foreign Demand
Draft (DD), Summary module etc.

Key Features:
 Parsing different formatted files which include excel, txt, csv and swift.
 Manual Data Entry of TT and DD information
 Add and Update Branch Information
 Update local and foreign test code information, automatically calculate test code and match
test code to validate each transaction
 Manages exchange company information
 Manages exchange company account which includes fund update of account, a/c statement
generation
Page 20 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Generate necessary reconciliation reports, account statements, EFT report


 Sending SMS to beneficiary mobile phone

Benefits:
 It is very cost-effective.
 Attract and retain customers
 Increase Bank’s operations security
 High performance

Database: SQL Server 2008


Development Platform: [Link], C#
Operating Environment: windows server 2008
Tools & Technologies: [Link], Ajax, C#, JavaScript, CSS etc.

BACPS and BEFTN


Overview: This is a very flexible, easily managed web based solution which provides the full
automation of manual cheque clearing procedure. It is based on full complaints of Bangladesh Bank
Guidelines. It has outward modules, inward modules, scanner parts, XML interface, reporting etc.

Key Features:
Web-based solution
Supports both centralized and decentralized model
Outward Clearing System for scanning and processing cheque
Inward Clearing System for verifying cheque image and clearing payments
Outward EFT processing
Inward EFT processing
Local archival system required for audit
FTP Interface to communicate with Central Bank provided module

Benefits:
Easy Integration with Core Banking System
Flexible interface with Participating Bank Module
Upgradeability and modularity
Detailed report for bank officials and customers
Facilities to monitor and manage every module
Automated Image verification
User Manual and on-site User Training

Database: MS-SQL Server


Development Platform: [Link]
Operating Environment: Windows
Tools & Technologies: Visual Studio, C#, JavaScript,

Page 21 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Post E-Pay

Overview: Post e-Pay is an online payment gateway and post e-shop is an online e-commerce
solution. In post e-pay, users can enjoy easy and secured registration; send money to other users,
cash in/out, recharge, utility bill payments etc. Users can avail the services from Web, Mobile App,
WAP etc. There are many corporate features like salary disbursement, merchant payment (POS),
remittance disbursement etc. For administration, there are a huge number of configuration settings
and reports according to BPO requirements.

Key Features:
 Modular and flexible, supports various channels.
 Supports SMS, USSD, IVR, GPRS/EDGE/WAP, Web Client and any other potential delivery
channel.
 Interface with any system that supports web services.
 Highly secured.
 Session based authentication system.
 Can be integrated with any merchant providers like Agora, Mina Bazar.
 Interface with Remittance Agents, Cash-in partners, etc.
 Account Opening by alternative methods.
 Electronic Payment from e-Commerce Site
 Send/Request Money
 Voucher Generation and Distribution
 Add/Withdraw Fund
 Cash Management
 Payment History Management
 International Remittance Facility
 Agent/Sub-agent Based e-Pay
 Dispute Resolution
 Advanced Reporting
 Advanced Site Management
 Automatic Notification Generation

Benefits:
 Cashless transactions.
 Send money anywhere, anytime.
 High security standards of the system ensure your money is safe.
 Pay merchants, utility bills, recharge mobile balance with your Post e-Pay account.
 Keep track of your transactions.

Database: SQL Server 2008


Development Platform: [Link], C#
Operating Environment: windows server 2008
Tools & Technologies: [Link], Ajax, C#, JavaScript, CSS etc.

Page 22 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Post E-Shop

Overview: Bangladesh Post Office is going to introduce an e-commerce website platform.


In Post e-shop, there are various categories of items where user can search items and pay the bills
with e-pay site or other payment gateways.

Key Features:
 Checkout, Payment and Shipping
 Order Management
 Marketing Promotions and Tools
 Customer Accounts
 Catalog Management
 Analytics and Reporting

Benefits:
 One-Page Checkout
 Configurable to authorize and charge, or authorize only and charge on creation of invoices
 Payment through E-Pay System
 Payment through Mobile
 SSL security support for orders on both front-end and back-end
 Shopping Cart with tax and shipping estimates
 Option for account creation at beginning of checkout
 On-site order tracking from customer accounts
 Flat rate shipping
 Free Shipping

Database: MySQL
Development Platform: Linux Server, Mysql Server, Apache Server
Operating Environment: Lunux/Windows, Browser
Tools & Technologies: Python, Django, South, Jinxa, HTML, Jquery, PyCharm, HeidiSQL

Page 23 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Secure CA

Overview: The Bangla Phone Secure CA issues personal (user), host and service certificates to
Subscribers who are all those related to organizations, formally based in and/or having offices in
Bangladesh, and are involved in research or deployment of multi-domain distributed computing
infrastructure, intended for cross-organizational sharing of resources.

Key Features:
 Multiple CAs and levels of CAs, build a complete infrastructure (or several) within one
instance of BSCA.
 Supports RSA key algorithm up to 4096 bits.
 Supports DSA key algorithm with 1024 bits.
 Support multiple hash algorithms for signatures, MD5, SHA-1, SHA-2.
 Support for X.509 certificates and Card Verifiable certificate (Complies with ICT Act 2009
and CCA Rules 2010).
 Support Smart Cards like Machine Readable Passport (MRP)
 Powerful Web based administration GUI using strong authentication.
 Server and client certificates can be exported as PKCS12, JKS or PEM.
 Browser enrollment with Firefox, IE, etc.
 Hard token module for integrating with hard token issuing system (smart cards)
 Installation Services
 Renewal services
 Revocation services
 Level of encryption : 128 bits, 256 bits
 Key size: 1024, 2048
 Algorithm: SHA1, SHA2, MD5
 OCSP services, Certificate Revocation List
 Customer service : online, on the phone

Benefits:
 Comply with Security Regulation requirements
 Highest level of authentication, plus cryptography
 Full control over issuance and management of certificates
 40-60% lower cost than in-house implementation
 Easy to manage large deployments
 Easy integration with enterprise and partner applications (e.g, smart cards)

Database: MySql
Development Platform: J6EE &[Link]
Operating Environment: Windows Server 2008 R2
Tools & Technologies: [Link] , Webforms with C#, J6EE, Bouncy-Castle API, MySQL, IIS,
Netbeans, VS 2010, Entity Framework, Hibernate

Page 24 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Implementing and Maintaining CMS on Bangladesh Krishi Bank’s Website

Overview: We implemented and maintain CMS (Customer Management System) on the main site
of Bangladesh Krishi Bank. The site is [Link]. The site helps their customers keep up
to date on the bank’s recent activities/offers/circulars etc. and enables the employees to send and
receive emails.

Key Features:
 Gives customers all the latest news about the Bank.
 Publish Notices and Circulars
 Send and receive email

Benefits:
 Fastest way to promote latest offers
 Easiest and quickest way to notify customers about latest happenings
 Notices and announcements can be circulated efficiently.

Database: PostGreSql
Development Platform: PHP
Operating Environment: Windows, BlueHost
Tools & Technologies: PHP, Smarty, PostGreSql

Page 25 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Customer Service Management Software

Overview: It will be used for customer service management, such as, complain call handling,
trouble ticket generation & track to closure, notification to client about issue resolve etc.

Key Features:
 Multiple Channel Management
 Complain Creation
 Customer Ticket Tracking and Thread Management
 Ticket Routing and Assignment
 Service Level Agreement (SLA) Management
 Knowledge Management
 Reports

Benefits:
 Better Customer Experience
 Customer Satisfaction
 Deep insight about customer care to senior management
 Informed decision making
Database: MS-SQL 2000 Server, able to configure for any RDBMS
Development Platform: Eclipse.
Operating Environment: Windows Server 2003
Tools & Technologies: asterix, Python, Ajax, JavaScript, CSS,

Call Center Solution

Overview: It will be used for Call center management, such as, complain call handling, trouble
ticket generation & track to closure, notification to client about issue resolve etc. We maintained &
supported the call center on behalf of our client.

Key Features:
 Customer call handling
 Complain Creation
 Customer Ticket Tracking to closure
 Ticket Routing and Assignment
 Multiple Channel Management
 Knowledge Management
 Real time dashboard
 Reports
Benefits:
 Better Customer Experience
 Customer Satisfaction
 Deep insight about customer care to senior management
 Informed decision making

Page 26 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Database: MS-SQL 2000 Server, able to configure for any RDBMS


Development Platform: Eclipse.
Operating Environment: Windows Server 2003
Tools & Technologies: asterix, Python, Ajax, JavaScript, CSS,

Help Desk Management Software

Overview: It will be used for Help desk management, such as, trouble ticket generation & track to
closure, notification to client about issue resolve, knowledge repository management etc. We provide
the technical solution to client.

Key Features:
 Customer Ticket Tracking to closure
 Ticket Routing and Assignment
 Customer call handling
 Multiple Channel Management
 Knowledge Management
 Real time dashboard
 Reports
Benefits:
 Better Customer Experience
 Customer Satisfaction
 Deep insight about customer care to senior management
 Informed decision making

Database: MS-SQL 2000 Server, able to configure for any RDBMS


Development Platform: Eclipse.
Operating Environment: Windows Server 2003
Tools & Technologies: asterix, Python, Ajax, JavaScript, CSS,

RTGS (Real Time Gross Settlement) Middleware solution:

Overview: RTGS Middleware is a software application that creates & receives ISO 20022 MX
massage for Payment settlement. It's a web based application software, having provision/interfaces to
interact with 3rd party system/software. It works through the STP (Straight through Processing)
Adapter and Bangladesh Bank central system for the real time transaction on gross basis for any
settlement. This middleware will communicate with STP adapter to for each transaction via RTGS
system. The messages, to be exchanged between RTGS Middleware and STP adapter, will be in ISO
20022 MX format. Again, the middleware will be integrated with CBS (Core Banking Software) of
the Bank, because CBS will be ultimately responsible to keep records of transactions completed in
each bank. It has a dashboard where real time statistics are displayed. There are provision of various
reports in the solution.

Page 27 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Key Features:
Dashboard for Bank Head office
Role based Access Control
Maker-Checker functionality for each transaction
Support ISO 20022 MX message format
MT to MX and MX to MT conversion facility
Transaction management (both outward and inward)
Notification for incoming transaction
Provision for Data backup/Archival
Interface for Integration with 3rd party system/software (STP Adapter, CBS of Commercial
bank)
Compliance with BB RTGS guidelines & functional specifications
System Administration facilities
Various Reports for Branch and Head office
Audit trails

Benefits:
Provision of Integration with Core Banking System
Flexible interface with Participating Bank Module
Upgradeability and modularity
Detailed report for bank officials and customers
Facilities to monitor and manage every module
User Manual and on-site User Training

Database: MS-SQL Server


Development Platform: [Link]
Operating Environment: Windows Server 2008/2012
Tools & Technologies: [Link], Visual Studio, C#, JavaScript, jQuery, RDLC

Page 28 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Automate Bulk voice Call Service:

Overview: Automated Voice Call Service provides option to execute automatic voice call and play
audio file to large number of recipients at pre-specified time. It is very useful in broadcasting
something among large group of people. If recipient does not answer call, it has retry call mechanism
in order to increase successful call. Also, recipient can call back and hear audio file. System provides
detail report with each recipient’s number, call time and call duration which ensures appropriate
billing. Any large Schedules can be paused/restarted during its execution and progress of running
schedules can be monitored from UI. Also API for developers are available.

Key Features:
 Create & Execute Robot Call at scheduled time
 Parallel scheduling
 View progress of robot Call execution
 Detail Report for billing with each call’s time & duration.
 Summary Report for Admin
 Pause/restart mechanism during robot call execution
 Call Retry Option
 User can call back and hear voice file
 Multiple clients can use independently
 Provides API for developers

Benefits:
 Can reach large number of people for announcement, product or service promotion, campaign
etc.
 Very user friendly GUI.
 Using our rich API, developers can build their own customized application

Server: CentOS, Apache , Asterisk , Python , Django framework, jQuery


API: Java
Database: Mysql

Basel II Compliant Application Software:


Overview: Bangladesh Krishi Bank has almost 1000 branches all over the country. These branches
are not network connected yet. Hence to integrate and compile fiscal year accounting data for each
branches with head office and to generate financial and basel ii compliant reports, we offered this
solution. This solution has two parts. One part runs on regional level where statement of affairs (data
for an accounting period) for each branch is entered. After successful data entry, user exports data
and send to head office through email. These files are then imported to head office software. Head
office user can edit branch data where necessary. User can generate branch, region and company
wise financial reports.

Page 29 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Key Features:
 Financial reports
 Basel II compliant reports
 Branch, head office data entry
 Branch add/deactivate
 Branch, region and company wise profit/loss
Benefits:
 Basel II compliant reports
 Remote branches data processing and compilation

Technology: JAVA, Swing, ORM, Netbeans IDE, Advanced Installer


Database: Microsoft SQL Server (for Head office Software), Mysql community edition (for
Regional Software)

Mutho bank – Admin App:

Overview: Mutho bank is a complete mobile banking solution/platform. It has support for various
access channels. Admin App, an android app, is used by Administrators/bank officials. An
admin/bank official can perform his /her activities through this app. It has a Dash board where
admin/bank official gets various information and statistics of transactions and their activities.
Admin/bank official can approve/reject mutho bank accounts. Also, Admin gets different reports on
transactions and system activities.

Key Features:
 Approve/reject account
 upload scanned copies of documents to server
 PIN/password reset
 Resend SMS notifications
 Block/unblock users
 Dashboard
 Reports

Benefits:
 Comply with Security Regulation requirements
 Fingerprint authentication during cash out
 Easy to manage large deployments
 Admin can do mutho bank activities from tablet/smartphone device
Database: Sqlite
Development Platform: Java (for android platform), ADT Plugin, Android SDK
Operating Environment: Android OS
Tools & Technologies: Java, fingerprint SDK, Eclipse IDE, SDK Manager

Page 30 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Mutho bank – Agent App:

Overview: Mutho bank is a complete mobile banking solution/platform. It has support for various
access channels. Agent App, an android app, is used for smartphone channel. A registered master
agent/sub-agent can perform all his activities in this app. It has a Dash board where master
agent/sub-agent gets various information and statistics of their activities. When a customer comes for
registration, Sub-agent fills up registration form and submits it to the mutho bank server. Master
agent can monitor sub-agent transactions. Also, cash in and cash out transactions can be performed
through this app. Master agent/Sub-Agent gets different Dashboard/reports as per their need.

Key Features:
 Account Registration
 Upload scanned copies of documents to server
 Cash-In
 Cash-Out
 Dashboard
 Reports

Benefits:
 Comply with Security Regulation requirements
 Fingerprint authentication during cash out
 Easy to manage large deployments
 Master agent/Sub-Agent can perform their activities from tablet/smartphone device

Database: Sqlite
Development Platform: Java (for android platform), ADT Plugin, Android SDK
Operating Environment: Android OS
Tools & Technologies: Java, fingerprint SDK, Eclipse IDE, SDK Manager

Mutho bank – User App

Overview: Mutho bank is a complete mobile banking solution/platform. It has support for various
access channels. User App, an android app, is used for registered customers to get mutho bank
service at their fingertip. A registered customer can get various services through this app. It has a
Dash board where customer gets various information and statistics of their transactions. Customer
can see his balance for mutho bank account. Customer can send money to other customers. Provision
of receiving money is also there. Customer gets different reports also from this app.
Key Features:
 Account balance
 view scanned copies of documents to server
 send money
 receive money
 generate token for cash out
 Dashboard
 Reports

Page 31 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Benefits:
 Comply with Security Regulation requirements
 Fingerprint authentication during cash out
 Easy to manage large deployments
 User can get mutho bank service from tablet/smartphone device
Database: Sqlite
Development Platform: Java (for android platform), ADT Plugin, Android SDK
Operating Environment: Android OS
Tools & Technologies: Java, fingerprint SDK, Eclipse IDE, SDK Manager

Power SMS Android App:

Overview: This app is a client interface for power SMS server application. Power SMS is a one stop
solution to your SMS requirements. It is a service that enables you to send SMS in bulk to all your
customers at once. It is suited both for Individuals as well as Corporations.
It allows you to easily manage all your contacts, divide them into groups, list more than one number
for a contact etc. No need to add each of hundreds of contacts separately, you can just import them
from a spreadsheet. Get instant reports on your SMS usage and bills; manage user accounts and
passwords by just logging into your Power SMS account. You can send notifications, updates, latest
offers, greetings, reminders etc. to your clients. Corporations can use Power SMS to notify
employees about salary, holidays, meetings etc. Power SMS can be used to hold opinion polls, quiz
contests or for customer feedbacks to boost your business. Power SMS also android version. And all
functionalities available in android app which are available in Web.

Key Features:
 App-to-Mobile/Mobile-to-App SMS sending
 Single/Bulk SMS
 Bangla SMS sending facility
 Delivery report Notification
 Scheduled SMS sending
 Branding/Masking facility (11 character)
 Personal or Organizational usage
 Unlimited User group creation/management
 SMS marketing/campaign
 SMS Poll/survey
 Multiple Package activation
 Customized Report

Benefits:

 User is able to send SMS in Bangla


 Users can see SMS/ reply SMS from his interface
 GUI can be availed at client premises (if required)
 Brand/Masking is available
 It works for short code based push-pull scenario
Page 32 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Database: SQlite
Development Platform Java (for android platform), ADT Plugin, Android SDK
Operating Environment: Android OS
Tools & Technologies: Java, Eclipse IDE, SDK Manager

Page 33 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

SIM Registration using Biometric Verification with NID:

Overview: In order to identify fake and unregistered SIM, BTRC directed MNOs to introduce
biometric based registration process during Selling of SIMs. Our solution satisfies BTRC rules,
regulations, and directives for new SIM registration. It has client apps that run on android
Smartphone/Tablet. The app can capture fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture required KYC information of
subscriber with fingerprint and submits the information to middleware application, hosted at MNO
premises. Middleware application parses the information and forward DoB, NID, fingerprint etc to
NID to verify the subscriber info. Subscriber MSISDN will be activated based on successful
biometric matching at NID server. The middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law Enforce Agencies), NTMC, AMTOB,
ECB and so on. Each of the stakeholder can access only required information from the provided
interface. There are processes for re-registration, De-Registration, SIM replacement and so on in our
solution. There is feature for automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country wide training, maintenance & support,
troubleshooting and so on.

Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party system/solutions

Benefits:
 Biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and fingerprint scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for middleware application)

Page 34 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Biometric Verification Middleware:

Overview: BTRC imposed the mobile operators to implement the NID (National ID) and
Fingerprint verification based SIM activation in order to ensure that a SIM has been handed over to
right person. This middleware provides total solution for biometric verification based SIM
activation for telecom operators.

Key Features:
 Android Application for retailers
 Capture and process fingerprint from different FP devices
 Web application for customer care centers
 Web application for system management
 Integration with EC API to verify fingerprint
 Integration with MNO API for SIM related processing
 Mobile Device management and auto app installation
 Service based application for handling large number of requests

Database: Oracle 11g


Development Platform: [Link], C#
Operating Environment: windows server 2012, 2008
Tools & Technologies: [Link], Ajax, C#, JavaScript, CSS etc.

Page 35 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

2.2. Management Profile

Amjad H. Khan
MD, Bangla Phone Ltd.
Chairman, Commlink Info Tech Ltd.
Mr. Khan is a Bangladeshi born CEO of HLA connecting point in USA. He left Bangladesh in 1983
and moved back to Dhaka in 2005. Since then he established 2 companies (1) Bangla Phone Ltd. (2)
Commlink Info Tech Ltd. Mr. Khan received his Bachelor Degree in Computer Science &
Information Technology from one of the most prestigious university at Washington DC, USA. Mr.
Khan started his IT carrier with HLA connecting point, a leading IT company, at Beltsville,
Maryland USA as a Systems Analyst. He became CEO of HLA Connecting Point after one year
working for the company. He successfully analyzed requirement of many companies in Washington
DC area. Mr. Khan worked with IBM Corporation from 1992 to 1999 to establish their
communication, Enterprise Resource planning, warehouse management, accounting software in the
east coast of United States of America. He unilaterally did seminars for IBM in Washington DC area,
where IBM will do the marketing and Mr. Khan’s firm will provide all the solution using IBM
hardware. He completed over 150 projects related to financial management, communication
management, Inventory management, warehouse management and ERP. Some Prominent
companies in USA used his expertise, are:

Some USA Companies:


1. General Electric (GE), Appliance division
http: //[Link]/
Mr. Khan was responsible to the total systems analysis, planning, design, installation and
maintenance to run the operation of General Electric appliance Division system. Total
financial planning, budgeting, distribution, inventory control, manufacturing, ware house
management, management reporting was done by Mr. Khan’s direct supervision.

2. Word Perfect corporation


http:
//[Link]/servlet/Satellite/us/en/Product/1208530087126?trkid=NASEMMSNOP#tabview=ta
b2
The famous Word Perfect Corporation needed financial software with distribution and
warehouse management. Mr. Khan designed and implemented the system for them. Later
Word Perfect was sold to COREL Systems.

3. Unisys Corporation
http: //[Link]/unisys/
Unisys Corporation of Bluebell, Pennsylvania needed financial management software based
on employee productivity. Mr. Khan and his team designed the customs solution for Unisys
Corporation and implemented it at to their customer’s site at various parts of USA.

Page 36 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4. Hobo International
http: //[Link]/
Mr. Khan designed the total system for this company from the scratch. From the inception of
this company he analyzed the business plan, designed their financial, manufacturing, supply-
chain, warehousing, distribution, e-payment and shipment management of the company.
Today the company grew from 5 persons to 30 million US Dollar and still using his design
software and managing it every day for their day to day operation. A complete e-commerce
system was also designed and implemented for them.

5. Long Fence Corporation


http: //[Link]/
One of the most prestigious companies in Washington DC area for over 65 years. In 1999 Mr.
Khan analyzed their total operation and designed a system for them. They have many
locations in Washing DC, Maryland and Virginia of the USA. All of those locations ware
connected and made seamless from customers and also users perspective.

6. Three Brothers Italian Kitchen distribution


Three brothers is a Italian cooking product distribution company. Mr. Khan designed their
system to run their total operation.

7. Buck Algonquin Company


Buck Algonquin is a premier specialty Boat equipment manufacturing company. Mr. Khan
designed their complete system. Several locations ware connected and their manufacturing
partners system was also connected with the main system.

8. Kellogg Collections
http: //[Link]/
Mr. Khan designed and implemented the total system of this high end home furnishing
company. From Inventory management to distribution he did it all. He also managed all of
their connectivity solution for this company. All of their locations were connected for
seamless ecommerce and online inventory management and sales.

Some Bangladeshi Companies:


1. Prime Bank Ltd.
2. Shahjalal Islami Bank Ltd.
3. Hamid Fabrics
4. NAZ Group
5. Delta Soft Ltd.
6. East West university

Page 37 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Farid Uddin Ahmed

Mr. Farid Uddin Ahmad, the Director of Commlink Info Tech Ltd. and Bangla Phone Ltd. the
member of Institute of Architects Bangladesh IAB, Registered Architect of Rajdhani Unnayan
Kartipakhay RAJUK, Secretary & DN Editor of Apex Club of Dhaka, Member of Bangladesh
Photographic Society.
The first prize winner of the national open Architectural Design Competition of Rayerbazar
Badhaybhumi Smristishoudha, under the authority of Department of Architecture Ministry of
Housing & Public Works. Government of the People’s Republic of Bangladesh. Institute of
Architects Bangladesh Award 2000, under the authority of Institute of Architects Bangladesh (IAB).
Architect of the year awards 2001, under the authority of JK cement Works, Kanpur, India. Bergar
Young Architects Award 2003, under the authority of Barger Bangladesh Ltd.

Page 38 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Lutfunnisa Saudia Khan


Father’s name: Late Dr. Abul khair
Spouse: Amjad Hossain Khan
Date of Birth: 31 st Oct, 1975
Place of Birth: Dhaka
Educational Qualification: [Link] (Honours) in Accounting – Dhaka University
MBA (Finance) – Institute of Business Administration
Profession: Business
Present Position: Director, Sales & Marketing, Commlink Info Tech Ltd & Bangla Phone Ltd.
Work Experience: 17 Years
Eastern Bank Ltd – Assistant Vice President, till 2005
HongKong Shanghai Banking Corporation – Senior Corporate Relationship Manager, till
2004
One Bank Ltd – Corporate Portfolio Relationship Manager, till 2003
Southeast Bank Ltd – Executive Manager, till 2001
Centre for Policy Dialogue – Research Executive, 1998-1999
Training Obtained:
Banking Foundation – BIBM
International Trade Finance Foreign Exchange – BIBM
Relationship Banking – TACK Training in Singapore
Foreign Exchange UCPDC – BIBM
Credit Management Corporate Banking – HSBC Training Institute at Hongkong
Accounting Principle – BIBM
Hobbies: Reading Books, Travelling

Country Visited: India, Pakistan, Iran, Algeria, Italy, England, Soudia Arabia, Dubai, Morrocow,
Holland, Switzerland, Singapore, Hongkong, China, USA, West Germany

Page 39 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Muhammad Jamil

1 Name Muhammad Jamil


2 Father’s Name Lt. Mr. Reazuddin Ahmed
3 Date of Birth 1st December, 1945
4 Profession Engineer
5 Present Position Director (Technical & Development)
Commlink Info Tech Limited. & Bangla Phone Limited
6 Name of Firm
House # 3, Road # 23/ A, Gulshan- 1 , Dhaka-1212
7 Years with Firm About 5 years (From 2 nd July, 2005 till date)
(a) Overall responsible for Design, Planning,
Development, O& M and monitoring of Telecom
networks (Transmission mostly OFC and switching ) of
BPL (about 3,000 km OFC)
(b) Making coordination with the BTRC, Government,
Telecom Operators and related different offices
(c) Preparation of document/proposals for
Agreement/SLA with different Telecom operators and
users
(d) Arrangement of Interconnection and Interconnection
8 Tasks Assigned Agreement with various telecom operators (PSTN,
Cellular Mobile, IPTSP, ICX, IGW, IIG etc.)
(e) Coordination with the Telecom Operators for
resolution of disputes (viz. traffic, revenue etc.)
(f) Preparation of tender documents for the lease of
transmission capacity to different telecom operators and
corporate users
(g) Evaluation and fixation of bandwidth (E1/STM1)
pricing
(h) Making liaison for Joint Venture issues with the
operators

8. Professional Training (abroad):

Place Subject Period


8.1 Germany & Switzerland Silo O&M 12 Months
8.2 Advance Training on Telecom
Bundes Post (Germany) 18 months
Switching, OSP & Management
8.3 USTTI (USA) Telecom Network Management 2 weeks
8.4 Telestra (Australia) Telecom Network Management 1 week
8.5 Bail Brook College (U.K) Telecom Training Management 2 weeks

9. Education: (i) Bachelor of Science in Engineering (Mech) from BUET, 1968


Page 40 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

(ii) HSC from S N College, Dinajpur, 1963


(iii) Matriculation from Dinajpur Zilla School, 1961
10. Employment Records:
10.01 Telecom Consultant, IIFC: 01.12.2003 to 30.06.2005

Worked as Telecom Consultant in Infrastructure Investment Facilitation Center (IIFC), a


consulting firm of the Government under ERD, and was responsible for the following activities:
(1) Involved for the preparation for submission to BTRC: (i) EOI, Tender Document, Cellular
Mobile Licence
(2) Making coordination for preparation of Interconnection Regulation for BTRC
(3) Involved for the preparation of EOI, Tender Document and Lease Document for leasing out
of OPGW of Power Grid Company.
(4) Prepared report in submission to Japan Bank of International (JBIC) on the Project Concept
Paper (PCP) ” Development of Interconnection Facilities Among Different Telecom
Operators in Bangladesh” and “BTTB Institutional Setup Study for the Interconnection
Project”.
(5) Coordinating with NTT-East, a consultant of JBIC, for the preparation and finalization of
Project Concept Paper of the Interconnection Project of BTTB

10.02 (a) Member (Maintenance & Operation), (b) Member (Planning and Development)
(Additional charge), of BTTB: 20-12.2001 to 28.11.2002
(1) Actively participated for overall supervision of Operation, Maintenance and
Management of Telecom System of BTTB (Now BTCL)
(2) Actively participated for fixation of tariff rate for different telecom services
(3) Actively participated for allocation of E1 to Private Cellular and PSTN Operators
for Interconnection (at BTTB TAX, Tandem and ITX) at different locations in the
country.
(4) Actively participated to prepare Project Pro-forma of 216 KL project, overall
supervision of installation and commissioning of 58 MSU ( Digital Exchange) in
58 District including installation of OFC and OSP
(5) Actively participated as Chairman of the Tender Committee and finalized the
Technical and Financial evaluation both for Telecom Development Project and
Maintenance works
(6) Prepared Physical progress, financial progress and Development Monitoring report
of the development project and submitted to MOPT for onward transmission to
MF, Planning Commission and ERD
(7) Arranged approval of estimates both for Project and Maintenance works
(8) Actively participated for the establishment of SEA-ME-WE-4 Sub-marine
Consortium Cable Project
(9) Actively participated to issue PAC and FAC for the development project

10.03 General Manager Planning and Development, BTTB: 25.01.2001 to 19.12.2001


(1) Actively participated to prepare (i) PP of 216 Kl project, (ii) PP and Tender
specification of 2.5 KL Cellular Mobile Project, (iii) PP and Tender specification
of Internet Project and (iv) PPs and Tender specifications of other development
project of BTTB (v) Actively participated to prepare PCP of the project
Page 41 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

“Development Interconnection Facility among Different Telecom Operators in


Bangladesh”
(2) Actively participated to work as Member Secretary, Task-Force Committee,
Sub-marine cable project
10.04 General Manager, Rajshahi Telecom Region: 19.12.1999 to 24.01.2001
(i) Technical, Administrative, and Financial management including supervision of
Analog/Digital Exchanges and OSP of 16 districts of Northern part of Bangladesh.
(ii) Actively participated for overall supervision of installation and commissioning of
CMEC Digital Exchanges at Pabna, Rangpur and Dinajpur
(iii) Testing and Commissioning of ZTE Digital Exchanges at Thakurgaon, Naogaon
and Chapai Nawabganj
10.05 Director (Overseas), Overseas Telecom Region: 03.04.1996 to 14.12.1999
(i) Administrative, Financial and Technical Management and supervision of Dhaka,
Talibabad, Sylhet and Betbunia Satellite Earth Stations and International gateway
Exchanges.
(ii) Responsible for providing Interconnection from Gateway Exchange (ITX) to the
POIs of different telecom Operators.
10.06 Director, Inspection, BTTB: 01.12.1985 to 03.04.1996
(i) Supervision and technical inspection of Analog/Digital Exchanges, NWD
Exchanges, ITXs, Transmission System, E/S and OSPs
(ii) Actively participated for the detection and solution of fraudulent cases of done in
different Exchanges including ITX
10.07 Divisional Engineer (Overseas Trunk): 09.07.1985 to 08.07.1985
(i) Operation, Maintenance and Management of International Gateway Exchange
10.08 Divisional Engineer, Project Control: 01.06.1985 to 08.07.1985
(i) Coordination and controlling of BTTB development Project
10.09 Divisional Engineer, NWD Project: 29.05.1982 to 01.06.1985
(i) Responsible for the preparation of Project Pro-forma for NWD (Nation Wide
Dialling) & ITX Project.
(ii) Over all responsible for Installation, Testing and Commissioning of 4 NWD
Exchanges (ICXs) at Dhaka, Bogra, Khulna Chittagong and one International
Gateway Exchange (IGW) at Dhaka and installation of Interface equipment in 16
districts HQ under Yen & IDA project.
10.10 Divisional Engineer (Training), TTC, Dhaka: 01.04.1978 to 26.05.1982
(i) Actively participated for the construction , installation and establishment Dhaka
Telecom Training Center under UNDP/ITU Project
(ii) Prepared Training Courses, Training Program and conducted Training Classes of
Telecom Engineers and Technicians.
10.11 Divisional Engineer Telecom, Bogra: 15.03.1976 to 31.03.1978
(i) Operation, Maintenance and Management of Manual/Auto Exchanges, OSP &
Overhead Trunk lines in greater Bogra, Rangpur and Dinajpur districts.
(ii) Administrative and Financial management of Bogra Telecom Divisdion
10.12 Divisional engineer, EPIC: 12.09.1974 to 15.03.1976
(i) Planning of Exchanges and coordination of installation works of switching & OSP
with TSS and BCS
10.13 Asstt. Divisional Engineer, TTC, BTTB: 26.08.1972 to 11.09.1974
Page 42 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

(i) Management of Telecom Training Program


10.14 Maintenance Engineer, Silo Project, Ministry of Food: 09.04.1969 to 25.08.1972
(i) Management, Maintenance and Operation of Silo
10.15 Asstt. Engineer Power Development Board: 31.12.1968 to 08.04.1969
(i) Fabrication and erection of 132 KV Electric Power Tower and maintenance and
supervision of power grid station
11. Meeting, Seminar, Conference, Visit etc.
Place Subject Period
Visit of Factory &
Sweden, Italy, Switzerland, Holland,
11.01 Organization/Installations for Silo 3 Weeks
Greece, Turkey, Lebanon
Management
CTC Seminar on International Network
11.02 Mumbai, India 1 Week
Management (1st phase)
11.03 Dhaka, Bangladesh SARC Seminar of Digital Technology 3 Days
CTC Seminar on International Network
11.04 Dhaka, Bangladesh 1 Week
Management (2nd Phase)
11.05 New Delhi, India Seminar on Software Maintenance 3 days
SAARC Technical Committee Meeting
11.06 Islamabad, Pakistan 3 days
on Telecom.
Riyadh, Jeddah, Inspection and acceptance of Telex
11.07 3 weeks
Dammam, KSA Exchange
Factory testing of optical fiber cable and
11.08 Turkey 1 week
terminal equipment
Factory testing of optical fiber cable and
11.09 France 1 week
terminal equipment
11.10 Bali, Indonesia WTDC-2000 preparatory meeting 3 days
11.11 Jakarta, Indonesia Regional Regulatory Workshop 3 days
SEA-ME-WE-4 (Submarine Consortium
11.12 Cairo, Egypt 3 days
Cable) PIP Meeting-I
SEA-ME-WE-4 (Submarine Consortium
11.13 Dubai, UAE 3 days
Cable) PIP meeting-II
SEA-ME-WE-4 (Submarine Consortium
11.14 Bali, Indonesia Cable) PIP Meeting-III & MOU Signing 3 days
Meeting
11.15 Marakesh, Morocco ITU Plenipotentiary Conference 2 weeks

12. In-service training


TTC, Dhaka Telecom System(Switching , OSP, Transmission) 2 years
TTC, Dhaka Digital Technology, SPC exchange 3 months
13. Fellow Member of Institution of Engineers Bangladesh
14. Language Proficiency: Bengali, English, German,

Page 43 of 448

Mobile Banking Solution Information Management System Intelligent Network


COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

2.3. Company Organogram

Page 44 of 448
Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Chapter 3 : (Form 5A2) Software Development Firm/Consultant’s


Organization and Experience with QUALIFICATION CRITERIA,
SUB-CRITERIA

Page 45 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.1 Specific Experience of the CITL Relevant to the Assignment

Commlink Info Tech Limited is engaged in IT/ ITES projects & Software Development for more
than 13 years since its inception on 2006. Commlink Info Tech Limited has undertaken many
projects - small to large scale, local & outsourcing, for different verticals with different engagement
models in the last 13 years.

In order to prove the years of experience of Commlink Info Tech Limited, we are submitting the
details of all IT/ITES projects executed in the past Thirteen (13) years. Please see some work
experience certificates from the customers along with the Project Data Sheet as the detail of the
projects in the following pages.

Page 46 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.1.1 Similar Experience in Transformation of Citizen Service Process to Digital


Service:
[Link] Management Information System for SPFMSP Project: (Form 5A2)
Assignment Name:
Design, Development and Implementation of
MoWCA MIS for Strengthening Public Approximate value of the Contract (in Lacs)
Financial Management for Social Protection
(SPFMSP) Project
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 8
Name of Client: Total No. of Staff-Months of the assignment:
MOWCA (Ministry of Women and Children
Affairs)
MOSW (Ministry of Social Welfare) 66
Government of the People's Republic of
Bangladesh
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by your
firm under the contract (Tk. Lacs)
Nov-2016 Jun-2017
n/a
No. of Staff-Months of Professional Staff provided
Name of Joint Venture Consultants, if any:
by Joint Venture Consultants:
Commlink Info Tech Ltd. (Lead Bidder),
Integrated Software & Services, Praescient N/A
Softwares Ltd.
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Md. A. K. Shamsuddin Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
Md. Mahbub Al Amin Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
A.K.M. Golam Sarwar
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Kamal Sharif
Bug Fixing
Requirement Analysis and Design, Code Development, Unit Testing &
Rezwanur Rahman Rana
Bug Fixing
Detailed Narrative Description of Project:
Overview: SPFMSP Project, also known as ‘Strengthening Public Financial Management for Social
Protection” is a project of the Government of Bangladesh (GoB) that is being funded by the
Department for International Development (DfID) and Department for Foreign Affairs and Trade
Page 47 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

(DFAT) and Managed by Maxwell Stamp PLC (MSP). The major objective of the SPFMSP Project
is to enhance the capacity of the Finance Division (FD) in the Ministry of Finance and six major
social protection (SP) expenditure managing Line Ministries (LMs) to draw evidenced based budgets
that respond to Value for Money (VfM), improve targeting, prevent leakages, avoid duplication,
bring efficiency in delivery systems and establish an efficient social protection expenditure
monitoring system.
Design, development and deployment of the two line ministry MIS called MoWCA (Ministry of
Women and Children Affairs) MIS and SOW (Social Welfare) MIS and the central MIS called
SPBMU MIS are under the scope of this project. Commlink has designed, developed and
implemented MoWCA MIS under the above scope.
The total solution includes application processing, beneficiary selection and verification, beneficiary
card personalization and life cycle management, payroll generation and payment disbursement,
grievance management, expense tracking and many more social protection related features.
Beneficiary’s information is verified through the Bangladesh Election Commission (BEC) and
budget and payment related activities are managed through the Integrated Budget & Accounting
System (iBAS). Line ministry MIS is being operated by different Geo users (union, upazila, district,
division, HO) and the SPBMU MIS is operated by Finance Division users.
MoWCA MIS Functional Modules:
 System settings
 Administration
 Application
 Selection & verification
 Payroll management
 Case management
 Monitoring and Training
 Budget distribution and expense management
 Reporting
Non Functional Features
Single Sign On
The system works as “Single Sign On” approach. This means that a user have to login only once to
navigate into the entire applications.
Bilingual Support
The web application interface is both in English and Unicode Bangla. The default label and data is in
Bangla. When the user clicks on ‘English’ all the label and corresponding data is appeared in
English. The application also has bilingual data entry and report generation support.
Data Replication
Finance Division needs to make efficient budget allocation and payment disbursement for social
protection programs by viewing latest beneficiary list and payroll data. To achieve these
functionalities and to maintain data consistency, automatic data replication has been setup from
MOWCA database to SPBMU middleware cluster.
Reporting Capabilities
The system has extensive reporting capabilities both in generation and export options. Reports are
generated in both Bangla (Unicode) and English language with custom settings and selection
parameters. Report output format is PDF, Excel and HTML.
Database: Mysql
Development Platform: Java 8, windows, linux
Page 48 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Operating Environment: Linux/Windows server


Tools & Technologies: Spring MVC 4, Java EE 7, Apache Tomcat 8, Hibernate 4, Netbeans 8,
Mysql server 5.5, Jasper Report
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 49 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Web-Based Management Information System for SPFMSP

Page 50 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Management Information System for IMLMA Program: (Form 5A2)


Assignment Name:
Approximate value of the Contract (in
Developing MIS for Improved Maternity
Lacs):
Allowance And Lactating Mother Allowance
51
(IMLMA) Program
Country: Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka, Bangladesh 8
Name of Client:
Total No. of Man-Days of the assignment:
Eco Social Development Organization (ESDO) &
425
World Food Program (WFP)
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Oct-2018 May-2019
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Staffs Involved and Functions Performed:
Abul K. Shamsuddin Project Manager
Md. Mahbub Al Amin System Analyst
Parvez Mahmud Senior Quality Assurer
Md. Sakhawat Hossain Mazumder Senior Developer/Web Developer
Md. Rashed Ul Islam Senior Developer/Web Developer
Zibrur Rahman Senior Developer/Web Developer
Mohammad Saidur Rahman Senior Developer/Web Developer
Kamal Sharif Database Administrator
Akramul Islam Document Writer
Asruf-Ul-Jubair Project Coordinator
Detailed Narrative Description of Project:
Overview:
Bangladesh has made significant progress in reducing child under nutrition over the past two
decades. The rate of stunting, which reflects a state of chronic under nutrition, has decreased from 55
percent in 1996/97 to 36 percent in 2014. Nonetheless, the stunting rate among children under 5
years of age can be as high as 50 percent in the poorest population quintile, and in the slums.
Micronutrient deficiencies are widely prevalent among women of reproductive age, adolescent girls
and young children. The high burden of under nutrition costs the country an estimated BDT 7,000
crore in lost productivity every year, and even more in health costs. In the period from 2007-2014,
the country achieved a 2.5 percent annual decline in the prevalence of stunting. This rate would have
to be more than double, for Bangladesh to meet the national and international targets by 2025.
(Strategic Review of Food Security and Nutrition in Bangladesh by World Food Programme)

The Government of Bangladesh has taken several strategic and policy level measures to accelerate
Page 51 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

the reduction in stunting among children. The National Social Security Strategy (NSSS) 2015
recognizes the critical nature of the first 1,000 days for a child’s physical, social and cognitive
development. The NSSS prioritizes support to young children from 0-4 years through a new scheme
‘Child Benefit Programme’ (CBP). The NSSS has mandated the Ministry of Women and Children
Affaires (MoWCA) to build the CBP upon the current programmes: the Maternal Allowance (MA)
in rural areas. and the Lactating Mother Allowance (LMA) in urban areas, which are being
implemented by the ministry since 2011. Furthermore, MoWCA, under its National Women
Development Policy and Children Policy, has a commitment to reduce malnutrition and
improvement of wellbeing of women and children.

Meanwhile, MoWCA along with Finance Division has reviewed MA and LMA programme and
developed and piloted an online MIS system for enrolment and quarterly transfer of payment in
seven Upazilas.

To address systemic issues, MoWCA has decided to make significant changes to the design and
implementation of these programmes. The Improved Maternity Allowance/Lactating Women’s
Allowance IMLMA will be implemented in eight upazilas, one in each Division, starting from July
2018. The IMLMA will address some of the critical issues that are limiting the effectiveness of the
current programme. Improved targeting, monthly enrolment of pregnant women, and monthly
transfers will be the defining features of IMLMA. The IMLMA will start from pregnancy and will
continue till the child is five years of age, and at that time become eligible for the safety net/
protection schemes for school going children. The programme is expected to address specific
vulnerabilities during pregnancy and early childhood and is expected to result in better nutrition and
child development outcomes.

Functional Requirements:

 Registration Module
 Selection Module
 Payment Module
 Grievance Redress Module
 Monitoring and Evaluation Module
 IMLMA MIS Training

Technology Requirements:

 The MIS system should work in standard browsers (web based), such as Firefox, Google
Chrome, Safari, Opera including various version of IE in both Windows and Mac platform.
Use HTML5 and CSS3 with jQuery to load down so that it will be usable in 20kbps speed
from anywhere in Bangladesh and use fluid and responsive functionalities for website design.
 Graphics are minimized in order to ensure that the system pages load quickly and no
animated graphics are used.
 For the Back-end database, the system should be developed using the enterprise level features
of RDBMS (MySQL) such as roll back control features to extensively safeguard all
transactions.
 For the front-end tool, the system should use the industry standard application development
Page 52 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

tools preferably Java.


Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 53 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of MIS for IMLMA of ESDO and WFO

Page 54 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Biometric Verification of Middleware Software for Teletalk Bangladesh


Limited. (Form 5A2)
Assignment Name:
SIM Registration using Biometric Verification Approximate value of the Contract (in Lacs)
with NID
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 5
Name of Client: Total No. of Staff-Months of the assignment:
Teletalk Bangladesh Limited 50
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
August, 2015 May,2016
N/A
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Hossen Asiful Mustafa Technical Team Leader
Requirement Analysis and System Design, Database Design, Coding,
Parvez Mahmud Unit Testing and Bug Fixing, Impact Analysis on Change Request,
Change Management
System Analysis, Requirement Analysis and System Design, Database
Md. Rashed Ul Islam Design, Coding (server side), Unit Testing and Bug Fixing, Impact
Analysis on Change Request, Change Management
System Design, Database Design, Coding (server side), Unit Testing
Md. Sakhawat Hussain
and Bug Fixing, Impact Analysis on Change Request, Change
Mazumder
Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Moin Mostakim
Analysis on Change Request, Change Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Nazmun Naher
Analysis on Change Request, Change Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Md. Mahfuzul Huq Omi
Analysis on Change Request, Change Management
User Interface Design, Additional Feature Implementation, Coding,
Md Nazmus Sadat
Unit Testing & Bug Fixing, Documentation
Shahidul Alam Khan
Test Case Design, Testing, Quality Assurance, Documentation
Ruhan
Detailed Narrative Description of Project:
Overview: In order to identify fake and unregistered SIM, BTRC directed MNOs to introduce
biometric based registration process during Selling of SIMs. Our solution satisfies BTRC rules,

Page 55 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

regulations, and directives for new SIM registration. It has client apps that run on android
Smartphone/Tablet. The app can capture fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture required KYC information of
subscriber with fingerprint and submits the information to middleware application, hosted at MNO
premises. Middleware application parses the information and forward DoB, NID, fingerprint etc to
NID to verify the subscriber info. Subscriber MSISDN will be activated based on successful
biometric matching at NID server. The middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law Enforce Agencies), NTMC, AMTOB,
ECB and so on. Each of the stakeholder can access only required information from the provided
interface. There are processes for re-registration, De-Registration, SIM replacement and so on in our
solution. There is feature for automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country wide training, maintenance & support,
troubleshooting and so on.
Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party system/solutions
Benefits:
 biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and fingerprint scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution

Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java script,


Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for middleware application)

Detailed Description of Actual Services Provided by your Staff:


Project Management, Requirement Analysis, System Design, Database Design, User Interface
Design, Coding, Testing, Creating Installer, Impact analysis on Change Request, Change
Management, Documentation, Training, Support & Maintenance
Firm's Name: Commlink Info Tech Ltd.

Page 56 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Biometric Verification of Middleware Software for Teletalk Bangladesh


Limited

Page 57 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] SIM Registration using Biometric Verification with NID (Form 5A2)
Assignment Name:
SIM Registration using Biometric Verification Approximate value of the Contract (in Lacs)
with NID
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 5
Name of Client: Total No. of Staff-Months of the assignment:
Robi (Axiata) Limited 50
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
August, 2015 May,2016
N/A
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Hossen Asiful Mustafa Technical Team Leader
Requirement Analysis and System Design, Database Design, Coding,
Parvez Mahmud Unit Testing and Bug Fixing, Impact Analysis on Change Request,
Change Management
System Analysis, Requirement Analysis and System Design, Database
Md. Rashed Ul Islam Design, Coding (server side), Unit Testing and Bug Fixing, Impact
Analysis on Change Request, Change Management
System Design, Database Design, Coding (server side), Unit Testing
Md. Sakhawat Hussain
and Bug Fixing, Impact Analysis on Change Request, Change
Mazumder
Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Moin Mostakim
Analysis on Change Request, Change Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Nazmun Naher
Analysis on Change Request, Change Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Md. Mahfuzul Huq Omi
Analysis on Change Request, Change Management
User Interface Design, Additional Feature Implementation, Coding,
Md Nazmus Sadat
Unit Testing & Bug Fixing, Documentation
Shahidul Alam Khan
Test Case Design, Testing, Quality Assurance, Documentation
Ruhan
Detailed Narrative Description of Project:
Overview: In order to identify fake and unregistered SIM, BTRC directed MNOs to introduce
biometric based registration process during Selling of SIMs. Our solution satisfies BTRC rules,
regulations, and directives for new SIM registration. It has client apps that run on android

Page 58 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Smartphone/Tablet. The app can capture fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture required KYC information of
subscriber with fingerprint and submits the information to middleware application, hosted at MNO
premises. Middleware application parses the information and forward DoB, NID, fingerprint etc to
NID to verify the subscriber info. Subscriber MSISDN will be activated based on successful
biometric matching at NID server. The middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law Enforce Agencies), NTMC, AMTOB,
ECB and so on. Each of the stakeholder can access only required information from the provided
interface. There are processes for re-registration, De-Registration, SIM replacement and so on in our
solution. There is feature for automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country wide training, maintenance & support,
troubleshooting and so on.
Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party system/solutions
Benefits:
 biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and fingerprint scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution

Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java script,


Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for middleware application)

Detailed Description of Actual Services Provided by your Staff:


Project Management, Requirement Analysis, System Design, Database Design, User Interface
Design, Coding, Testing, Creating Installer, Impact analysis on Change Request, Change
Management, Documentation, Training, Support & Maintenance
Firm's Name: Commlink Info Tech Ltd.

Page 59 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of SIM Registration using Biometric Verification

Page 60 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] SIM Registration using Biometric Verification of Airtel Bangladesh Ltd.


(Form 5A2)
Assignment Name:
SIM Registration using Biometric Verification Approximate value of the Contract (in Lacs)
with NID
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 5
Name of Client: Total No. of Staff-Months of the assignment:
Airtel Bangladseh Limited 50
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
August, 2015 May,2016
N/A
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Hossen Asiful Mustafa Technical Team Leader
Requirement Analysis and System Design, Database Design, Coding,
Parvez Mahmud Unit Testing and Bug Fixing, Impact Analysis on Change Request,
Change Management
System Analysis, Requirement Analysis and System Design, Database
Md. Rashed Ul Islam Design, Coding (server side), Unit Testing and Bug Fixing, Impact
Analysis on Change Request, Change Management
System Design, Database Design, Coding (server side), Unit Testing
Md. Sakhawat Hussain
and Bug Fixing, Impact Analysis on Change Request, Change
Mazumder
Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Moin Mostakim
Analysis on Change Request, Change Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Nazmun Naher
Analysis on Change Request, Change Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Md. Mahfuzul Huq Omi
Analysis on Change Request, Change Management
User Interface Design, Additional Feature Implementation, Coding,
Md Nazmus Sadat
Unit Testing & Bug Fixing, Documentation
Shahidul Alam Khan
Test Case Design, Testing, Quality Assurance, Documentation
Ruhan
Detailed Narrative Description of Project:
Overview: In order to identify fake and unregistered SIM, BTRC directed MNOs to introduce
biometric based registration process during Selling of SIMs. Our solution satisfies BTRC rules,
Page 61 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

regulations, and directives for new SIM registration. It has client apps that run on android
Smartphone/Tablet. The app can capture fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture required KYC information of
subscriber with fingerprint and submits the information to middleware application, hosted at MNO
premises. Middleware application parses the information and forward DoB, NID, fingerprint etc to
NID to verify the subscriber info. Subscriber MSISDN will be activated based on successful
biometric matching at NID server. The middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law Enforce Agencies), NTMC, AMTOB,
ECB and so on. Each of the stakeholder can access only required information from the provided
interface. There are processes for re-registration, De-Registration, SIM replacement and so on in our
solution. There is feature for automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country wide training, maintenance & support,
troubleshooting and so on.
Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party system/solutions
Benefits:
 biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and fingerprint scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution

Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java script,


Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for middleware application)

Detailed Description of Actual Services Provided by your Staff:


Project Management, Requirement Analysis, System Design, Database Design, User Interface
Design, Coding, Testing, Creating Installer, Impact analysis on Change Request, Change
Management, Documentation, Training, Support & Maintenance
Firm's Name: Commlink Info Tech Ltd.

Page 62 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of SIM Registration using Biometric Verification of Airtel Bangladesh Ltd.

Page 63 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Information Management System for BPL (Form 5A2)


Assignment Name:
Design, Development and Implementation
Approximate value of the Contract (in Lacs)
iClique-Enterprise Information Management
System (EIMS)
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 3
Name of Client: Total No. of Staff-Months of the assignment:
Bangla Phone Limited 12
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
December, 2016 March, 2017
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Sufia Akhter Begum Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
NazmunNahar Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
MoinMostakim
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Shamiul Islam Rasel
Bug Fixing
Detailed Narrative Description of Project:
Overview: Commlink Document Management System is a well-designed, secured and efficient
document management system to help your business grow. It is a web-based solution that will
provide a web-explorer through which saved documents can be browsed and viewed. The way these
documents are managed would be well secured. The web explorer should provide a user-friendly
interface for the administrator to create and update the authentication policy and other
configurations.
Key Features:
 Easy Creation, Storage, Search and Retrieval of documents
 Tracking every change made in documents
 Maintaining versioning
 Strong Authentication and Authorization policy
 Efficient Retrieval of mistakenly deleted files
 Standard Web access from anywhere
 Intuitive, Easy to use interface
Page 64 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Full MS Office Integration


 Email Alerts and Change Notifications
 Customizable Security Profiles and Rules
 Library, Folder & Document Level Security
 Check In-Check out Control
 User management
Benefits:
Easily manage your official documents.
Ensure easier, effective and secured creation and managements of documents which will also
provide a desktop synchronization feature.
Make the administrators’ life easier to watch their employees’ activities
Center of all important documents management of any Business organization.
Simple & effortless management of information
Completely searchable website using integrated search engine
Database:MySql
Development Platform: Java EE
Operating Environment: Windows
Tools & Technologies: GWT (Framework), java EE, MySql
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 65 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Information Management System (EIMS) for Bangla Phone Limited

Page 66 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Enterprise Resource Planning (ERP) Solution for CITL, BPL & DCL (Form
5A2)
Assignment Name:
Approximate value of the Contract (in Lacs)
Enterprise Resource Planning (ERP) Solution
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 3
Name of Client: Total No. of Staff-Months of the assignment:
Commlink Infotech Limited
Bangla Phone Limited 21
Digital Connectivity Limited
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by your
firm under the contract (Tk. Lacs)
Dec-2006 March-2007
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Md. Majedul Haque Sujon Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
Mahbub Al Amin Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
A.K.M. Golam Sarwar
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Jannatul Ferdous Chaity
Bug Fixing
Requirement Analysis and Design, Code Development, Unit Testing &
Shamiul Islam Rasel
Bug Fixing
Impact Analysis on Change Request, Requirement Analysis and System
Mesbahul Islam Design, Code Development, Unit Testing & Bug Fixing, Regression
Testing, Change Management, Documentation
Impact Analysis on Change Request, Requirement Analysis and System
Fahim Ahmed Design, Code Development, Unit Testing & Bug Fixing, Regression
Testing, Change Management, Documentation

Detailed Narrative Description of Project:

Page 67 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Overview: This is a full customized ERP solution where the main modules are Accounts, Inventory,
HR, Payroll, Marketing, Commercial, Technical etc. In Inventory module, there is a dynamic setup for
inventory category and items with various kinds of attributes. For regular inventory operations, there are
numerous slips like Incoming, Material Request, Delivery Challan, Material Purchase etc. Various kinds
of reports like Stock, Register and many other customized reports are available according to client
requirement.
Key Features:
Core Modules for any type of business organization:
General Ledger
Accounts Payable
Accounts Receivable
Cash Flow Ledger
Human Resource
Payroll
Inventory
Summary Reports
Role Management
Customizable modules according to your business
Marketing
Commercial
Production Flow
Production Planning
Job Cost
Benefits:
 Easily manage your daily operations.
 Automate and eliminate manual intensive activities.
 Streamline business processes.
 Gain full visibility of your business.
 Maximize partners' and customers' satisfaction.
 Effectively link your different global operations.
 Reduce your operating costs.
Database: Mysql
Development Platform: java(jre), windows, linux
Operating Environment: Linux/Windows server
Tools & Technologies: Java EE 5, glassfish application server v2.1, EJB 3, Hibernate, JNLP, Netbeans
7.2, Mysql server 5.2, MySQL workbench,
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing, Deployment,
Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 68 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of ERP Solution for Digital Connectivity Limited

Page 69 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of ERP Solution for Bangla Phone Limited

Page 70 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 71 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Enterprise Resource Planning (ERP) Solution for Hamid Fabrics Ltd. (Form
5A2)
Assignment Name:
Enterprise Resource Planning (ERP) Approximate value of the Contract (in Lacs)
Solution
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 11
Name of Client: Total No. of Staff-Months of the assignment:
Hamid Fabrics Limited (HFL) 66
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Feb-2012 Dec-2012
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Md. Majedul Haque Sujon Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
Mahbub Al Amin Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
A.K.M. Golam Sarwar
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Jannatul Ferdous Chaity
Bug Fixing
Requirement Analysis and Design, Code Development, Unit Testing &
Shamiul Islam Rasel
Bug Fixing
Impact Analysis on Change Request, Requirement Analysis and
Mesbahul Islam System Design, Code Development, Unit Testing & Bug Fixing,
Regression Testing, Change Management, Documentation
Detailed Narrative Description of Project:
Overview: This is a full customized ERP solution where the main modules are Accounts, Inventory,
HR, Payroll, Marketing, Commercial, Technical etc. In Inventory module, there is a dynamic setup
for inventory category and items with various kinds of attributes. For regular inventory operations,
there are numerous slips like Incoming, Material Request, Delivery Challan, Material Purchase etc.
Various kinds of reports like Stock, Register and many other customized reports are available
according to client requirement.

Key Features:

Page 72 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Core Modules for any type of business organization:


General Ledger
Accounts Payable
Accounts Receivable
Cash Flow Ledger
Human Resource
Payroll
Inventory
Summary Reports
Role Management
Customizable modules according to your business
Marketing
Commercial
Production Flow
Production Planning
Job Cost
Benefits:
 Easily manage your daily operations.
 Automate and eliminate manual intensive activities.
 Streamline business processes.
 Gain full visibility of your business.
 Maximize partners' and customers' satisfaction.
 Effectively link your different global operations.
 Reduce your operating costs.
Database: Mysql
Development Platform: java(jre), windows, linux
Operating Environment: Linux/Windows server
Tools & Technologies: Java EE 5, glassfish application server v2.1, EJB 3, Hibernate, JNLP,
Netbeans 7.2, Mysql server 5.2, MySQL workbench,
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 73 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of ERP Solution for Hamid Fabrics Limited

Page 74 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Automation of International Remittance System (Form 5A2)


Assignment Name:
Automation of International Remittance Approximate value of the Contract (in Lacs)
System
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 3
Name of Client: Total No. of Staff-Months of the assignment:
Bangladesh Krishi Bank 12
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
April, 2011 June, 2011
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Project Management, Team Leader
Akhter Begum
System Analysis, Requirement Analysis and System Design, Database
Md. Rashed Ul Islam Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Rezaul Karim
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Shamiul Islam Rasel
Bug Fixing

Detailed Narrative Description of Project:


Overview: The solution offers an innovative and effective way the International Remittance System
and to achieve the goal of speeding up the whole process. The main goal of this automated system is
to ensure minimal processing time so that the amount is quickly available for the receiving person.
The Solution includes processing facility for both Telegraphic Transfer (TT) and Foreign Demand
Draft (DD), Summary module etc.
Key Features:
 Parsing different formatted files which include excel, txt, csv and swift.
 Manual Data Entry of TT and DD information
 Add and Update Branch Information
 Update local and foreign test code information, automatically calculate test code and match
test code to validate each transaction
Page 75 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Manages exchange company information


 Manages exchange company account which includes fund update of account, a/c statement
generation
 Generate necessary reconciliation reports, account statements, EFT report
 Sending SMS to beneficiary mobile phone
Benefits:
 It is very cost-effective.
 Attract and retain customers
 Increase Bank’s operations security
 High performance
Database: SQL Server 2008
Development Platform:[Link], C#
Operating Environment: windows server 2008
Tools & Technologies: [Link], Ajax, C#, JavaScript, CSS etc.
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 76 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of International Remittance System for Bangladesh Krishi Bank

Page 77 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 78 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] BACPS and BEFTN (Form 5A2)


Assignment Name:
Approximate value of the Contract (in Lacs)
BACPS and BEFTN
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 8
Name of Client: Total No. of Staff-Months of the assignment:
Shahjalal Islami Bank Limited.
Bangladesh Krishi Bank 32
Prime Bank Ltd.
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Oct-2009 June-2010
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Sufia Akhter Begum Project Management, Team Leader
Requirement Analysis and Design, Code Development, Unit Testing &
Md. Rashed Ul_Islam
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Parvez Mahmud Bug Fixing,
Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
A.K.M. Golam Sarwar Bug Fixing,
Impact Analysis on Change Request, Change Management
Detailed Narrative Description of Project:
Overview: This is a very flexible, easily managed web based solution which provides the full
automation of manual cheque clearing procedure. It is based on full complaints of Bangladesh Bank
Guidelines. It has outward modules, inward modules, scanner parts, XML interface, reporting etc.
Key Features:
Web-based solution
Supports both centralized and decentralized model
Outward Clearing System for scanning and processing cheques
Inward Clearing System for verifying cheque image and clearing payments
Outward EFT processing
Inward EFT processing
Local archival system required for audit
FTP Interface to communicate with Central Bank provided module
Benefits:
Easy Integration with Core Banking System
Page 79 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Flexible interface with Participating Bank Module


Upgradeability and modularity
Detailed report for bank officials and customers
Facilities to monitor and manage every module
Automated Image verification
User Manual and on-site User Training
Database: MS-SQL Server
Development Platform: [Link]
Operating Environment: Windows
Tools & Technologies: Visual Studio, C#, JavaScript,
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 80 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of BACH BEFTN Software for Bangladesh Krishi Bank

Page 81 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 82 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of BACH BEFTN Software for Shahjalal Islami Bank Limited

Page 83 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 84 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Post E-Pay (Form 5A2)


Assignment Name:
Approximate value of the Contract (in Lacs)
Post E-Pay
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 3
Name of Client: Total No. of Staff-Months of the assignment:
Bangladesh Post Office 36
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Sept, 2012 Dec, 2012
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Sufia Akhter Begum Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
Md. Rashed Ul Islam Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
A.K.M. Golam Sarwar
Bug Fixing, Impact Analysis on Change Request, Change Management
Md. Sakhawat Hussain Requirement Analysis and Design, Code Development, Unit Testing &
Mazumder Bug Fixing
Requirement Analysis and Design, Code Development, Unit Testing &
Parvez Mahmud
Bug Fixing
Requirement Analysis and Design, Code Development, Unit Testing &
Rezaul Karim
Bug Fixing of J2ME application.
Md. Abdullah Al Hafiz Requirement Analysis and Design, Code Development, Unit Testing &
Khan Bug Fixing of Call Center
Code Development, Unit Testing & Bug Fixing of Finger print related
H.M. Sajjad Hossain
sections.
Requirement Analysis and Design, Code Development, Unit Testing &
Md. Shariful Islam
Bug Fixing of Android App.
Requirement Analysis and Design, Code Development, Unit Testing &
Md. Tarik Mahmud
Bug Fixing of Android App.
Impact Analysis on Change Request, Requirement Analysis and
Jumanah Munawar System Design, Code Development, Unit Testing & Bug Fixing,
Regression Testing, Change Management, Documentation
Mohammed Ashique Impact Analysis on Change Request, Requirement Analysis and
Rahman System Design, Code Development, Unit Testing & Bug Fixing,

Page 85 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Regression Testing, Change Management, Documentation


Detailed Narrative Description of Project:
Overview: Post e-Pay is an online payment gateway and post e-shop is an online e-commerce
solution. In post e-pay, users can enjoy easy and secured registration; send money to other users,
cash in/out, recharge, utility bill payments etc. Users can avail the services from Web, Mobile App,
WAP etc. There are many corporate features like salary disbursement, merchant payment (POS),
remittance disbursement etc. For administration, there are a huge number of configuration settings
and reports according to BPO requirements.
Key Features:
 Modular and flexible, supports various channels.
 Supports SMS, USSD, IVR, GPRS/EDGE/WAP, Web Client and any other potential delivery
channel.
 Interface with any system that supports web services.
 Highly secured.
 Session based authentication system.
 Can be integrated with any merchant providers like Agora, Mina Bazar.
 Interface with Remittance Agents, Cash-in partners, etc.
 Account Opening by alternative methods.
 Electronic Payment from e-Commerce Site
 Send/Request Money
 Voucher Generation and Distribution
 Add/Withdraw Fund
 Cash Management
 Payment History Management
 International Remittance Facility
 Agent/Sub-agent Based e-Pay
 Dispute Resolution
 Advanced Reporting
 Advanced Site Management
 Automatic Notification Generation
Benefits:
 Cashless transactions.
 Send money anywhere, anytime.
 High security standards of the system ensure your money is safe.
 Pay merchants, utility bills, recharge mobile balance with your Post e-Pay account.
 Keep track of your transactions.
Database: SQL Server 2008
Development Platform:[Link], C#
Operating Environment: windows server 2008
Tools & Technologies: [Link], Ajax, C#, JavaScript, CSS etc.
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited
Page 86 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 87 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Post E-Pay for Bangladesh Post Office

Page 88 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 89 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 90 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] BASEL II Complaint Application Software (Form 5A2)

Assignment Name:
Approximate value of the Contract (in Lacs)
Basel II Compliant Application Software
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 4
Name of Client: Total No. of Staff-Months of the assignment:
Bangladesh Krishi Bank 3
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
April, 2011 July, 2011
N/A
Name of Joint Venture Consultants, if No. of Staff-Months of Professional Staff
any: provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and
Functions Performed:
Md. Mahbub Al-Amin Technical Team Leader
Requirement Analysis and System Design, Database Design,
Coding, Unit Testing and Bug Fixing, Impact Analysis on Change
Md. Mahbub Al-Amin
Request, Change Management, Training, Documentation and
Support Management
System Analysis, Requirement Analysis and System Design,
Md. Golam Sarwar
Database Design
Coding, Unit Testing and Bug Fixing, Impact Analysis on Change
Md. Kamal Hossain Request, Change Management, Training, Documentation and
Support Management
Detailed Narrative Description of Project:

Page 91 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Overview: Bangladesh Krishi Bank has almost 1000 branches all over the country. These
branches are not network connected yet. Hence to integrate and compile fiscal year accounting
data for each branches with head office and to generate financial and basel ii compliant reports,
we offered this solution. This solution has two parts. One part runs on regional level where
statement of affairs (data for an accounting period) for each branch is entered. After successful
data entry, user exports data and send to head office through email. These files are then imported
to head office software. Head office user can edit branch data where necessary. User can
generate branch, region and company wise financial reports.
Key Features:
 Financial reports
 Basel II compliant reports
 Branch, head office data entry
 Branch add/deactivate
 Branch, region and company wise profit/loss
Benefits:
 Basel II compliant reports
 Remote branches data processing and compilation
Technology: JAVA, Swing, ORM, Netbeans IDE, Advanced Installer
Database: Microsoft SQL Server (for Head office Software), Mysql community edition (for
Regional Software)
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Database Design, User Interface
Design, Coding, Testing, Creating Installer, Impact analysis on Change Request, Change
Management, Documentation, Training, Support & Maintenance
Firm's Name: Commlink Info Tech Ltd.

Page 92 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of BASEL-II Software for Bangladesh Krishi Bank

Page 93 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] API Software (Form 5A2)


Assignment Name:
Application Programming Interface (API)
Approximate value of the Contract (in Lacs)
Software for Verification of Subscriber’s
Information from NID Database
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 2
Name of Client: Total No. of Staff-Months of the assignment:
Office of the Controller of Certifying
6
Authorities, BCC Bhaban, Agargoan, Dhaka
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
June, 2016 July, 2016
N/A
Name of Joint Venture Consultants, if No. of Staff-Months of Professional Staff
any: provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and
Functions Performed:
Md. Rashed Ul Islam Technical Team Leader
Requirement Analysis and System Design, Database Design,
Coding, Unit Testing and Bug Fixing, Impact Analysis on Change
Md. Rashed Ul Islam
Request, Change Management, Training, Documentation and
Support Management
Mohammad Shamiul System Analysis, Requirement Analysis and System Design,
Islam Rasel Database Design
Unit Testing and Bug Fixing, Impact Analysis on Change Request,
Syed Musa Tazim Change Management, Training, Documentation and Support
Management
Detailed Narrative Description of Project:

Page 94 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Overview: CCA is going to offer API to CA’s for Verification of Subscriber’s Information
from NID Database. Hence they need to develop the API that will connect to NID server and
fetch information. This solution provides CCA with the facility to offer the service to CA’s.
Key Features:
1. System provides web interface and API for CAs for subscriber verification
2. System provides VPN and encryption based web service API for CAs for subscriber
verification
3. This module is invoked with subscriber’s NID
4. System sends the NID to EC through API call and receive the response
5. The response will be sent to the caller (CA)
6. The system software monitors and records each attempt of CAs' for extracting
information from NID database
7. Sending Billing information to CA’s through automated email.
Technology: [Link], C#
Database: MySQL

Detailed Description of Actual Services Provided by your Staff:


Project Management, Requirement Analysis, System Design, Database Design, User Interface
Design, Coding, Testing, Creating Installer, Impact analysis on Change Request, Change
Management, Documentation, Training, Support & Maintenance
Firm's Name: Commlink Info Tech Ltd.

Page 95 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of API Software for Controller of Certifying Authority

Page 96 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Secure CA (Form 5A2)


Assignment Name:
Approximate value of the Contract (in Lacs)
Secure CA
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 7
Name of Client: Total No. of Staff-Months of the assignment:
n/a 28
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Oct, 2011 May, 2012
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Sufia Akhter Begum Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
Md. Sakhawat Hussain
Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Mazumder
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Md. Shamiul Islam Rasel
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Khaled Ibn Hassan
Bug Fixing, Impact Analysis on Change Request, Change Management
Detailed Narrative Description of Project:
Overview: The BanglaPhone Secure CA issues personal (user), host and service certificates to
Subscribers who are all those related to organizations, formally based in and/or having offices in
Bangladesh, and are involved in research or deployment of multi-domain distributed computing
infrastructure, intended for cross-organizational sharing of resources.
Key Features:
 Multiple CAs and levels of CAs, build a complete infrastructure (or several) within one
instance of BSCA.
 Supports RSA key algorithm up to 4096 bits.
 Supports DSA key algorithm with 1024 bits.
 Support multiple hash algorithms for signatures, MD5, SHA-1, SHA-2.
 Support for X.509 certificates and Card Verifiable certificate(Complies with ICT Act 2009
and CCA Rules 2010).
 Support Smart Cards like Machine Readable Passport (MRP)
 Powerful Web based administration GUI using strong authentication.
 Server and client certificates can be exported as PKCS12, JKS or PEM.
 Browser enrollment with Firefox, IE, etc.
Page 97 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Hard token module for integrating with hard token issuing system (smart cards)
 Installation Services
 Renewal services
 Revocation services
 Level of encryption : 128 bits, 256 bits
 Key size: 1024, 2048
 Algorithm: SHA1, SHA2, MD5
 OCSP services, Certificate Revocation List
 Customer service : online, on the phone
Benefits:
 Comply with Security Regulation requirements
 Highest level of authentication, plus cryptography
 Full control over issuance and management of certificates
 40-60% lower cost than in-house implementation
 Easy to manage large deployments
 Easy integration with enterprise and partner applications (e.g, smart cards)
Database: MySql
Development Platform: J6EE &[Link]
Operating Environment: Windows Server 2008 R2
Tools & Technologies:[Link] , Webforms with C#, J6EE, Bouncy-Castle API, MySQL, IIS,
Netbeans, VS 2010, Entity Framework, Hibernate
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 98 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Certifying Authority Manager Solution With NID Verification Software
for Bangla Phone Secure CA.

Page 99 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Call Center Solution (Form 5A2)


Assignment Name:
Approximate value of the Contract (in Lacs)
Call center Management
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 8
Name of Client: Total No. of Staff-Months of the assignment:
Delta Soft Limited
Contract Person:
42
Md Ulish Ahmed
Managing Director
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Oct 2008 Jun-2009
N/A
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Muhammad Jamil Project Management, Participate in UAT, Documentation
Customer Need Assessment, Requirement Analysis, System Design,
A. K. M. Golam Sarwar System Testing, Black Box Testing, Regression Testing,
Documentation, Participate in UAT
Md. Abdullah Al Hafiz Requirement Analysis, System Testing, Black Box Testing, Regression
Khan Testing, Load Testing, Performance Testing
System Analysis, Requirement Analysis and System Design, Database
Md. Mahbub Al-Amin Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Impact Analysis on Change Request, Requirement Analysis and
Jumanah Munawar System Design, Code Development, Unit Testing & Bug Fixing, White
Box Testing, Regression Testing, Change Management, Documentation
Mohammed Ashique Impact Analysis on Change Request, Requirement Analysis and
Rahman System Design, Code Development, Unit Testing & Bug Fixing, White
Box Testing, Regression Testing, Documentation, Change Management
Detailed Narrative Description of Project:
Overview:It will be used for Call center management, such as, complain call handling, trouble ticket
generation & track to closure, notification to client about issue resolve etc. We maintained &
Supported the call center on behalf of our client.
Key Features:
 Customer call handling
 Complain Creation
 Customer Ticket Tracking to closure

Page 100 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Ticket Routing and Assignment


 Multiple Channel Management
 Knowledge Management
 Real time dashboard
 Reports
Benefits:
 Better Customer Experience
 Customer Satisfaction
 Deep insight about customer care to senior management
 Informed decision making
Database: MS-SQL 2000 Server, able to configure for any RDBMS
Development Platform:Eclipse.
Operating Environment: Windows Server 2003
Tools & Technologies:asterix, Python, Ajax, , JavaScript, CSS,
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 101 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Content Management System of East West University’s Website (Form


5A2)
Assignment Name:
Implementing and Maintaining CMS(Content
Approximate value of the Contract (in Lacs)
Management System) of East West
University’s Website
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 12
Name of Client: Total No. of Staff-Months of the assignment:
East West University. 36
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
June, 2006 June, 2007
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Hossen Asiful Mustafa Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
Masud Ahmed Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
System Analysis, Requirement Analysis and Design, Code
Musfiqur Rouf Nasa Development, Unit Testing & Bug Fixing, Impact Analysis on Change
Request, Change Management
Detailed Narrative Description of Project:
Overview: We implemented and maintain CMS (Customer Management System) on the main site
of East West University. The site is [Link] The site helps their visitors and students to
be up to date about latest news, notices and events, admission information and facilitates to know
about university courses details.

Key Features:
 Detailed information about administration and faculty members.
 Information about admission procedure
 Information about latest news, notices, upcoming events, rules and regulations etc.
 Admin interface to add news, notices, events, pages, department, students, faculty members,
etc.
 CV drop option for job opening
Benefits:
 Easiest and quickest way to know the rules and regulations, administration of the university
Page 102 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Keep students up-to-date about the events and notices


Database: PostGreSql
Development Platform: PHP
Operating Environment: Linux
Tools & Technologies: PHP, Smarty, PostGreSql

Detailed Description of Actual Services Provided by your Staff:


Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited.

Page 103 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Website Development for East West University.

Page 104 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.1.2 Similar Experience in Highly Available Large Scale Database Integrated with
Multiple Systems & Government Entities.

[Link] Management Information System for SPFMSP Project: (Form 5A2)


Assignment Name:
Design, Development and Implementation of
MoWCA MIS for Strengthening Public Approximate value of the Contract (in Lacs)
Financial Management for Social Protection
(SPFMSP) Project
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 8
Name of Client: Total No. of Staff-Months of the assignment:
MOWCA (Ministry of Women and Children
Affairs)
MOSW (Ministry of Social Welfare) 66
Government of the People's Republic of
Bangladesh
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by your
firm under the contract (Tk. Lacs)
Nov-2016 Jun-2017
n/a
No. of Staff-Months of Professional Staff provided
Name of Joint Venture Consultants, if any:
by Joint Venture Consultants:
Commlink Info Tech Ltd. (Lead Bidder),
Integrated Software & Services, Praescient N/A
Softwares Ltd.
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Md. A. K. Shamsuddin Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
Md. Mahbub Al Amin Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
A.K.M. Golam Sarwar
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Kamal Sharif
Bug Fixing
Requirement Analysis and Design, Code Development, Unit Testing &
Rezwanur Rahman Rana
Bug Fixing
Detailed Narrative Description of Project:
Overview: SPFMSP Project, also known as ‘Strengthening Public Financial Management for Social

Page 105 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Protection” is a project of the Government of Bangladesh (GoB) that is being funded by the
Department for International Development (DfID) and Department for Foreign Affairs and Trade
(DFAT) and Managed by Maxwell Stamp PLC (MSP). The major objective of the SPFMSP Project
is to enhance the capacity of the Finance Division (FD) in the Ministry of Finance and six major
social protection (SP) expenditure managing Line Ministries (LMs) to draw evidenced based budgets
that respond to Value for Money (VfM), improve targeting, prevent leakages, avoid duplication,
bring efficiency in delivery systems and establish an efficient social protection expenditure
monitoring system.
Design, development and deployment of the two line ministry MIS called MoWCA (Ministry of
Women and Children Affairs) MIS and SOW (Social Welfare) MIS and the central MIS called
SPBMU MIS are under the scope of this project. Commlink has designed, developed and
implemented MoWCA MIS under the above scope.
The total solution includes application processing, beneficiary selection and verification, beneficiary
card personalization and life cycle management, payroll generation and payment disbursement,
grievance management, expense tracking and many more social protection related features.
Beneficiary’s information is verified through the Bangladesh Election Commission (BEC) and
budget and payment related activities are managed through the Integrated Budget & Accounting
System (iBAS). Line ministry MIS is being operated by different Geo users (union, upazila, district,
division, HO) and the SPBMU MIS is operated by Finance Division users.
MoWCA MIS Functional Modules:
 System settings
 Administration
 Application
 Selection & verification
 Payroll management
 Case management
 Monitoring and Training
 Budget distribution and expense management
 Reporting
Non Functional Features
Single Sign On
The system works as “Single Sign On” approach. This means that a user have to login only once to
navigate into the entire applications.
Bilingual Support
The web application interface is both in English and Unicode Bangla. The default label and data is in
Bangla. When the user clicks on ‘English’ all the label and corresponding data is appeared in
English. The application also has bilingual data entry and report generation support.
Data Replication
Finance Division needs to make efficient budget allocation and payment disbursement for social
protection programs by viewing latest beneficiary list and payroll data. To achieve these
functionalities and to maintain data consistency, automatic data replication has been setup from
MOWCA database to SPBMU middleware cluster.
Reporting Capabilities
The system has extensive reporting capabilities both in generation and export options. Reports are
generated in both Bangla (Unicode) and English language with custom settings and selection
parameters. Report output format is PDF, Excel and HTML.
Page 106 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Database: Mysql
Development Platform: Java 8, windows, linux
Operating Environment: Linux/Windows server
Tools & Technologies: Spring MVC 4, Java EE 7, Apache Tomcat 8, Hibernate 4, Netbeans 8,
Mysql server 5.5, Jasper Report
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 107 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Web-Based Management Information System for SPFMSP

Page 108 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Management Information System for IMLMA Program: (Form 5A2)


Assignment Name:
Approximate value of the Contract (in
Developing MIS for Improved Maternity
Lacs):
Allowance And Lactating Mother Allowance
51
(IMLMA) Program
Country: Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka, Bangladesh 8
Name of Client:
Total No. of Man-Days of the assignment:
Eco Social Development Organization (ESDO) &
425
World Food Program (WFP)
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Oct-2018 May-2019
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Staffs Involved and Functions Performed:
Abul K. Shamsuddin Project Manager
Md. Mahbub Al Amin System Analyst
Parvez Mahmud Senior Quality Assurer
Md. Sakhawat Hossain Mazumder Senior Developer/Web Developer
Md. Rashed Ul Islam Senior Developer/Web Developer
Zibrur Rahman Senior Developer/Web Developer
Mohammad Saidur Rahman Senior Developer/Web Developer
Kamal Sharif Database Administrator
Akramul Islam Document Writer
Asruf-Ul-Jubair Project Coordinator
Detailed Narrative Description of Project:
Overview:
Bangladesh has made significant progress in reducing child under nutrition over the past two
decades. The rate of stunting, which reflects a state of chronic under nutrition, has decreased from 55
percent in 1996/97 to 36 percent in 2014. Nonetheless, the stunting rate among children under 5
years of age can be as high as 50 percent in the poorest population quintile, and in the slums.
Micronutrient deficiencies are widely prevalent among women of reproductive age, adolescent girls
and young children. The high burden of under nutrition costs the country an estimated BDT 7,000
crore in lost productivity every year, and even more in health costs. In the period from 2007-2014,
the country achieved a 2.5 percent annual decline in the prevalence of stunting. This rate would have
to be more than double, for Bangladesh to meet the national and international targets by 2025.
(Strategic Review of Food Security and Nutrition in Bangladesh by World Food Programme)

The Government of Bangladesh has taken several strategic and policy level measures to accelerate
Page 109 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

the reduction in stunting among children. The National Social Security Strategy (NSSS) 2015
recognizes the critical nature of the first 1,000 days for a child’s physical, social and cognitive
development. The NSSS prioritizes support to young children from 0-4 years through a new scheme
‘Child Benefit Programme’ (CBP). The NSSS has mandated the Ministry of Women and Children
Affaires (MoWCA) to build the CBP upon the current programmes: the Maternal Allowance (MA)
in rural areas. and the Lactating Mother Allowance (LMA) in urban areas, which are being
implemented by the ministry since 2011. Furthermore, MoWCA, under its National Women
Development Policy and Children Policy, has a commitment to reduce malnutrition and
improvement of wellbeing of women and children.

Meanwhile, MoWCA along with Finance Division has reviewed MA and LMA programme and
developed and piloted an online MIS system for enrolment and quarterly transfer of payment in
seven Upazilas.

To address systemic issues, MoWCA has decided to make significant changes to the design and
implementation of these programmes. The Improved Maternity Allowance/Lactating Women’s
Allowance IMLMA will be implemented in eight upazilas, one in each Division, starting from July
2018. The IMLMA will address some of the critical issues that are limiting the effectiveness of the
current programme. Improved targeting, monthly enrolment of pregnant women, and monthly
transfers will be the defining features of IMLMA. The IMLMA will start from pregnancy and will
continue till the child is five years of age, and at that time become eligible for the safety net/
protection schemes for school going children. The programme is expected to address specific
vulnerabilities during pregnancy and early childhood and is expected to result in better nutrition and
child development outcomes.

Functional Requirements:

 Registration Module
 Selection Module
 Payment Module
 Grievance Redress Module
 Monitoring and Evaluation Module
 IMLMA MIS Training

Technology Requirements:

 The MIS system should work in standard browsers (web based), such as Firefox, Google
Chrome, Safari, Opera including various version of IE in both Windows and Mac platform.
Use HTML5 and CSS3 with jQuery to load down so that it will be usable in 20kbps speed
from anywhere in Bangladesh and use fluid and responsive functionalities for website design.
 Graphics are minimized in order to ensure that the system pages load quickly and no
animated graphics are used.
 For the Back-end database, the system should be developed using the enterprise level features
of RDBMS (MySQL) such as roll back control features to extensively safeguard all
transactions.
 For the front-end tool, the system should use the industry standard application development
Page 110 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

tools preferably Java.


Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 111 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of MIS for IMLMA of ESDO and WFO

Page 112 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Biometric Verification of Middleware Software for Teletalk Bangladesh


Limited (Form 5A2)
Assignment Name:
SIM Registration using Biometric Verification Approximate value of the Contract (in Lacs)
with NID
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 5
Name of Client: Total No. of Staff-Months of the assignment:
Teletalk Bangladesh Limited 50
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
August, 2015 May,2016
N/A
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Hossen Asiful Mustafa Technical Team Leader
Requirement Analysis and System Design, Database Design, Coding,
Parvez Mahmud Unit Testing and Bug Fixing, Impact Analysis on Change Request,
Change Management
System Analysis, Requirement Analysis and System Design, Database
Md. Rashed Ul Islam Design, Coding (server side), Unit Testing and Bug Fixing, Impact
Analysis on Change Request, Change Management
System Design, Database Design, Coding (server side), Unit Testing
Md. Sakhawat Hussain
and Bug Fixing, Impact Analysis on Change Request, Change
Mazumder
Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Moin Mostakim
Analysis on Change Request, Change Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Nazmun Naher
Analysis on Change Request, Change Management
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Md. Mahfuzul Huq Omi
Analysis on Change Request, Change Management
User Interface Design, Additional Feature Implementation, Coding,
Md Nazmus Sadat
Unit Testing & Bug Fixing, Documentation
Shahidul Alam Khan
Test Case Design, Testing, Quality Assurance, Documentation
Ruhan
Detailed Narrative Description of Project:
Overview: In order to identify fake and unregistered SIM, BTRC directed MNOs to introduce
biometric based registration process during Selling of SIMs. Our solution satisfies BTRC rules,

Page 113 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

regulations, and directives for new SIM registration. It has client apps that run on android
Smartphone/Tablet. The app can capture fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture required KYC information of
subscriber with fingerprint and submits the information to middleware application, hosted at MNO
premises. Middleware application parses the information and forward DoB, NID, fingerprint etc to
NID to verify the subscriber info. Subscriber MSISDN will be activated based on successful
biometric matching at NID server. The middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law Enforce Agencies), NTMC, AMTOB,
ECB and so on. Each of the stakeholder can access only required information from the provided
interface. There are processes for re-registration, De-Registration, SIM replacement and so on in our
solution. There is feature for automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country wide training, maintenance & support,
troubleshooting and so on.
Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party system/solutions
Benefits:
 biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and fingerprint scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution

Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java script,


Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for middleware application)

Detailed Description of Actual Services Provided by your Staff:


Project Management, Requirement Analysis, System Design, Database Design, User Interface
Design, Coding, Testing, Creating Installer, Impact analysis on Change Request, Change
Management, Documentation, Training, Support & Maintenance
Firm's Name: Commlink Info Tech Ltd.

Page 114 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Biometric Verification of Middleware Software for Teletalk Bangladesh


Limited

Page 115 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Automation of International Remittance System (Form 5A2)


Assignment Name:
Automation of International Remittance Approximate value of the Contract (in Lacs)
System
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 3
Name of Client: Total No. of Staff-Months of the assignment:
Bangladesh Krishi Bank 12
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
April, 2011 June, 2011
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Project Management, Team Leader
Akhter Begum
System Analysis, Requirement Analysis and System Design, Database
Md. Rashed Ul Islam Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Rezaul Karim
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Shamiul Islam Rasel
Bug Fixing

Detailed Narrative Description of Project:


Overview: The solution offers an innovative and effective way the International Remittance System
and to achieve the goal of speeding up the whole process. The main goal of this automated system is
to ensure minimal processing time so that the amount is quickly available for the receiving person.
The Solution includes processing facility for both Telegraphic Transfer (TT) and Foreign Demand
Draft (DD), Summary module etc.
Key Features:
 Parsing different formatted files which include excel, txt, csv and swift.
 Manual Data Entry of TT and DD information
 Add and Update Branch Information
 Update local and foreign test code information, automatically calculate test code and match
test code to validate each transaction
 Manages exchange company information

Page 116 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Manages exchange company account which includes fund update of account, a/c statement
generation
 Generate necessary reconciliation reports, account statements, EFT report
 Sending SMS to beneficiary mobile phone
Benefits:
 It is very cost-effective.
 Attract and retain customers
 Increase Bank’s operations security
 High performance
Database: SQL Server 2008
Development Platform:[Link], C#
Operating Environment: windows server 2008
Tools & Technologies: [Link], Ajax, C#, JavaScript, CSS etc.
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 117 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of International Remittance System for Bangladesh Krishi Bank

Page 118 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 119 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] BACPS and BEFTN (Form 5A2)


Assignment Name:
Approximate value of the Contract (in Lacs)
BACPS and BEFTN
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 8
Name of Client: Total No. of Staff-Months of the assignment:
Bangladesh Krishi Bank 32
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Oct-2009 June-2010
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Sufia Akhter Begum Project Management, Team Leader
Requirement Analysis and Design, Code Development, Unit Testing &
Md. Rashed Ul_Islam
Bug Fixing, Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
Parvez Mahmud Bug Fixing,
Impact Analysis on Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
A.K.M. Golam Sarwar Bug Fixing,
Impact Analysis on Change Request, Change Management
Detailed Narrative Description of Project:
Overview: This is a very flexible, easily managed web based solution which provides the full
automation of manual cheque clearing procedure. It is based on full complaints of Bangladesh Bank
Guidelines. It has outward modules, inward modules, scanner parts, XML interface, reporting etc.
Key Features:
Web-based solution
Supports both centralized and decentralized model
Outward Clearing System for scanning and processing cheques
Inward Clearing System for verifying cheque image and clearing payments
Outward EFT processing
Inward EFT processing
Local archival system required for audit
FTP Interface to communicate with Central Bank provided module
Benefits:
Easy Integration with Core Banking System
Flexible interface with Participating Bank Module
Page 120 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Upgradeability and modularity


Detailed report for bank officials and customers
Facilities to monitor and manage every module
Automated Image verification
User Manual and on-site User Training
Database: MS-SQL Server
Development Platform: [Link]
Operating Environment: Windows
Tools & Technologies: Visual Studio, C#, JavaScript,
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited

Page 121 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of BACH BEFTN Software for Bangladesh Krishi Bank

Page 122 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 123 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Post E-Pay (Form 5A2)


Assignment Name:
Approximate value of the Contract (in Lacs)
Post E-Pay
Country:
n/a
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 3
Name of Client: Total No. of Staff-Months of the assignment:
Bangladesh Post Office 36
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
Sept, 2012 Dec, 2012
n/a
No. of Staff-Months of Professional Staff
Name of Joint Venture Consultants, if any:
provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and Functions
Performed:
Sufia Akhter Begum Project Management, Team Leader
System Analysis, Requirement Analysis and System Design, Database
Md. Rashed Ul Islam Design, Coding, Unit Testing and Bug Fixing, Impact Analysis on
Change Request, Change Management
Requirement Analysis and Design, Code Development, Unit Testing &
A.K.M. Golam Sarwar
Bug Fixing, Impact Analysis on Change Request, Change Management
Md. Sakhawat Hussain Requirement Analysis and Design, Code Development, Unit Testing &
Mazumder Bug Fixing
Requirement Analysis and Design, Code Development, Unit Testing &
Parvez Mahmud
Bug Fixing
Requirement Analysis and Design, Code Development, Unit Testing &
Rezaul Karim
Bug Fixing of J2ME application.
Md. Abdullah Al Hafiz Requirement Analysis and Design, Code Development, Unit Testing &
Khan Bug Fixing of Call Center
Code Development, Unit Testing & Bug Fixing of Finger print related
H.M. Sajjad Hossain
sections.
Requirement Analysis and Design, Code Development, Unit Testing &
Md. Shariful Islam
Bug Fixing of Android App.
Requirement Analysis and Design, Code Development, Unit Testing &
Md. Tarik Mahmud
Bug Fixing of Android App.
Impact Analysis on Change Request, Requirement Analysis and
Jumanah Munawar System Design, Code Development, Unit Testing & Bug Fixing,
Regression Testing, Change Management, Documentation
Mohammed Ashique Impact Analysis on Change Request, Requirement Analysis and
Rahman System Design, Code Development, Unit Testing & Bug Fixing,

Page 124 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Regression Testing, Change Management, Documentation


Detailed Narrative Description of Project:
Overview: Post e-Pay is an online payment gateway and post e-shop is an online e-commerce
solution. In post e-pay, users can enjoy easy and secured registration; send money to other users,
cash in/out, recharge, utility bill payments etc. Users can avail the services from Web, Mobile App,
WAP etc. There are many corporate features like salary disbursement, merchant payment (POS),
remittance disbursement etc. For administration, there are a huge number of configuration settings
and reports according to BPO requirements.
Key Features:
 Modular and flexible, supports various channels.
 Supports SMS, USSD, IVR, GPRS/EDGE/WAP, Web Client and any other potential delivery
channel.
 Interface with any system that supports web services.
 Highly secured.
 Session based authentication system.
 Can be integrated with any merchant providers like Agora, Mina Bazar.
 Interface with Remittance Agents, Cash-in partners, etc.
 Account Opening by alternative methods.
 Electronic Payment from e-Commerce Site
 Send/Request Money
 Voucher Generation and Distribution
 Add/Withdraw Fund
 Cash Management
 Payment History Management
 International Remittance Facility
 Agent/Sub-agent Based e-Pay
 Dispute Resolution
 Advanced Reporting
 Advanced Site Management
 Automatic Notification Generation
Benefits:
 Cashless transactions.
 Send money anywhere, anytime.
 High security standards of the system ensure your money is safe.
 Pay merchants, utility bills, recharge mobile balance with your Post e-Pay account.
 Keep track of your transactions.
Database: SQL Server 2008
Development Platform:[Link], C#
Operating Environment: windows server 2008
Tools & Technologies: [Link], Ajax, C#, JavaScript, CSS etc.
Detailed Description of Actual Services Provided by your Staff:
Project Management, Requirement Analysis, System Design, Code Development, Testing,
Deployment, Impact analysis on Change Request, Change Management, Documentation
Firm's Name: Commlink Info Tech Limited
Page 125 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 126 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of Post E-Pay for Bangladesh Post Office

Page 127 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 128 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 129 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] BASEL II Complaint Application Software (Form 5A2)

Assignment Name:
Approximate value of the Contract (in Lacs)
Basel II Compliant Application Software
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 4
Name of Client: Total No. of Staff-Months of the assignment:
Bangladesh Krishi Bank 3
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
April, 2011 July, 2011
N/A
Name of Joint Venture Consultants, if No. of Staff-Months of Professional Staff
any: provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and
Functions Performed:
Md. Mahbub Al-Amin Technical Team Leader
Requirement Analysis and System Design, Database Design,
Coding, Unit Testing and Bug Fixing, Impact Analysis on Change
Md. Mahbub Al-Amin
Request, Change Management, Training, Documentation and
Support Management
System Analysis, Requirement Analysis and System Design,
Md. Golam Sarwar
Database Design
Coding, Unit Testing and Bug Fixing, Impact Analysis on Change
Md. Kamal Hossain Request, Change Management, Training, Documentation and
Support Management
Detailed Narrative Description of Project:

Page 130 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Overview: Bangladesh Krishi Bank has almost 1000 branches all over the country. These
branches are not network connected yet. Hence to integrate and compile fiscal year accounting
data for each branches with head office and to generate financial and basel ii compliant reports,
we offered this solution. This solution has two parts. One part runs on regional level where
statement of affairs (data for an accounting period) for each branch is entered. After successful
data entry, user exports data and send to head office through email. These files are then imported
to head office software. Head office user can edit branch data where necessary. User can
generate branch, region and company wise financial reports.
Key Features:
 Financial reports
 Basel II compliant reports
 Branch, head office data entry
 Branch add/deactivate
 Branch, region and company wise profit/loss
Benefits:
 Basel II compliant reports
 Remote branches data processing and compilation
Technology: JAVA, Swing, ORM, Netbeans IDE, Advanced Installer
Database: Microsoft SQL Server (for Head office Software), Mysql community edition (for
Regional Software)

Detailed Description of Actual Services Provided by your Staff:


Project Management, Requirement Analysis, System Design, Database Design, User Interface
Design, Coding, Testing, Creating Installer, Impact analysis on Change Request, Change
Management, Documentation, Training, Support & Maintenance
Firm's Name: Commlink Info Tech Ltd.

Page 131 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of BASEL-II Software for Bangladesh Krishi Bank

Page 132 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] API Software (Form 5A2)


Assignment Name:
Application Programming Interface (API)
Approximate value of the Contract (in Lacs)
Software for Verification of Subscriber’s
Information from NID Database
Country:
N/A
Bangladesh
Assignment Location within Country: Duration of Assignment (months):
Dhaka 2
Name of Client: Total No. of Staff-Months of the assignment:
Office of the Controller of Certifying
6
Authorities, BCC Bhaban, Agargoan, Dhaka
Start Date Completion Date
(Month/Year) (Month/Year) Approximate Value of Services provided by
your firm under the contract (Tk. Lacs)
June, 2016 July, 2016
N/A
Name of Joint Venture Consultants, if No. of Staff-Months of Professional Staff
any: provided by Joint Venture Consultants:
N/A N/A
Name of Senior Staff (Project Director/Coordinator, Team Leader) Involved and
Functions Performed:
Md. Rashed Ul Islam Technical Team Leader
Requirement Analysis and System Design, Database Design,
Coding, Unit Testing and Bug Fixing, Impact Analysis on Change
Md. Rashed Ul Islam
Request, Change Management, Training, Documentation and
Support Management
Mohammad Shamiul System Analysis, Requirement Analysis and System Design,
Islam Rasel Database Design
Unit Testing and Bug Fixing, Impact Analysis on Change Request,
Syed Musa Tazim Change Management, Training, Documentation and Support
Management
Detailed Narrative Description of Project:

Page 133 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Overview: CCA is going to offer API to CA’s for Verification of Subscriber’s Information
from NID Database. Hence they need to develop the API that will connect to NID server and
fetch information. This solution provides CCA with the facility to offer the service to CA’s.
Key Features:
8. System provides web interface and API for CAs for subscriber verification
9. System provides VPN and encryption based web service API for CAs for subscriber
verification
10. This module is invoked with subscriber’s NID
11. System sends the NID to EC through API call and receive the response
12. The response will be sent to the caller (CA)
13. The system software monitors and records each attempt of CAs' for extracting
information from NID database
14. Sending Billing information to CA’s through automated email.
Technology: [Link], C#
Database: MySQL

Detailed Description of Actual Services Provided by your Staff:


Project Management, Requirement Analysis, System Design, Database Design, User Interface
Design, Coding, Testing, Creating Installer, Impact analysis on Change Request, Change
Management, Documentation, Training, Support & Maintenance
Firm's Name: Commlink Info Tech Ltd.

Page 134 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Experience Certificate of API Software for Controller of Certifying Authority

Page 135 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.2 Adequacy of the Proposed Work Plan and Methodology in Responding To the
Terms of Reference (Form 5A4)

Background of the Project

Vision 2021 and Digital Bangladesh action plans is to transform Bangladesh into a fast developing
middle income country by 2021with the aim to develop Bangladesh into a digital country. Digital
Bangladesh has emerged not only as a vision but also as a unique development approach to leverage
ICT in delivering the social goods for the underserved a promise that no other than the honorable
Prime Minister made. Digital Bangladesh is one of the nation's dreams and the special emphasis is
given on the application of digital technologies to realize Vision 2021 which we commonly call
Digital Bangladesh. By 2021, our goal is to be a middle-income country with peace, prosperity and
dignity after 50 years of independence. Palli Daridro Bimochon Foundation (PDBF) also sets up its
goal to materialize Vision 2021 through socio-economic development of the rural people.

To fulfill the goal several e-Service initiatives such as Micro Credit Management System,
Accounting Management System, etc., have been started in PDBF. But due to lack of major digital
public services the specified goal was not fulfilled successfully. PDBF has been working to uplift
socio-economic development of the rural people through organizing rural mass people into primary
societies/rural development groups, capital and loan management for its beneficiaries, providing
training for beneficiaries etc. To deliver these services effectively we need an ICT based system to
assess socio-economic conditions of rural people, to manage the societies/group members as well as
societies/groups, to manage product sales and distribution for beneficiaries and to manage capital
formation and loan management for its beneficiaries.

About the service, planned to transform as e-Service and reasons of choosing:

Electronic commerce or e-commerce refers to a wide range of online business activities for products
and services. It also pertains to “any form of business transaction in which the parties interact
electronically rather than by physical exchanges or direct physical contact.”

E-commerce is usually associated with buying and selling over the Internet, or conducting any
transaction involving the transfer of ownership or rights to use goods or services through a computer-
mediated network. Though popular, this definition is not comprehensive enough to capture recent
developments in this new and revolutionary business phenomenon. A more complete definition is: E-
commerce is the use of electronic communications and digital information processing technology in
business transactions to create, transform, and redefine relationships for value creation between or
among organizations, and between organizations and individuals.

Page 136 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

In the emerging global economy, e-commerce and e-business have increasingly become a necessary
component of business strategy and a strong catalyst for economic development. The integration of
information and communications technology (ICT) in business has revolutionized relationships
within organizations and those between and among organizations and individuals. Specifically, the
use of ICT in business has enhanced productivity, encouraged greater customer participation, and
enabled mass customization, besides reducing costs.

With developments in the Internet and Web-based technologies, distinctions between traditional
markets and the global electronic marketplace-such as business capital size, among others-are
gradually being narrowed down. The name of the game is strategic positioning, the ability of a
company to determine emerging opportunities and utilize the necessary human capital skills (such as
intellectual resources) to make the most of these opportunities through an e-business strategy that is
simple, workable and practicable within the context of a global information milieu and new
economic environment. With its effect of leveling the playing field, e-commerce coupled with the
appropriate strategy and policy approach enables small and medium scale enterprises to compete
with large and capital-rich businesses.

E-commerce promises better business for SMEs and sustainable economic development for
developing countries. However, this is premised on strong political will and good governance, as
well as on a responsible and supportive private sector within an effective policy framework. This
primer seeks to provide policy guidelines toward this end. We cannot provide goods and material
with in due time. Through this service it is expected that our Time Cost & Resources will be saved.
That is why this e-service is considered as the high priority in Palli Daridro Bimochon Foundation
(PDBF).

The reasons for choosing those services to e-ensure transparency and accountability to provide
prompt response and quick delivery of the desired services for socio-economic development of the
rural people.

Organization’s current thinking, initiatives and planning regarding this e-Service


implementation:

Palli Daridro Bimochon Foundation (PDBF) as well as the Ministry of Rural Development & Co-
operatives has the positive attitude towards this e-service design and planning. Some steps related to
this service is on process. Some online service systems are in actions in the field area. PDBF has
given a special emphasis to find an appropriate solution regarding Sales & e-Commerce System.
Honorable Cabinet Secretary of the cabinet division has mentioned the essence of improving the
Sales & e-commerce system. PDBF is planning to implement Sales & e-Commerce System.

Page 137 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Problems & Challenges for this project

 Beneficiary’s harassments : Beneficiaries do not get the desired services in


their required time as per need.
 Delay in file management : Manual file processing makes unnecessary delay.
 Lack of manpower : Manpower shortage for smooth service to people.
Lack of skilled manpower.

 Physical access to office : Beneficiaries have to come to long distance offices


physically to get services.
 Connectivity : Rural people have very limited access to internet
to avail the e-services. Less access to Internet.

 Motivation : Employees’ attitude is to hinder with traditional


systems.
 Awareness : Lack of awareness.

 Infrastructure : Limited Infrastructure. Right now PDBF has no


sales & display center in all districts.

Proposed e-Service (Objectives)

 Service recipient:
o Beneficiaries will get the desired services in time as per need
o To introduce the beneficiaries products in commercial market
o To know the market price of products easily
o To increase their products sale as desired levels
o To increase the income level of rural poor people
o To reduce unemployment problem of the rural areas
o To ensure skill development for rural people by training
o To increase financial capability of the society members
o Socio-economic condition of the rural people will be uplifted
o TCV will be reduced for beneficiaries
o Quick delivery of services
o To provide sales & distribution information to the end user (poor people/society members)
round the clock.
o To provide product sales & purchase service on demand (Such as- SMS/Mobile Apps).

 e- Service operators(service provider):


o Easy documentation by operating officials
o To increase transparency and accountability in service delivery
Page 138 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

o Fast and efficient delivery of sales & e-commerce system


o Tracking will be easier for smooth operations
o Operating cost will be reduced
o To ensure quick service delivery.
o To maintain effective purchase, sales & distribution management system.
o To reduce time, cost and visit suffering of society members/poor people/farmers.
o To ensure the accountability and transparency.
o Ultimately national economy will be uplift.

 e- Service observers (service performance monitoring authorities):


o Prompt monitoring and quick decision making approach
o Direct feedback to any level of officials
o To ensure effective monitoring and guidance.
o To make decisions quickly and rightly.
o To make a better plan for sales & e-commerce system.
o To ensure proper utilization of resources.
o To ensure smooth social economic development.

e-Service Scope (Proposed)

 Service recipient:
o Beneficiaries can apply through online for all type of services provided by PDBF without
harassment and unnecessary delay
o Beneficiaries can take photograph of the product and upload with the help of UDC
o e- Service will notify for services to the Beneficiaries
o Beneficiaries can track their products through e-services
o Time, cost and visit will be reduced.
o From the business point of view it will reduce the cost and quick supply of product in the
market will be possible.
o Beneficiaries /Poor people or Society members can be able to emergency purchase raw
materials & sales support by e- services quickly.
o Beneficiaries can independently/directly get involved with marketing system through e-
commerce system.

 e- Service operators (service provider):


o e-Documentation will be kept as backup in real time
o Hassle-free file movement to the staffs for smooth e-service operations
o Spontaneous Beneficiaries feedback in 24/7 days

Page 139 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

o Any SMS/request coming from the service recipients (end users) through SMS/Mobile
Phone/Mobile Apps to the nearest focal point of the service provider will show the
location/Grid reference of the service recipients.
o Time, cost and Manpower will be saved.
o Purchase, Sales & Distribution system will be improved.
o Quantity of service will be increased and quality of service will improved. Hence
accountability and transparence will be developed.
o Capability will be enhanced.
o Proper utilization of resources will be ensured.
o Less error.
o Mobility will appear.
o Management will become easier.
o Quick decision can be taken.
o Quick response can be ensured.

 e- Service observers (service performance monitoring authorities):


o Decision makers can monitor day to day operations and guide them if any unnecessary delays
o End user commitment through e-services
o Monitoring of Purchase, Sales & Distribution management will become easier.
o Decision making process will become easier.
o Accountability can be ensured effectively.

e-Service Functions & Features (Proposed)


e-Service modules:

1) Module-1: Product Management

 Continuous collection/verification /dissemination and updating of data/information from the


field.
 Data received from citizens/service recipients/beneficiaries other than service provider should
be verified.
 Data/Information provider should be identified.
 Finally, Product's detail information’s are stored in the system
 Producer can be registered any product by online.
 Product tagging or product numbering will be generated by auto system.
 Product price will be giving by market price. It will be time to time updating.
 Quality Control Inspector Profile Management will be putting in the database. Service
providers will be controlling or checking any product in the field visit.
 To generate Inspection Schedule Management.

Page 140 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Competent Authority should be able to monitor application processing, time, schedule etc. on
display/printable report.
 Service providers are controlling product quality management.
 Service providers are ensuring quality controlling any product.
 On demand quality control report management.
 Data received from citizens/service recipients/beneficiaries other than service provider should
be verified or approved.
 Data/Information provider should be identified.
 Product data received from citizens/service recipients/beneficiaries other than service
provider should be verified or approved.
 To regular checking Product Rating
 To regular checking Review Management
 Competent authority should be able to monitor capital formation, time and schedule etc. on
display/printable report
 Beneficiaries will be able to see different types of individual reports/ printable report
 Service recipients will be checking product tracking management.
Rural People/Field officials should be able to know the current status of product sales &
distribution status with unique application ID through online/SMS

2) Module-2: Producer Management

 Continuous collection/verification /dissemination and updating producer data/information


from the field.
 Data received from citizens/service recipients/beneficiaries other than service provider should
be verified.
 Data/Information provider should be identified.
 Finally, Producers detail information’s are stored in the system
 It will link/verify NID from Election Commission Database
 Rural People/Field officials should be able to verify application related information
 System will generate Application ID and notify Beneficiaries/ Field officials via SMS/Email
with printing option
 To create Producer Member Profile Management
 Service provider will be able to process assessment form through online
 Priority list will be generated
 Notify Primarily selected Rural People via SMS
 Membership consent will be taken.
 To prepare Producer Group Management
 Notify producer group
 Beneficiaries should be able to collect necessary information such as product purchase,
sales& distribution, services list, required documents list, download necessary documents, rules
and regulations through SMS/web interface/mobile phone/mobile apps.
 Beneficiaries should be able to collect necessary information such as product purchase,
Page 141 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

sales& distribution, services list, required documents list, download necessary documents, rules
and regulations through SMS/web interface/mobile phone/mobile apps.
 To generate Producer e-Notification Management
Competent Authority should be able to monitor application processing, time, schedule etc. on
display/printable report.

3) Module-3: Purchase Management


 Payment integration with government payment gateway (Ekpay).
 Online e-commerce form for Beneficiaries
 e-Recommendation by PDBF Authority
 Beneficiary will receive notification regarding payment status by SMS
 Beneficiary will give payment dashboard
 Payment notification by SMS.
 Beneficiary will receive notification regarding purchase payment by SMS
 Beneficiary will give purchase dashboard
 Purchase notification by SMS.
 Rural People/Field officials should be able to know the current status of Product with unique
Product ID through online/SMS.
 Beneficiary/Customer will receive notification regarding purchase & sales by SMS
 Customer will provide feedback notification regarding purchase & sales by SMS, Mobile
Apps, Web Interface, Mobile Phone etc.
 Customer forum dashboard
 Rural People/Field officials should be able to know the current status of Product purchase
with unique Product ID through online/SMS.
 Customer will provide feedback notification regarding purchase & sales by SMS, Mobile
Apps, Web Interface, Mobile Phone etc.
 On demand BI report

4) Module-4: Sales & Distribution Management

 Beneficiaries should be able to collect basic necessary information such sales service list,
required documents list for service and his price status through mobile phone/SMS/Mobile apps.
 Payment integration with government payment gateway MFS (Mobile finance service).
 Account Management Software
 Beneficiaries, Service Provider will be able to see sales Promotion Management dashboard
 Beneficiaries, Service Provider will be able to see sales Product Delivery Management
dashboard
 Sales Notification
 Beneficiaries, Service Provider will be able to see sales status Management Dashboard.
Page 142 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Beneficiaries, Service Provider will be able to see sales management dashboard


 Beneficiaries, Service Provider will be able to see display center dashboard
 Beneficiaries will be able to see individual reports.
 Printable report
 Dashboard
 Beneficiaries will receive sales notification status through mobile phone/SMS/Mobile apps.
 Sales Notification Management Dashboard
 Beneficiaries will be able to see product delivery status by Tracking ID through mobile
phone/SMS/Mobile apps/Web Interface.
 Delivery tracking Management Dashboard
 On demand reports
 Beneficiaries/Service provides will be able to see product delivery status through mobile
phone/SMS/Mobile apps/Web Interface.
 Delivery Dashboard
 On demand reports
 Beneficiaries/Service providers will be able to see product delivery status through mobile
phone/SMS/Mobile apps.
 Delivery Notification Dashboard
 On demand reports/notification through mobile phone/SMS/Mobile apps.
 Beneficiaries/Service provides will be able to see product delivery reports through mobile
phone/SMS/Mobile apps/Web Interface.
 Delivery Reports Dashboard through mobile phone/SMS/Mobile apps.
 Payment integration with government payment gateway Ekpay.
 To create Payment collection dashboard.
 e-payment recommendation by PDBF Authority
 Beneficiary will receive notification regarding payment status by mobile phone/SMS/Mobile
apps.
 Beneficiaries will be able to return product through mobile phone/SMS/Mobile apps/Web
Interface.
 Product Return Management Dashboard
 Shopping Cart management System
 Delivery Agent Management dashboard
 Merchant inclusion in e-commerce sites
 e-commerce dashboard
 For payment integration, the government P2G platform Ekpay may require to be
integrated.
 This must be integrated with the ekShop(integrated e-commerce platform of government)
 Payment dashboard

Page 143 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 e-commerce dashboard
Proposed Solution
The PDBF system should be designed with the ultimate goal of nationwide implementation. PDBF
system can be cloud based or locally hosted; in either case it will maintain full functionality. PDBF
users will be able to access local PDBFs implemented in other agencies and vice versa. An API
Gateway (or API management layer) is going to be implemented to manage all the communication
APIs. All PDBF instances either cloud or local will be able to maintain their independence and
perform inter module communicate through this portal/layer. All future modules will be connected to
this layer in plug and play mode thus perform inter module communications with all existing PDBF
instances.

This API layer will sit on top of the National Enterprise Architecture (NEA) Bus and enable
communication between the PDBF and NEA. The API layer will be the bridge between NEA and the
PDBF while strengthening the security and the interoperability of the PDBF System. PDBF will be
able to access all other customized software and e-service applications used by government agencies
thru National e-Service Bus (NEA). The following context diagram depicts a high view of the
ultimate solution.

INTEGRATION ?.
or INTERFACE Ministry1 Ministry2 Ministry3 Ministry4 Ministry N

INTEGRATION
Pay fixation
Birth & Death
database API Gateway Registration
or INTERFACE

INTEGRATION

Ministry of
Finance iBAS++
or INTERFACE NBR

INTEGRATION
Economic
Bus Bus

) )

Relations Division
(ERD
)
or INTERFACE N EA
N EA
Passport / Visa /
( (

API Gateway
Immigration
INTEGRATION

or INTERFACE

INTEGRATION
Project Monitoring API G ateway
Payment Gateway
Information System
(PMIS
)
Ministry of or INTERFACE CLOUD
Planning
INTEGRATION

General Economic
Division
(GED)
or INTERFACE

INTEGRATION N ational Ent erp ris e A rchitec tu re


N ational Ent erp ris e A rc hitec tu re

Project Planning
System (PPS
)
or INTERFACE API Gateway
INTEGRATION
Ministry of Personnel
Public Management
Information System
Administration (PMIS
)
or INTERFACE NID

Any Other
INTEGRATION
?.
Customized
Software Ministry1 Ministry2 Ministry3 Ministry N
or INTERFACE

Page 144 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Fig 1: National e-Service Bus (NEA) of GOB.

A successful e-commerce requires a well-coordinated plan. Many elements should be taken into
consideration like design competency, public relations, server configuration and sales. If website
cannot provide user effective navigation, offer an easy-to-use process for ordering and
fulfillment, and maintain high standards of quality control, it will never achieve consistent
customer satisfaction. A website is a number of web pages connected by a common theme and
purpose. A good design is important to provide customers with easy access to all of website’s
pages. Careful consideration of the numerous design possibilities for website is essential.

The successful website starts with a home page that is attractive, easy to understand, and fast
loading. When designing website, there are certain categories of rules or guidelines that we will
implement.

- Stickiness and traffic generation: a sticky website is one that keeps visitors not only within its
web pages, but also keeps them coming back for more. This dynamic is created with a mix of
good content and good design.

- Content: the content must be presented in such a manner as to draw a visitor’s immediate
interest and even more importantly, it must turn that visitor into a loyal customer. Website
content should include all the needed information for a customer to make intelligent purchases in
an easily accessible way. By updating website content to make website fresh and new, so that it
can always attract customers’ interest and they will be more likely to “bookmark” website, or at
least a specific page within the website.

- Site Navigation: Make sure that customer can access to all areas of website from the main page.
Sitemap is very important function that help customer to go everywhere they want easily. And it
is convenience for customer to find right information. Sitemap has a significant feature - search
engine optimization which can help website place in top when customers search in relevant
keywords. Consider using graphics like images, a clickable picture or video as an attractive
means of navigation.

- Viewable: Make sure website can be found as different browsers, and website should have
various versions that can suit for different browsing device.

- Plug-ins: When a customer tries to view something that requires a plug-in, which their browser
does not support or they have not previously installed, they will get a message asking them
whether they would like to install the plug-in.

Page 145 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 146 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

The Approach to Sales & e-Commerce System follows below:

The above 5 steps will be taken into consideration while designing & developing this ecommerce
website. This ecommerce application, like all other information systems, is usually built to enable
one or more business processes. Various IT tools and methodologies can be used to support the
creation of an application architecture. Because the creation of an architecture is an iterative
process, collaborative methodologies, such as joint application development (JAD), are
especially useful in identifying and modifying system requirements.

It shall have required functional features which shall be capable of handling PDBF’s trade on back to
back basis through its Associate or bidder as well as operate as a Marketplace operator. It shall
include but not limited to Seamless integration of all modules with simple & easy user interface to
provide experience of online B2C/C2B/B2B/B2G/G2B/G2G marketplace where product or service
information is provided by multiple third parties, whereas transactions will be processed by PDBF

Page 147 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

(as a trader or marketplace operator). It shall maintain transparency & meet compliances as per
various government guidelines from time to time.

We refer to the use of deriving an information system design from a business design as Service-
Oriented Architecture. The business process and the tasks from which it is composed can be
collectively thought of roughly as services. Thus, the business design is essentially a composition of
services and the policies and conditions that must be applied to their use which form the information
system design.

A Service-Oriented Architecture, then, is an architectural style for creating an Enterprise IT


Architecture that exploits the principles of service orientation to achieve a tighter relationship
between the business and the information systems that support the business. Finally, an SOA based
Enterprise Architecture will yield composite applications. A composite application is a set of related
and integrated services that support a business process built on SOA. You can think of the
application of satisfying some particular aspect of your business (combining both automated and
manual processes), but achieved as a composition of services and business processes.

SOA very intentionally is an evolution of distributed computing building upon the principles of loose
coupling and encapsulation. We take deliberate steps to avoid dependence on technological, temporal
and organizational constraints.

From the perspective of the business, SOA is about modeling the business (capturing the business
design), and gaining insight from that effort to refine the business design. The business analyst and
business manager can gain value from the model because it gives them a way to identify
inefficiencies or conflicts in their design that they can improve, and a way of more effectively
communicating their requirements of the information system to help automate that design. Likewise,
they can gain value from the intelligence (both real-time and mined intelligence) that can be derived
from the information system about the performance of their business in meeting specific goals. The
result is increased agility and resilience – the ability to respond quickly to changes in the market with
updates to the business processes that drive the enterprise, and the ability to immediately move those
changes into the information systems that automate those processes.
The information systems architect will see SOA as being about two things:

• SOA describes a style of Enterprise Architecture that structures artifacts in the information system
as a set of services that can be composed to form other services.

• SOA establishes a set of principles for loose coupling, modularity, encapsulation, re-use and
composability that will yield the flexibility needed to ensure the information system is able to both
keep up with the rate of change demanded in the business design, and become a leading driver of
change to achieve better productivity, profitability and competitiveness for the business.

We begin the discussion of the SOA lifecycle with modeling your business (capturing your business
design) including the key performance indicators of your business goals and objectives, translating
that model into an information system design, deploying that information system, managing that
deployment, and using the results coming out of that environment to identify ways to refine the

Page 148 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

business design. It is a premise of the lifecycle that feedback is cycled to and from phases in iterative
steps of refinement and that the model may actually be built using reverse-engineering techniques or
other means to facilitate the needs of the business.

The lifecycle is then layered on a backdrop of a set of governance processes that ensure that
compliance and operational polices are enforced, and that change occurs in a controlled fashion and
with appropriate authority as envisioned by the business design.

Fig 2: SOA LifeCycle

Model: Modeling is the process of capturing your business design from an understanding of business
requirements and objectives and translating that into a specification of business processes, goals and
assumptions – creating an encoded model of your business.

Assemble: We use your business design to communicate with the IT organization – to assemble the
information system artifacts that will implement the business design. The enterprise architect
working with the business analyst can begin to convert the business design into a set of business
process definitions and activities deriving the required services from the activity definitions. They
can work with the software architect to flesh out the design of the services.

Deploy: The deploy phase of the lifecycle includes a combination of creating the hosting
environment for your applications and the actual deployment of those applications. This includes
resolving the application’s resource dependencies, operational conditions, capacity requirements, and
integrity and access constraints.

Page 149 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Manage: Turning now to the manage phase of the lifecycle, you need to consider how to maintain the
operational environment and the policies expressed in the assembly of the SOA applications
deployed to that environment. This includes monitoring performance of service requests and
timeliness of service responses; maintaining problem logs to detect failures in various system
components; detecting and localizing those failures; routing work around them; recovering work
affected by those failures; correcting problems; and restoring the operational state of the system.

Fig 3: SOA Architecture Overview

The tasks of the SOA programming model include:


• modeling your business design, along with key performance indicators
• transforming that model into a software architecture and, where appropriate, using pattern to
drive the often-repeated aspects of the software design
• coding the process flows or state machines – usually derived directly from the model •
searching your existing assets for preexisting service implementations
• wrapping or re-factoring existing business function to fit them better into the service designs
driven from the business model or coding any new services needed by that design
• defining the data and message schemas that will be used or exchanged with your services, and
any schema transformations at either the business or IT level that will be needed to interoperate
between mismatched services
• Setting control flow and integrity policies on your service definitions, and establishing business
rules and selection conditions
• assembling your service modules and wiring your service dependencies
• testing your assemblies and propagating them through the deployment lifecycle for test, quality
assurance, and delivery all of these tasks are steps towards creating a fully functional system.

Page 150 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.2.1 Technical Approach & Methodology

Software Development Life Cycle Management Methodology


Our highly skilled, capable and experienced system developers, software engineers, and testers will
work together to develop and test the system as per the approved SRS and SDD. During the period of
development, incremental prototypes i.e. the developed modules that are being newly added to the
system will be demonstrated at various stage of the development cycle to the project team so that the
project team is able to perform a regular review and give their feedback on the development
activities and provide comments/ suggestions along with the development activities. Our software
engineering methodologies that we are proposing to follow for the project will ensure that our
development team and the project team/ client are in sync in terms of system features and
functionalities that are being developed.

Agile Software Development


The agile method is a low- overhead method that minimizes risk by making sure that software
engineers focus on similar areas of work. Agile methods work in cycles, typically of a week or a
month, and at the end of each cycle, the priorities of the project modules are re-evaluated. This is
similar to iterative methodologies which also re-evaluate at regular intervals.

eXtreme Programming (XP) –is defined by its creators as a deliberate and disciplined approach to
software development. It has its emphasis on teamwork and customer satisfaction, which has given
XP its success in the software design field. eXtreme Programming is governed by a set of rules and
practices that are broken down into planning, designing, coding and testing.

Test Scenarios

New User Story


User Stories Project Velocity Bugs
Re q
uire
m en t
s
System Release Latest Customer
Architectural Metaphor Release Plan Version Acceptance Approval Small
Iteration
Spike Planning Tests Releases

Uncertain Confident
Estimates Estimates Next Iteration

Spike

Scrum – is based on a “Sprint”, which is a certain period for delivering a working part of the system.
Each Sprint starts with a two to three- hour planning session that includes the customer (product
owner), the facilitator (Scrum Master) and the cross- functional team. The customer describes the
highest priority in the backlog, and after the team agrees on how much of it to do, it is left alone to
do it.

Page 151 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

To keep the team synchronized, there is a 15- minute meeting every day. At the end of Sprint, the
results are delivered and reviewed, and the next Sprint is started.

In software engineering and project management, 'methodology' is often used to refer to a codified
set of recommended practices, sometimes accompanied by training materials, formal educational
programs, worksheets, and diagramming tools.

In this section, we define and describe our proposed methodology for the overall project
management. We will be using standard industry best practices for the overall project and work
management. The proposed methodology for overall project management includes the followings:

 Project Management Methodology


 Quality Management and Assurance Methodology
 Integrated Change Control System / Configuration Management Methodology
 Document Management Methodology
 Communication Management Methodology
 Software Development Life Cycle Management Methodology

Project Management Methodology

All functions of a project executed under the umbrella of project management are addressed in the
following diagram:

Page 152 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

These areas (shown above) of project management are intercommunicated with project integration
management knowledge area. In a summary, our approach towards project management will be a
mix of PMI standards and CMMI compliance processes.

Quality Management Methodology

Quality Management refers to entire management functionalities of the performing organization.


Quality management is the policy and associated procedures, methods and standards required for the
control of projects. It is an ongoing effort to meet or exceed customer expectations via structured &
systematic.
The purpose of quality management is to increase certainty by reducing the risk of project failure. It
also provides the opportunity for continuous improvement. Total Quality Management (TQM) is a
common approach to implementing a quality improvement program within an organization. TQM is
an organizational undertaking to improve the quality of service and manufacturing products. Quality
Management includes the followings:

 Quality Planning: Quality Planning is the process of identifying which quality standards are
relevant to the project and determining how to satisfy them.

 Quality Control: A system for ensuring the maintenance of proper standards in manufactured
goods, especially by periodic random inspection of the product.

 Quality Assurance: Quality Assurance covers all activities such as design, development,
Production, installation, servicing, and documentation. The main goal of QA is to ensure that
the product fulfills or exceeds customer expectations.

There are four absolutes objectives of quality such as:


 Conformance to requirements
 Prevention
 Zero defects
 Cost of non-conformance

We incorporate the concept of QUALITY in every aspect of project life cycle, i.e., from analysis,
design, development & implementation up to maintenance.

The QA services offered is designed to address the challenges faced in projects and covers all phases
of QA activities for the successful completion of projects. Depending on the customer requirements
and scope, these activities can be tailored and custom offerings can be made, and depending upon
project size and long term relationship planned.

We have successfully applied recognized standards to develop quality assurance programs for clients
in a wide variety of industries. We provide total quality assurance program support to our clients
encompassing all of the following areas:

Page 153 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Requirements Analysis:

 Evaluating all requirements documents applicable to the client's organization or operation,


determining which requirements apply and to what degree they apply, and recommending
how clients can best implement those requirements within their own management framework.
 Summarizing existing client procedures and mapping them to the controlling directives and
orders in a Required Implementation Matrix to illustrate their degree of compliance.
 Recommending what new system controls and implementing procedures are needed.

Program Development:

 Determining quality assurance requirements applicable to the particular operation


 Evaluating existing quality achieving and quality assuring activities
 Preparing quality assurance plans or program descriptions to integrate requirements with
existing controls
 Determining the need for new and/or revised procedures and assisting in preparing them.
 Establishing a graded approach, where appropriate, to apply more extensive controls to high-
risk activities.

Implementation:

 Implementing quality assurance programs in accordance with applicable standards


 Providing implementation documents such as: Quality assurance program descriptions, plans,
and procedures
 Evaluation and assessment plans
 Schedules

Evaluation and Assessment:

 Identifying requirements, developing schedules, assisting in evaluations independently or as a


team, documenting and analyzing results, evaluating and tracking corrective actions,
analyzing quality trends and developing program improvement plans
 Conducting assessments, audits, surveillances, reviews, appraisals, and procurement surveys
 Assisting in managing and coordinating corrective action programs in response to evaluations
and assessments
 Throughout the process of quality assurance program development and implementation, we
obtain and encourage full participation from client’s operating personnel and management.
Our approach fosters team building, which results in increased quality awareness and assures
our client's ultimate success.

Integrated Change Control System / Configuration Management Methodology


Integrated Change Control, Change management and Configuration Management (CM) are all inter-
related. Project team will develop a configuration item tracker for all Configurable Items (CI) such as
Test Case, Source Code, Requirement Documents, Design Documents, etc. The purpose is to track
the changes.

Page 154 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

We will actually develop a configuration database/repository for all maintainable items of this
project. Any change will go through a set of steps like document update with new version, conduct
impact analysis, and approve change (by Change Control Board, here System Analyst, UPGP).
Approved change will affect CM repository so that changes can be tracked, rolled back and reported
upon if necessary. The following figure combined the proposed change control and configuration
control methodology.

Configuration management in our methodology is


 A management support function includes
o Program code changes
o Requirements and design changes
o Version release changes is essential for developed items
o Code, documentation, etc.

This methodology will cover areas like


 Software Configuration Control Item (SCCI)
o a.k.a. Source Item (SI)
o Anything suitable for configuration control
o Source code, documents, diagrams, etc.
 Change Control: process of controlling changes
 Proposal, evaluation, approval, scheduling, implementation, tracking
 Version Control: controlling software version releases
o Recording and saving releases
o Documenting release differences
 Configuration Control: process of evaluating, approving and disapproving, and managing
changes to SCCIs.

Document Management Methodology


This methodology is basically a plan that describes the processes used to manage the identified
documentation, including the development, maintenance and retirement of this documentation. This
plan takes precedence over any documentation, process, etc., dealing with documentation
management that may affect this Project.

This Plan consolidates the methodology, requirements and processes used to manage the
development, packaging, delivery and maintenance of documentation, including documentation
change control. As a result, the documentation management methodology is organized to provide
proper control of information development, dissemination, changes and retirement.

For this Plan, the term ‘documentation’ includes processes, delivered documentations, any data
placed under documentation management control, and the internal documentation used to help
produce delivered documentation or used to manage the project.

Documents in this project will follow a strict documentation rule. A top level documentation plan is
given below:

Page 155 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Naming Convention Project documents has to follow an uniform naming convention


Revision and Versioning Project documents has to contain a revision history and version
number
Document Archiving Project documents will be archived in their most appropriate archive
location in project repository

Change Control Every change in project documents should pass through Change
Control Board (CCB).

Document Baselining All non-transitional project documents that are reviewed and final
will be properly baselined.

The following will be under documentation:

 Process documentation
 Workflow documentation
 Various form preparation
 Work request
 Work order
 Checklist preparation
 Inspection checklist
 Configuration checklist
 Instruction sheet for maintenance
 Output and log book formalization
 History logging format
 Work log documentation format
 Reporting format
 Fault documentation and logging

Communication Management Methodology


Communication among stakeholders is a key factor for project success. An ineffective or partial
planning is enough to slip the project deadline, or project failure at the extreme case. There are 2
types of communication here –

1. With clients/external stakeholders and


2. with team- members/internal stakeholders

Project Manager needs to convey the communication details with client to team members properly
and timely manner. We will use CMMI Level-3 compliant processes for both types of
communications. As per our project management process, project team conducts regular team
meeting with specific agenda followed by decision / action items against each agenda,
weekly/monthly status meeting, milestone review meeting, project closure meeting, etc.

Meeting minutes and status reports are circulated to concerned management / relevant stakeholders.
Risks, issues are escalated to Senior Management as and when required. At the beginning, Project
Page 156 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

manager chalks out communication plan in Project Management Pllan through RACI Chart. It is
reviewed by team members. Finally, agreed upon plan is maintained by team members. Team
members are communicated if any change is required in the plan. Communication and reporting
section is described in a tabular format below.

Type of Method / Frequency Information Participants / Recipients /


Communicatio Tool / Schedule Responsible Client
n Contact
Project Status Round Fortnightly  Task allocation Responsible Recipients:
Reporting table  Issues & risks Manager Manager,
meeting meeting  Changes in Team, Client
requirement
 Client feedback
Project Status Round Monthly  Task allocation Responsible: Recipients:
Reporting table  Issues & risks Manager Manager,
meeting meeting  Changes in Team, Client
requirement
 Client feedback
Change Control Round As required Approval of Change Responsible: Recipients:
Board (CCB) table Request(CR) and CCB Team
Meeting meeting Estimation

Page 157 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Requirement Analysis Plan


Requirements analysis is the first stage in the systems engineering process and software development
process. Requirements analysis in systems engineering and software engineering, encompasses those
tasks that go into determining the needs or conditions to meet for a new or altered product, taking
account of the possibly conflicting requirements of the various stakeholders, such as beneficiaries or
users. Requirements analysis is critical to the success of a development project. Requirements must
be actionable, measurable, testable, related to identified business needs or opportunities, and defined
to a level of detail sufficient for system design. Requirements can be functional and non-functional.
Requirements analysis can be a long and arduous process during which many delicate psychological
skills are involved. New systems change the environment and relationships between people, so it is
important to identify all the stakeholders, take into account all their needs and ensure they understand
the implications of the new systems. Analysts can employ several techniques to elicit the
requirements from the customer. Historically, this has included such things as holding interviews, or
holding focus groups (more aptly named in this context as requirements workshops) and creating
requirements lists.
More modern techniques include prototyping, and use cases. Where necessary, the analyst will
employ a combination of these methods to establish the exact requirements of the stakeholders, so
that a system that meets the business needs is produced.
Requirements analysis: The process of studying user needs to arrive at a definition of system,
hardware, or software requirements.

Requirements document: a document containing any combination of recommendations,


requirements or regulations to be met by a software package.

Requirements phase: the period of time in the software life cycle during which the requirements for
a software product are defined and documented.

Software Requirements Specifications: The SRS is a specification for a particular software product,
program, or set of programs that performs certain functions in a specific environment. The SRS may
be written by one or more representatives of the supplier, one or more representatives of the
customer, or by both.

The SRS document contains both functional and non-functional requirements. The SRS can be
materialized in a word document but it can also be managed in a database or in an Excel file.

The purpose of System Requirements Analysis is to obtain a thorough and detailed understanding of
the business need as defined in Project Origination and captured in the Business Case, and to break it
down into discrete requirements, which are then clearly defined, reviewed and agreed upon with the
Customer Decision-Makers. During System Requirements Analysis, the framework for the application is
developed, providing the foundation for all future design and development efforts.

Page 158 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Roles

Role Definition
Person in charge within the development team to gather, analyze
Analyst (AN) and manage the requirements related to the software to be
developed.
Person in charge within the customer side to transfer and validate
Customer (CUS) requirements to the development team. It can be the customer or
any representative.
Developer (DEV) Person in charge of the development of the software.
Person in charge of managing the project (cost, schedule, tasks,
Project Manager (PM)
contract,…)
Team Lead (TL) Person in charge of coordinating the activities of AN, CUS, DEV.

Table 1 Definitions of Roles

Artefacts

Artefacts Definition
Description of a sequence of interactions between the user and
Use Cases – scenarios the future systems. Uses cases can be written as prescribed by
UML but can also be text scenarios.
Document in which all identified requirements are centralized.
Requirements Document See Software Requirements Specification definition in section
Error! Reference source not found..
Working piece of software produced during the early phases in
Software prototype
order to demonstrate/validate a functionality of a system.

Table 2 Definitions of Artefacts

Task List Role


Assign tasks to the Work Team members in accordance with their TL, WT
role, based on the current Project Plan.
Document or update the Requirements Specification. AN, CUS
Verification of the Requirements Specification. AN
Validation of the Requirements Specification CUS, AN
Document the preliminary version of the Software User AN
Documentation or update the present manual. (optional)
Verification of the Software User Documentation AN
Incorporate the Requirements Specification, and *Software User TL
Documentation to the Software Configuration in the baseline.
*(optional)
Page 159 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Tasks
Requirements identification

Objectives: The objective of this activity is to clearly define the scope of the project
and identify the key requirements of the system.
Rationale: It is important to clearly define the project scope (boundaries) and to
identify key functionalities of the future system with the customer to avoid
problems like forgotten key functionalities or requirements creep.
Roles: Project Manager
Analyst
Artefacts: Use Cases – scenarios
Requirements Document
Steps: 1. Collect information about the application domain (e.g. finance,
medical)
2. Identify project’s scope
3. Identify and capture requirements
4. Structure and prioritize requirements
Step Description: Step 1. Collect information about the domain:
During this Step, analyst captures the key concepts of the business domain
of the customer. The customer assists the analyst by giving him all the
information (existing documentation or explanation) that will facilitate this
understanding.
Key concepts are listed in a glossary section in the Software Requirements
Specification Document outline document.

Step 2. Identify project’s scope


Software analyst, helped by the person in charge of the contractual aspects
of the project (sales manager) clearly identifies main functionalities that
are included in the project scope.
Tips: Identifying functionalities that are OUT of scope is also very
valuable to clarify differences of understanding with your customers.

Step 3. Identify and capture requirements


Having in mind key concepts related to the customer business domain,
analyst can start requirements identification. None of the situations in IT
projects are identical. In some cases, most of the requirements are already
identified in a document (call for tender in case of fixed priced projects).
However, in most of the cases, key requirements are just (orally)
mentioned by the customer.
Analyst must identify and list the key requirements of the system to be
built. During this Step, analyst should not start detailing identified
Page 160 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

requirements. The main goal is to gain a comprehensive view of the


system requirements.
Step 4. Structure and prioritize requirements:
Using requirements identified in the previous Step, the analyst has to
organise and structure identified requirements accordingly (e.g. by
business processes or by system functions).
A priority must be identified by the customer for system key
functionalities. Priorities can be stated like
 ‘High’ – a functionality that shall be implemented
 ‘Medium’ - a functionality that should be implemented
 ‘Low’ - a functionality that could be implemented
The output of this Step is a list of requirements that are organized in the
Requirements Document.

Requirements refinement and analysis

Objectives: The objective of this Step is to detail and analyse all the requirements
identified.
Rationale: It is important to go through identified requirements in order to detect
requirements that seem easy to implement but hiding a business
complexity that will cause problems in the project.
Roles: Analyst
Customer
Developer
Artefacts: Use Cases – scenarios
Requirements Document
Software prototype
Steps: 1. Detail requirements
2. Produce a prototype
Step Description: Step 1. Detail requirements:
The analyst goes through a set of identified requirements and performs a
more detailed analysis.
Business complexity can be implicit for some requirements. This must be
clarified at this point before any implementation.
The analyst will interact with customer representatives in order to clarify
ergonomic question, if relevant (e.g. if a Graphical User Interface must be
developed).
This Steps results in a new version of the Software Requirements
Specification Document.

Step 2. Produce a prototype


Producing a prototype can facilitate requirement understanding from all
Page 161 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

project participants (i.e. customer side and development team side). A


prototype may only implement some of the functionalities.

Requirements verification & validation

Objectives: Verify requirements and obtain validation from the customer or his
representative.
Rationale: In order to avoid constant fundamental changes in the requirements, it is
important to ask for the requirement validation from the customer.
Roles: Analyst
Customer
Project Manager
Developer
Artefacts: Requirements Document
Software prototype

Steps: 1. Clarify fuzzy requirements (verification)


2. Review software requirements specification
3. Validate requirements
Description: Step 1. Clarify fuzzy requirements:
Review requirements in order to detect requirements that are not clear
enough (customer or software developer could understand it differently).
Theses criteria can be used to perform this review:
 Clear (avoid ambiguous requirements)
 Unique (i.e. avoid two requirements stating the same thing)
 Feasible (according project allocated resources)
 Testable

Step 2. Review software requirements specification:


During this Step requirements are roughly reviewed with the customer in
order to be sure that requirements are:
 Complete
 Correct

Tips: This Step can be iteratively done by reviewing a given subset of


requirements. Software engineers must be involved in order to identify
technical dependencies between requirements (i.e. Requirement A must be
implemented before requirement B due to implementation reason.)

Page 162 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Step 3. Validate requirements:


Obtain from your customer an approval of the requirements (or of a given
subset if you are using an iterative lifecycle).

Page 163 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Requirements change management

Objectives: To manage requirements change according with a process agreed upon


with the customer.
Rationale: Requirements change is a permanent feature of most of the IT projects.
Change management must be planned and agreed upon with the customer
on the project.
Roles: Analyst
Project Manager
Customer
Artefacts: Requirements Document
Steps: 1. Track changes to requirements
2. Analyze impact of changes
3. Identify changes that are out of the project scope
4. Prioritize changes
Description: Step 1. Track changes to requirements
This Step aims to collect and manage in a central repository (can be an
excel sheet or any other database) any changes that are formulated against
requirements.
This encompasses changes to existing requirements but also new or deleted
requirements.

Step 2. Analyze impact of changes


Identify the impact on the project schedule and cost of each of the
requested changes.

Step 3. Identify changes that are out of the project scope


Analyst helped by the person in charge of the contractual aspects of the
project (sales manager) identifies changes that are out of the project scope.
Changes that could impact the project budget should be discussed with the
customer.

Step 4. Prioritize changes


During this Step, the project manager must obtain from the customer a
prioritization of the identified changes in order to adapt the project
planning.

Page 164 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

The following chart describes the process & deliverables of this plan.

Page 165 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

System Design Plan

The purpose of System Design is to create a technical solution that satisfies the functional
requirements for the system. At this point in the project lifecycle there should be a Functional
Specification, written primarily in business terminology, containing a complete description of the
operational needs of the various organizational entities that will use the new system. The challenge is
to translate all of this information into Technical Specifications that accurately describe the design of
the system, and that can be used as input to System Construction.

The Functional Specification produced during System Requirements Analysis is transformed into a
physical architecture. System components are distributed across the physical architecture, usable
interfaces are designed and prototyped, and Technical Specifications are created for the Application
Developers, enabling them to build and test the system.

Many organizations look at System Design primarily as the preparation of the system component
specifications; however, constructing the various system components is only one of a set of major
steps in successfully building a system. The preparation of the environment needed to build the
system, the testing of the system, and the migration and preparation of the data that will ultimately be
used by the system are equally important. In addition to designing the technical solution, System
Design is the time to initiate focused planning efforts for both the testing and data preparation
activities.

List of Processes:

1) Prepare for System Design, where the existing project repositories are expanded to accommodate
the design work products, the technical environment and tools needed to support System Design are
established, and training needs of the team members involved in System Design are addressed.

2) Define Technical Architecture, where the foundation and structure of the system are identified in
terms of system hardware, system software, and supporting tools, and the strategy is developed for
distribution of the various system components across the architecture.

3) Define System Standards, where common processes, techniques, tools, and conventions that will
be used throughout the project are identified in an attempt to maximize efficiencies and introduce
uniformity throughout the system.

4) Create Physical Database, where the actual database to be used by the system is defined,
validated, and optimized to ensure the completeness, accuracy, and reliability of the data.

5) Prototype System Components, where various components of the solution may be developed or
demonstrated in an attempt to validate preliminary functionality, to better illustrate and confirm the
proposed solution, or to demonstrate “proof-of-concept.”

Page 166 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

6) Produce Technical Specifications, where the operational requirements of the system are translated
into a series of technical design specifications for all components of the system, setting the stage for
System Construction.

The following chart illustrates all of the processes and deliverables of this phase in the context of the
system development lifecycle.

Page 167 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 168 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Quality Assurance Plan

Software quality assurance (SQA) is considered a process for the measurement of deliverables and
activities during each stage of the development lifecycle. The objective of SQA is to quantify the
quality of the products and the activities giving rise to them and also to guide a quality improvement
effort. It is advantageous to integrate it into the software development process. SQA should also take
into consideration the maintenance of a product, the technical solution, product budget and scope.

Quality assurance differs from quality control in that quality control is a set of activities designed to
evaluate the quality of a developed or manufactured product. The evaluation is conducted during or
after the production of the product. Quality assurance however reduces the cost of guaranteeing
quality by a variety of activities performed throughout the development and manufacturing process.
QA activities take place at each developmental stage of the development lifecycle. The stages are
categorised into areas for requirements capture, system design and coding and testing and finally
released.

1. Verification – The process of evaluating a system or component to determine whether the products
of a given development phase satisfy the conditions imposed at the start of that phase.

2. Validation – The process of evaluating a system or component during or at the end of the
development process to determine whether it satisfies specific requirements

3. Qualification – The process used to determine whether a system or component is suitable for
operational use.

During the analysis, design and coding stages of product development the outputs of each stage need
to be measured, monitored and managed so that each output can be verified against its predefined
exit criteria. When the final product has completed the coding and integration stages it must be
validated against the original user requirements and signed off by senior team members as passed
validation testing. At each stage of this product development the efforts during the development must
be improved upon where possible in order to cut costs and remain competitive. This is not an easy
task when what is being produced is a program, which in itself is intangible. This is where the
complications of software quality assurance lie

Quality is planned for and managed through the “Plan-Do-Check-Act” cycle for project execution,
program management, and business processes. The Project Manager (PM) is responsible for:

1) Documenting customer expectations and consensus quality management objectives at a project-


level that supports the implementation of the PMP.

2) Utilizing the expertise of their project delivery teams to determine the procedures necessary (such
as independent technical review) to achieve the target level of quality.

3) Ensuring the customer endorses all quality objectives included in the Quality Management Plan.
4) Understanding the customer’s role in project success; the PM’s relationship with the customer is
pivotal to providing quality service.
Page 169 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

5) Working with the customer early in the Project Scope and Customer Requirements Definition
Process to determine customer needs, and refining those requirements in light of safety, fiscal,
schedule, and other constraints; considers the cost/benefit of all quality improvements.

The Project Delivery Team (PDT) is responsible for:

1) Delivering a quality project.

2) Performing an active role to ensure the customer's quality objectives are clearly articulated and
that the customer understands the essential professional standards, laws, and codes which must be
incorporated into the project.

3) Monitoring the quality of their own work.

4) Keeping the commitments for completion of their portion of the project, as documented in the
Quality Management Plan.

The Resource Provider(s) is responsible for:

1) Monitoring the quality of the products and services produced by their team members serving on
PDTs or the contractors they use to supplement their in-house capability.

2) Teaching, coaching, mentoring and training staff so that they have technically competent staff to
assign to PDT’s.

3) Participating in selection of outside consultants and service/goods providers to ensure they are
qualified to perform assigned work.

4)Assigning team members to project teams commensurate with their ability and experience.

5) Consulting with PDT members on a periodic basis to get feedback and make adjustments as
necessary.

6) Ensuring that there are processes in place and qualified staff or contractors are available to
guarantee that an independent technical review is conducted.

7) Serving on an independent technical review team, when appropriate.

Page 170 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Quality Management Relationships

Page 171 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Quality Management Plan Methodology

Plan
1) Identify the customers Quality Objectives. Help customer’s express quality expectations in
objective, quantitative terms.

2) Identify professional standards including legal, environmental, economic, code, life safety and
health.

3) Balance needs and expectations of customers and stakeholders with cost, schedule, and
professional standards. Evaluate the costs and benefits of selected quality objectives and the
processes to be used to achieve objectives.

4) Develop an effective plan and processes, including quality assurance and quality control
procedures, to achieve objectives. Consider risk/hazard factors and complexity of the project and
adapt processes to provide the requisite level of quality. Document in the risk management plan any
project variations from the local QMP requirements.

5) Develop performance measure thresholds to ensure agreement on the definition of success relative
to Quality Objectives.

6) Ensure customer endorsement of all quality objectives included in the Quality Management Plan.

Do

1) Do the work according to the approved PMP and standard operating procedures.

2) Project execution is a dynamic process. The PDT must communicate, meet on a regular basis, and
adapt to changing conditions. The Quality Management Plan and PMP may require modification to
ensure that project objectives are met.

3) Document in Lessons Learned – PROC3020, as required.

Check

1) Perform independent technical review, management oversight, and verification to ensure that
quality objectives are met consistent with District Quality Management Plans.

2) Check performance against the PMP and Customer Quality Objectives performance measures
thresholds to verify that performance will accomplish Quality Objectives and to verify sufficiency of
the plan. Share findings with all project stakeholders to facilitate continuous improvement.

Act

1) If performance measures thresholds are exceeded, take specific corrective actions to fix the
systemic cause of any non-conformance, deficiency, or other unwanted effect.
Page 172 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

2) Document quality improvements that could include appropriate revisions to the quality
management plan, alteration of quality assurance and control procedures, and adjustments to
resource allocations.

Quality Management Plan Content:

 Overview of Quality Management Plan


 Purpose
 Overview of Plan, Do, Check, Act
 Customer Quality Objectives
 Identify Customer Quality Objectives
 Identify Quality Threshold for each Quality Objective
 Quality Control Plans
 Address each major deliverable
 Identify Independent Technical Review Team(s)
 Quality Assurance
 Organizational Quality System Requirements (Organizational Quality Management Plan)
 Project-specific requirements
 Other Project Specific Information as required

Quality Factors for new software development

Test Plan
High Level Test Objectives
 To ensure that the Web Application satisfies all project requirements.
 To ensure that all components of the Web Application function according to design.
 To ensure that all use case scenarios can be executed successfully.
 To ensure that the Web Application can perform under the anticipated user load.
 To determine if the application is intuitive and easy to use, and if it presents
Page 173 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

the users with the intended user experience.


Testing schedule/Resources/Status
Milestone/Test Duration Resourc Date(s) Stat
phase (days) es us
Unit testing
Functional testing
Load testing
Volume testing
Acceptance testing
Usability testing
Compatibility
Testing
Conformanc
e Testing
Regression Testing
Stress Testing
Vulnerability
Testing

Activities Checklist
This section provides a checklist that may be used during the preparation, implementation, and
review of testing activities depending on the types of testing conducted.

Checklist
Have you set up the following for each type of testing:
Environment
URL
Access Instructions
User ID/password
Unit Testing
Unit tests are basic tests at the module level to ensure that a given function works. Unit
testing is generally performed by the programmer or developer while building a system.
Has the test data required for the particular test been identified?
Does the unit testing validate the data at the field level?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test
execution been described?
Has how test data will be identified, maintained, and version-controlled been described?
Has the support need to test external or existing programs been identified?
Have the procedures for reporting errors, test results, and reworking and retesting
programs been documented?
Has the testing used the normal input and database or is special test input being used to
perform the testing?

Page 174 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Have the expected results of the testing performed been documented?


Have you provide documentation to verify actual outcome?
Functional Testing
Functional tests are conducted to ensure the system behaves according to the functional
requirements. Use cases are developed to validate that all functions outlined in the requirements
are present in the system and work as intended. This testing should not be performed by the
people who built the system.
Has the test data required for the particular test been identified?
Does the functional testing validate the data at the field level?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Have the process for how original data will be recovered before and after test
execution been described?
Has how test data will be identified, maintained, and version-controlled been identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting
programs been described?
Has the testing used the normal input and database or is special test input being used to
perform the testing?
Have the expected results of the testing performed been documented?
Have you provide documentation to verify actual outcome?
Have you verified the browser compliance, error checking, data population, business
logic and full functionality)?
Load Testing
Load tests put the application under heavy loads, such as testing of a Web site under a range of
loads to determine at what point the system's response time degrades or fails. Automated testing
tools are used to conduct this type of test.
Has the test data required for the particular test been identified?
Does the load testing validate the data at the field level?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test
execution been described?
Has how test data will be identified, maintained, and version-controlled been identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting
programs been described?
Has the testing used the normal input and database or is special test input being used to
perform the testing?
Have the tools needed for load testing been identified?
Have the load assumptions and targets been verified?
Have the expected results of the testing performed been documented?
Has the actual outcome been provided and verified?

Page 175 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Volume Testing
Volume tests subject a system to a high volume of data in order to determine how many
transactions can be supported by the system. Automated testing tools are used to conduct this
type of test.
Has the test data required for the particular test been identified?
Does the volume testing validate the data at the field level?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test execution been
described?
Has how test data will be identified, maintained, and version-controlled been identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting programs been
developed and provided?
Has the testing used the normal input and database or is special test input being used to perform
the testing?
Have the expected results of the testing performed been documented?
Has the actual outcome been provided and verified?
Acceptance Testing
Testing by the client or sponsor to confirm that the system meets all requirements and is ready for
operational use.
Has the test data required for the particular test been identified?
Does the acceptance testing validate the data at the field level?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test
execution been described?
Has how test data will be identified, maintained, and version-controlled been identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting
programs been developed and provided?
Has the testing used the normal input and database or is special test input being used to
perform the testing?
Have you set up testing and provided a numbered test case for each Use Cases provided?
Have the expected results of the testing performed been documented?
Has the actual outcome been provided and verified?
Usability Testing
Testing the ease with which users can learn and use the system.
Has the test data required for the particular test been identified?
Does the usability testing validate the data at the field level?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test
execution been described?
Has how test data will be identified, maintained, and version-controlled been identified?
Page 176 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting
programs been developed and provided?
Has the testing used the normal input and database or is special test input being used to
perform the testing?
Has test subjects been identified?
Have the expected results of the testing performed been documented?
Has the actual outcome been provided and verified?
Has a test results questionnaire been provided?
Compatibility Testing
Testing performed to ensure compatibility with existing systems and hardware and software.
Has the appropriate test environment been established?
Has the test data required for the particular test been identified?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test execution been
described?
Has how test data will be identified, maintained, and version-controlled been identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting programs been
developed and provided?
Has the testing used the normal input and database or is special test input being used to perform
the testing?
Have the expected results of the testing performed been documented?
Has the actual outcome been provided and verified?
Has a test results questionnaire been provided?
Conformance Testing
Testing that verifies the system conformance to OPDIV standards and federal mandates and
regulations.
Have the appropriate standards been identified and included in the test plan?
Has the test data required for the particular test been identified?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test
execution been described?
Has how test data will be identified, maintained, and version-controlled been identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting
programs been developed and provided?
Has the testing used the normal input and database or is special test input being used to
perform the testing?
Have the expected results of the testing performed been documented?
Has the actual outcome been provided and verified?
Regression Testing
Testing that retests previously test components to ensure that they still operate as expected.
Page 177 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Has the test data required for the particular test been identified?
Does the regression testing validate the data at the field level?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test
execution been described?
Has how test data will be identified, maintained, and version-controlled been identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting
programs been developed and provided?
Has the testing used the normal input and database or is special test input being used to
perform the testing? Have the expected results of the testing performed been documented?
Have you set up testing and provided a numbered test case for each Use Cases provided?
Stress Testing
Test that evaluates the system or component to determine the load under which it fails and why.
Has the test data required for the particular test been identified?
Does the stress testing validate the data at the field level?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test
execution been described? Has the actual outcome been provided and verified?
Has how test data will be identified, maintained, and version-controlled been
identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting
programs been described? Have the testing assumptions and targets been verified?
Has the testing used the normal input and database or is special test input being used
to perform the testing?
Have the tools needed for stress testing been identified, if applicable?
Have the expected results of the testing performed been documented?
Vulnerability Assessment Testing
Testing that identifies, quantifies and prioritizes system vulnerability.
Have you identified areas that need vulnerability assessments and documented the
scenarios to be tested?
Has the test data required for the particular test been identified?
Have any preconditions been setup?
Have step-by-step test instructions (including sample input data) been set up?
Has the process for how original data will be recovered before and after test
execution been described?
Has how test data will be identified, maintained, and version-controlled been identified?
Have you identified external or existing programs needed to support the test?
Have procedures for reporting errors, test results, and reworking and retesting
programs been developed and provided?

Page 178 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Has the testing used the normal input and database or is special test input being used to
perform the testing?
Have the expected results of the testing performed been documented?
Has the actual outcome been provided and verified?
Have the vulnerabilities been identified and risk plans established?

3.2.2 Software Architecture & Technical Solution


Applications are usually broken into logical chunks called "tiers", where every tier is assigned a role.
Traditional applications consist only of 1 tier, which resides on the client machine, but internet based
applications lend themselves to an n-tiered approach by nature. Though many variations are possible,
the most common structure is the three-tiered application. Our solution also follows three-tier
architecture.

Three-tier architecture
Three-tier is a client–server architecture in which the user interface, functional process logic
(business rules), computer data storage and data access are developed and maintained as independent
modules, most often on separate platforms.

Apart from the usual advantages of modular software with well-defined interfaces, the three-tier
architecture is intended to allow any of the three tiers to be upgraded or replaced independently as
requirements or technology change. For example, a change of operating system in the presentation
tier would only affect the user interface code.

Typically, the user interface runs on a desktop PC or workstation and uses a standard graphical user
interface, functional process logic may consist of one or more separate modules running on a
workstation or application server, and an RDBMS on a database server or mainframe contains the
computer data storage logic.

The system architecture of our proposed solution is depicted in the following figure.

Page 179 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Presentation layer

Registration Validation Activation Integration


with
External
Administration Reporting Help desk Application

Core Process and Logic

Data Access layer

Database

Logical Architecture

Page 180 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Below is the proposed logical architecture of our proposed system with clear defined network zones
due to security purposes.

As shown in the above Figure, the network will be divided in to three zones: Public Zone, DMZ
network, and Private Zone. Load balancer (proxy services) and application services are placed in the
DMZ zone whilst other application and data base servers are placed in the private zone. Note that the
number of load balancer, application server or database server shown in Figure 6 is for illustration
purpose only. Actual requirement will be based on customer requirements.

Reliability & Scalability


The proposed system must have enough capacity to sustain peak-hour load, highly available and
continue to satisfy business needs. CITL will adopt the following mechanisms ensure scalability,
availability and reliability of the system.

Page 181 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Application level Load balancing


We will implement load balancing at the application level if necessary. Load balancing will increase
the capacity of accommodating concurrent user requests during peak hour.

Network level load balancing


It will require some hardware load balancer to deploy. It’s shown in the Network Topology and High
level Network Design section.

Application Cluster:
The core application will run on dedicated server. It will process transactions delivered by different
stakeholders. So, high availability of the application, as well as server hosting the core application, is
of utmost concern. A server may go down due to various reasons, such as, routine maintenance, OS
patch/upgrade, disk crash etc. Service disruption because of server down time is not acceptable for
such type of application, where a transaction can happen 24/7. So we will recommend forming
cluster (2 or more nodes) of application servers and deploy core application on that clustered
infrastructure.

Backup Server
If backup server can be deployed for both application and database, it will increase the high
availability of the proposed solution. We will use automatic switchover mechanism in case the
primary server goes down.

DR (Disaster recovery) site


It will ensure business continuity of the proposed system. There will be application servers and
database servers in the DR site and application, and data will be updated in the DR site server in a
predefined interval. In case of disaster, the application servers in the DR site will become live as per
disaster recovery policy.

Application Server and Application Framework


As the web application server, we will use Apache Tomcat latest edition with latest version of Java.
We will use Java Spring/JSF framework as application framework.

RDBMS
We propose PostgresSQL as the RDBMS which will ensure high reliability and availability of the
database system.

Integration
The proposed system will expose APIs so that other system can integrate with the system for service,
data read/update. The solution will also integrate with other system as necessary via API provided by
those systems.

Page 182 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

CITL is providing a Biometric Middleware services to Robi Axiata Limited, one of the largest
mobile operator in Bangladesh. The middleware solution has become the core of biometric
verification through NID servers as well as activating/updating different system within Robi. The
system also exposed SOAP API for biometric Android app for SIM resellers as well as several APIs
for other systems of Robi.

Environment
As shown in our system architecture, there should be at least the following component in Data
center:
 2 Firewalls
 2 load balancers
 3 application servers
 2 database servers
 1 data storage
The DR site should have the following components:
 1 application servers
 1 database servers
 1 data storage

Hosting
 All the application servers will use Linux OS
 If data storage is used, e.g. EMC SAN, then that will use the built-in OS for the SAN.
 There will be no license necessary for application servers or load balancers.
 Firewall license may be necessary Hardware firewall like CISCO, Juniper, etc.
 No license will be required if PostgreSQL is used as RDBMS.

Page 183 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Application Architecture

Spring Boot
Application
Product SMS
Manageme Service
nt service

Email
Service

Producer
Manageme
nt service
Angular
Security
front- Restful API
end
Service DB

Purchase
Manageme
Message Broker nt service
for Push
notification
File service
File
Spring
Sales & Boot DB
Distribution
Manageme
nt Service

This application architecture represents a MVC web application development platform. Here
Angular represent the client side front-end, where end user will interact with the application. Angular
will communicate with the back-end of this application through Restful API.

The back-end will consume and produce information to front-end through Restful API. When a
request comes to Angular application it will complete the following process cycle.

 Request will dispatch to specific service for e.g. production management service, after
getting request the production manager service will consult with security service to determine
whether the incoming request is valid or not.
Page 184 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 If the request is valid then the security service will inform the specific module about that
request with a response that contains authentication and authorize data.
 After getting response from the security service, the specific service will perform the
requested task and send back processes response to Angular application.
 If the request is invalid then the security module will inform that specific service with invalid
response, and that invalid response will redirect to Angular end by that specific service.

As seen from the above picture this application architecture contains two separate databases the first
will contains main data for this application, and second database will binary data that use store file,
image or any other type of attachment.

This architecture also use a message broker to send push notification to angular application.

Technologies use by this architecture:


Angular/JS Library will be used for front-end development.
For developing restful API Spring Boot will be used.
Hibernate will be used for database communication.
Rabbit MQ will be used for push notification
Database: Depend on client choice.
SMS/Email: Depend on client choice.

Technical requirements analysis begins with the business requirements documents created during the
business analysis phase. Using the business requirements as a basis, you perform the following steps:
 Perform a usage analysis to aid in determining expected load on the deployment
 Create a set of use cases that model typical user interaction with the deployment
 Create a set of system requirements that are derived from the business requirements, use
cases, and usage analysis
The following figure shows the technical requirements phase in relation to the business analysis,
logical design, and deployment design phases.

Page 185 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Fig 4: Technical Requirements Phase and Other Deployment Planning Phases

A notification is a message you display to the user outside of your app's normal UI. User can get
instant message about certain activity through notification. Web push notification is a widely used
method to notify application user.

Web Push Notification:

Push notification is the ability of device to receive messages that are pushed from a server. Push
notifications are meant to facilitate timely flow of information. Web Push Notifications work with
the same degree of precision and quality across different devices, platforms and browsers. One can
subscribe and receive notifications on their desktop or on an Android phone.

To manage push notification there will be a notification service which will manage all process
regarding notification. In client-side Notification system will be implemented using JavaScript based
framework.

Figure 5: push notification

Page 186 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Below is a set of components that would compose a logically complete platform for running a
service or supporting an application (Depending on Client's Choice).

Page 187 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Front-End Layer
o HTML5
 HTML5 is the latest and most enhanced version of HTML.
 Technically, HTML is not a programming language, but rather a markup
language.
o CSS3
 CSS3 is the latest standard for CSS.
 CSS3 is completely backwards-compatible with earlier versions of CSS.
o JQUERY
 jQuery is a fast and concise JavaScript library .
 jQuery simplifies HTML document traversing, event handling, animating, and
Ajax interactions for Rapid Web Development.
o AngularJS
 AngularJS is a very powerful JavaScript Framework.
 It is used in Single Page Application (SPA) projects.
 It extends HTML DOM with additional attributes and makes it more
responsive to user actions.
 AngularJS is open source, completely free, and used by thousands of
developers around the world. It is licensed under the Apache license version
2.0.
 Development Language
o Java
 Java is a high-level programming language.
 Java runs on a variety of platforms, such as Windows, Mac OS, and the
various versions of UNIX.
 Application Layer
o Zookeeper
 ZooKeeper is a distributed co-ordination service to manage large set of hosts.
 Co-ordinating and managing a service in a distributed environment is a
complicated process. ZooKeeper solves this issue with its simple architecture
and API.
 ZooKeeper allows developers to focus on core application logic without
worrying about the distributed nature of the application.
o Kafka
 Apache Kafka was originated at LinkedIn and later became an open sourced
Apache project in 2011, then First-class Apache project in 2012. Kafka is
written in Scala and Java.
 Apache Kafka is publish-subscribe based fault tolerant messaging system. It is
fast, scalable and distributed by design.
o Apache Tomcat
 The Apache Tomcat software is an open source implementation of the Java
Servlet, JavaServer Pages, Java Expression Language and Java WebSocket
technologies.
o WSO2
 WSO2's is an Open Source Technology for Agile Digital Business.

Page 188 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Framework
o Spring
 Spring framework is an open source Java platform that provides
comprehensive infrastructure support for developing robust Java applications
very easily and very rapidly.
 Load Balancer
o NGINX
 Nginx is a web server which can also be used as a reverse proxy, load balancer
and HTTP cache. The software was created by Igor Sysoev and first publicly
released in 2004
o SSL TERMINATION
 An SSL load balancer is a load balancer that also performs encryption and
decryption of data transported via HTTPS, which uses the Secure Sockets
Layer (SSL) protocol (or its successor, the Transport Layer Security [TLS]
protocol) to secure HTTP data as it crosses the network.
 The load balancer intercepts incoming client requests and distributes them
across a group of backend servers, which increases website performance,
reliability, and scalability.
 Network and Security Tool
o NMAP
 Nmap ("Network Mapper") is a free and open source utility for network
discovery and security auditing.
 Many systems and network administrators also find it useful for tasks such as
network inventory, managing service upgrade schedules, and monitoring host
or service uptime.
 Nmap uses raw IP packets in novel ways to determine what hosts are
available on the network, what services (application name and version) those
hosts are offering, what operating systems (and OS versions) they are running,
what type of packet filters/firewalls are in use, and dozens of other
characteristics.
 It was designed to rapidly scan large networks, but works fine against single
hosts. Nmap runs on all major computer operating systems, and official binary
packages are available for Linux, Windows, and Mac OS X. In addition to the
classic command-line Nmap executable, the Nmap suite includes an advanced
GUI and results viewer (Zenmap), a flexible data transfer, redirection, and
debugging tool (Ncat), a utility for comparing scan results (Ndiff), and a
packet generation and response analysis tool (Nping).
o BURPSUITE
 Burp Suite is an integrated platform for performing security testing of web
applications.
 All of this investment is hugely worth it - Burp's user-driven workflow is by
the far the most effective way to perform web security testing, and will take
you way beyond the capabilities of any conventional point-and-click scanner.
 Burp is intuitive and user-friendly, and the best way to start learning is by
doing. These steps will get you started with running Burp and using its basic

Page 189 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

features. You can then read on deeper into the documentation to become more
proficient in using this supremely powerful tool.
o Wireshark
 Wireshark is cross-platform, using the Qt widget toolkit in current releases to
implement its user interface, and using pcap to capture packets; it runs
on Linux, macOS, BSD, Solaris, some other Unix-like operating systems,
and Microsoft Windows.
 There is also a terminal-based (non-GUI) version called TShark. Wireshark,
and the other programs distributed with it such as TShark, are free software,
released under the terms of the GNU General Public License.
 Quality Assurance
o Apache JMeter
 Apache JMeter is an Apache project that can be used as a load testing tool for
analyzing and measuring the performance of a variety of services, with a focus
on web applications.
o JUnit5
 JUnit is a unit testing framework for the Java programming language.
 JUnit has been important in the development of test-driven development, and
is one of a family of unit testing frameworks which is collectively known
as xUnit that originated with SUnit.
 Security Standards
o SSL Secure
 Secure Sockets Layer (SSL), is a cryptographic protocols that
provides communications security over a computer network. Several versions
of the protocol find widespread use in applications such as web
browsing, email, Internet faxing, instant messaging, and voice-over-
IP (VoIP).
o PCI DSS:
 Short for Payment Card Industry (PCI) Data Security Standard (DSS), PCI
DSS is a standard that all organizations, including online retailers, must follow
when storing, processing and transmitting their customer's credit card data.
The Data Security Standard (DSS) was developed and the standard is
maintained by the Payment Card Industry Security Standards Council (PCI
SSC). To be PCI complaint companies must use a firewall between wireless
network and their cardholder data environment, use the latest security and
authentication such as WPA/WPA2 and also change default settings for wired
privacy keys, and use a network intrusion detection system.
o OWASP:
 The Open Web Application Security Project (OWASP), an online community,
produces freely-available articles, methodologies, documentation, tools, and
technologies in the field of web application security.
 Database Layer
o PostgreSQL
 PostgreSQL, often simply Postgres, is an object-relational database
management system (ORDBMS) with an emphasis on extensibility and
standards compliance. As a database server, its primary functions are to store
Page 190 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

data securely and return that data in response to requests from other software
applications. It can handle workloads ranging from small single-machine
applications to large Internet-facing applications (or for data warehousing)
with many concurrent users; on macOS Server, PostgreSQL is the default
database and it is also available for Microsoft Windows and Linux.
 API Technology:
o SOAP
 SOAP is a protocol specification for exchanging structured information in the
implementation of web services in computer networks. Its purpose is to
induce extensibility, neutrality and independence. It uses XML Information
Set for its message format, and relies on application layer protocols, most
often Hypertext Transfer Protocol (HTTP) or Simple Mail Transfer
Protocol (SMTP), for message negotiation and transmission.
o REST
 REST is a simple stateless architecture that generally runs over HTTPS/TLS. The REST
style emphasizes that interactions between clients and services are enhanced by having a
limited number of operations. Flexibility is provided by assigning resources their own
unique universal resource indicators (URIs). Because each operation (GET, POST, PUT,
and DELETE) has a specific meaning, REST avoids ambiguity.
 API Testing Tool
o Postman: Postman is a powerful HTTP client for testing web services. Postman makes it
easy to test, develop and document APIs by allowing users to quickly put together both
simple and complex HTTP requests.
 Development Environment
o ECLIPSE – Eclipse is an integrated development environment (IDE) used in computer
programming, and is the most widely used Java IDE.
o IntelliJ – While IntelliJ IDEA is an IDE for Java, it also understands and provides
intelligent coding assistance for a large variety of other languages such as SQL, JPQL,
HTML, JavaScript, etc., even when the language expression is injected into a String
literal in your Java code.
o Netbeans – NetBeans IDE is the official IDE for Java 8. With its editors, code analyzers,
and converters, you can quickly and smoothly upgrade your applications to use new Java
8 language constructs, such as lambdas, functional operations, and method references.
 GUI and Dependency Tools
o Balsamiq – Balsamiq Mockups is a user interface design tool for creating wireframes
(also called mockups or low-fidelity prototypes). You can use it to generate digital
sketches of the product ideas to facilitate discussion and understanding before any code is
written.
o Graddle – Gradle is an open source builds automation system that builds upon the
concepts of Apache Ant and Apache Maven and introduces a Groovy-based domain-
specific language (DSL) instead of the XML form used by Apache Maven for declaring
the project configuration.
o Maven – Maven is a build automation tool used primarily for Java projects. Maven
addresses two aspects of building software: first, it describes how software is built, and
second, it describes its dependencies. Contrary to preceding tools like Apache Ant, it uses
conventions for the build procedure, and only exceptions need to be written down.
Page 191 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 192 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]


Issue Tracking Tool - Mantis
Mantis Issue Tracker is a free and open source, web-based issue tracking system. The most
common use of MantisBT is to track software defects. However, MantisBT is often
configured by users to serve as a more generic issue tracking system and project management
tool.
 Project Management Tool – JIRA
Jira is used for project management tool. Jira is written in Java and uses the Pico inversion of
control container, Apache entity engine, and WebWork technology stack. For remote
procedure calls (RPC), Jira supports REST, SOAP, and XML-RPC. Jira integrates with
source control programs such as Clearcase, Concurrent Versions System (CVS), Git,
Mercurial, Perforce, Subversion, and Team Foundation Server. It ships with various
translations including English, French, German, Japanese, and Spanish. The main features of
Jira for agile software development are the functionality to plan development iterations, the
iteration reports and the bug tracking functionality.
 Reporting Tool – JASPERSOFT
JasperReports is an open source Java reporting tool that can write to a variety of targets, such
as: screen, a printer, into PDF, HTML, Microsoft Excel, RTF, ODT, Comma-separated
values or XML files.
Xamarin: Mobile App Development

Xamarin can be used to develop cross platform mobile application. All mobile platforms will share
shared business logic. On top of that they will use native UI for each platform such as Android, IOS.
Application will fetch data from web application through API gateway.

Figure: Xamarin App

UI/UX Plan

Approach and Methodology


We approach each project as a true collaboration in ideation -- the process of creating new Ideas. We
offer our expertise and guidance whenever needed to ensure that the entire process is as smooth and
enjoyable as possible. CITL's commitment to quality is with you from concept through to post
implementation support so you can rely on us well both during and after the development process.
Page 193 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

We believe the ideation process begins the moment we connect with our clients. Our goal is to
provide strategies and solutions that go beyond the expected. To make sure we deliver, we embrace
the ideation process. Through this process listen hard to our customer's goals (and then listen again).

Fig: UI/UX Ideation Process

We approach each client engagement using a documented set of policies, processes, and procedures.
Each client is assigned a project manager who acts as the primary point of contact for your
organization. This project manager guides the project team through the development process to
ensure timely and high-quality completion.

The CITL team uses a comprehensive set of checklists, tasks and procedures that are tailored to each
client. Our approach also includes co-location of all team members to encourage collaboration. In
addition, daily project status meeting are held that focus on answering three questions: (a) “What
have you done since yesterday?”; (b) “What are you planning to do today?”; and (c) “Do you have
any problems preventing you from accomplishing your goal?”. This transparency and daily review of
progress mitigates risk and ensures that close management of the project occurs at every stage.
Behind the scenes the project manager coordinates with the executive team to ensure service quality.

Development Process
Strategic Analysis: In this stage, CITL staff and stakeholders to gather as much information as
possible about how they believe the new site should function. Where possible, and budget
permitting, we also like to involve representative end-users (i.e., current or potential users) in these
discussions to learn more about how they will use the site including visual outputs. Involving end-
users in the strategic analysis stage of the process can provide new insights, and/or validate our
client’s choices and strategies. We also use analytics tools such as Crazy Egg and ClickTale to study
visitor experience.

Page 194 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

After gathering this data CITL will then produce a qualitative analysis of our findings with
recommendations that are expressed through the information architecture and wireframes. During
this portion of the process CITL will work with clients to define the requirements for specific site &
app functionality such as a wiki, blogs, videos, social bookmarking, search, newsletter, mobile
device accessibility, and other such features. We will work to expose the various options available to
you. The data we gather will also be used later to inform the choices made in developing the graphic
design of the website, web application, mobile Apps, content choices, functional recommendations,
and technology choices.

Information Architecture: CITL will work to further define and refine information architecture.
Our focus in this phase is to make content easily navigable. CITL works cooperatively with our
clients to help them define their information architecture so that users can find information/functions
quickly and easily. Our goal is to limit to three or less the number of “clicks” users must perform to
reach their first destination on the site.

Wireframes: CITL’s goal is to make sure we document the necessary details to make a project
functionally accurate in the annotated wireframes we produce. However, it can be difficult to focus
people on function instead of design. As such, we focus on producing wireframes that are quick to
build and look good, but that aren't over designed, so we can keep our audience focused on the
functional specification. This process enables us to get feedback early on in the project by doing
quick wireframes. One benefit of this wire framing process is that it helps prevent going down the
wrong path and requiring expensive rework late in the process. The process also creates a detailed
blueprint of how the system should behave to guide our programmers.

Technical System Design: During the technical system design phase of the project, the functional
requirements are synthesized and CITL uses these to select the appropriate technologies to use for
implementation. Our technology selection process takes into account anticipated future uses of the
website to ensure that the system design is a scalable one. Building a website can be compared to the
process of building a house. If the foundation is built without taking into account the need to
eventually add an additional floor or an extension to the house, you may have to rebuild the entire
house when it comes time to add on to it. Similarly, if a system is designed without taking future
functionality into account, you may find yourself in the position of rebuilding from scratch to
accommodate said future functionality.

Graphic and UI/Ux Design: This stage typically begins after the information architecture,
wireframes and technical system design has been finalized. CITL develops the graphical interface
that will represent on the web/app and the mechanisms through which the end user will navigate and
interact with the application services. CITL will develop multiple concepts of the new website and
work with client through multiple rounds of revisions to create a unique and powerful design. This
design will emphasize usability, but also provide an attractive online presence for the clients.

CITL understands the importance of maintaining a professional and clean look and easy to use
navigation. CITL will focus on developing a website design for clients that uses color, font and
layout to stand out more, communicate effectively and ultimately be memorable.

Page 195 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Content Creation: It is important for CITL to begin preparing any new content, or updating existing
content as early as possible in this process. An important component of this process will be the
definition of the site’s “content classes”. Example content classes might be "blog," "agency," "issue,"
or "news." For each content type, we will need to determine a list of fields or attributes. As an
example, a basic news story might have a headline, subhead, byline, body text, and publication
time/date.

Implementation:
Development Environment
In order to facilitate the rapid development and deployment of the website, CITL will setup a
development server and utilize a version control system for all programming code. CITL will use our
own hardware and software to setup this robust development environment. The CITL development
team uses the Subversion (SVN) version control system to automate version control and
configuration management. CITL’s use of version control improves communication among our
developers, protects files during rapid development, enhances development workflow, improves the
quality of the product, and saves time by improving productivity and reducing likelihood that defects
will be introduced into the system.

Programming, Customization and Templating


During this phase CITL will customize the base technologies that were selected in the design phase.
This includes some amount of custom programming. In addition, during this phase we will merge the
graphical design with the functionality by creating templates. For example, CITL uses Cascading
Style Sheets (CSS) to separate the underlying structure of the data from its presentation. Developing
websites in CSS also allows pages to load more quickly, compatibility with multiple platforms and
devices, and improved control over page display.

Search Engine Optimization


We work with our clients to ensure optimal search engine optimization (SEO) when building
websites. SEO has as much to do with your websites’ content as it does the website’s organization
and programming. There is no silver bullet that will immediately move a website to the top of search
results, but CITL will ensure that your website is built in such a way that search engines will be able
to read your content. We do this by following best practices that allow us to maximize the presence
of your website in the major search engines like Google, Yahoo, and Bing.

Testing: Thorough testing is an integral part of CITL’s approach to website development and one of
the final phases. We test the Internet-based systems we develop for browser compatibility, HTML
syntax and CSS validation, and functional operation and accuracy. Each of these different test areas
enable CITL to ensure that the systems we develop are bug-free, meet client expectations and fulfill
end users’ functional and aesthetic needs. CITL performs both automated and manual testing on the
websites that we develop.

In this case, we recommend browser optimization for the following platforms/version:


 Internet Explorer (versions 7.x and 8.x),
 Firefox (version 3.x),
 Safari (version 4.x).

Page 196 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 We will also test the site to ensure that it is functional in: Opera (version 10.x), and Chrome
(version 5.x).
Training and Documentation: We will work with you to ensure that the various members of your
organization fully understand how to use the content management system and are comfortable
utilizing the system to its fullest capacity.
Depending on client requirement, CITL can also provide documentation that includes system
documentation (typically in the form of a database schematic, data dictionary, or basic administration
guide) and a user guide for client staff that need to interact with the administrative functions of the
website. This documentation is written to help our clients understand and use the software
application or website.

Security
Security is the most crucial and delicate part of any web application, especially for the financial
transaction based web application. The web client will have many pages which contain confidential
and financial information. So, these pages should be highly secured such that no intruder can do any
malicious acts. We will support this web client security through HTTPS (HTTP over TLS/SSL). For
web server security, role-based access control will be used. Role-based access control (RBAC) is an
approach to restrict system access to authorized users.

Web Client Security


HTTPS
Hypertext Transfer Protocol Secure (HTTPS) is a combination of the Hypertext Transfer Protocol
with the SSL/TLS protocol to provide encryption and secure (website security testing) identification
of the server. HTTPS connections are often used for payment transactions on the World Wide Web
and for sensitive transactions in corporate information systems. The main idea of HTTPS is to create
a secure channel over an insecure network. This ensures reasonable protection from eavesdroppers
and man-in-the-middle attacks, provided that adequate cipher suites are used and that the server
certificate is verified and trusted.
The trust inherent in HTTPS is based on major certificate authorities who come pre-installed in
browser software. Therefore, an HTTPS connection to a website can be trusted if and only if all of
the following are true:
1. The user trusts that their browser software correctly implements HTTPS with correctly pre-
installed certificate authorities.
2. The user trusts the certificate authority to vouch only for legitimate websites without
misleading names.
3. The website provides a valid certificate (an invalid certificate shows a warning in most
browsers), which means it was signed by a trusted authority.
4. The certificate correctly identifies the website (e.g. visiting [Link] and receiving a
certificate for "Example Inc." and not anything else).
5. Either the intervening hops on the Internet are trustworthy, or the user trusts the protocol's
encryption layer (TLS or SSL) is unbreakable by an eavesdropper.

Difference from HTTP


As opposed to HTTP URLs which begin with "[Link] and use port 80 by default, HTTPS URLs
begin with "[Link] and use port 443 by default.

Page 197 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

HTTP is insecure and is subject to man-in-the-middle and eavesdropping attacks which can let
attackers gain access to website accounts and sensitive information. HTTPS is designed to
withstand such attacks and is considered secure.

HTTP operates at the Application layer; but the security protocol operates at a lower sub layer,
encrypting an HTTP message prior to transmission and decrypting a message upon arrival.
Server setup
To prepare a web server to accept HTTPS connections, the administrator must create a public key
certificate for the web server. This certificate must be signed by a trusted certificate authority for
the web browser to accept it. The authority certifies that the certificate holder is indeed the entity it
claims to be. Web browsers are generally distributed with the signing certificates of major certificate
authorities so that they can verify certificates signed by them.

The system can also be used for client authentication in order to limit access to a web server to
authorized users. To do this, the site administrator typically creates a certificate for each user, a
certificate that is loaded into his/her browser. Normally, that contains the name and e-mail address of
the authorized user and is automatically checked by the server on each reconnect to verify the user's
identity, potentially without even entering a password.

TLS/SSL
Transport Layer Security (TLS) and its predecessor, Secure Socket Layer (SSL), are cryptographic
protocols that provide security for communications over networks such as the Internet. TLS and SSL
encrypt the segments of network connections at the Application Layer to ensure secure end-to-end
transit at the Transport Layer.

TLS/SSL has a variety of security measures:

1. The client may use the certificate authority's (CA's) public key to validate the CA's digital
signature of the server certificate. If the digital signature can be verified, the client accepts
the server certificate as a valid certificate issued by a trusted CA.
2. The client verifies that the issuing CA is on its list of trusted CAs.
3. The client checks the server's certificate validity period. The authentication process stops if
the current date and time fall outside of the validity period.
4. Numbering all the Application records with a sequence number, and using this sequence
number in the message authentication codes (MACs).
5. The message that ends the handshake ("Finished") sends a hash of all the exchanged
handshake messages seen by both parties.
6. The pseudorandom function splits the input data in half and processes each one with a
different hashing algorithm (MD5 and SHA-1), then XORs them together to create the
MAC. This provides protection even if one of these algorithms is found to be vulnerable
(TLS only).

Working Procedure of TLS


A TLS client and server negotiate a secured connection by using a handshaking procedure. During
this handshake, the client and server agree on various parameters used to establish the connection's
security.
Page 198 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

1. The handshake begins when a client connects to a TLS-enabled server requesting a secure
connection, and presents a list of supported Cipher Suites (ciphers and hash functions).
2. From this list, the server picks the strongest cipher and hash function that it also supports and
notifies the client of the decision.
3. The server sends back its identification in the form of a digital certificate. The certificate
usually contains the server name, the trusted certificate authority (CA), and the server's
public encryption key.
4. The client may contact the server that issued the certificate (the trusted CA as above) and
confirm that the certificate is authentic before proceeding.
5. In order to generate the session keys used for the secure connection, the client encrypts a
Random Number (RN) with the server's public key and sends the result to the server. Only
the server should be able to decrypt it (with its private key): this is the one fact that makes
the keys hidden from third parties, since only the server and the client have access to this
data. The client knows public key & RN, and the server knows Private Key & (after
decryption of client's message) RN. A third party may only know RN if Private Key has been
compromised.
6. From the Random Number, both parties generate key material for encryption & decryption.
This concludes the handshake and begins the secured connection, which is encrypted and decrypted
with the key material until the connection closes.
So, all the data passed through the system are encrypted using the above stated industry
standard encryption technology.

If any one of the above steps fails, the TLS handshake fails, and the connection is not created.

Web Server Security


The web server hosting the web application must maintain strong security options. Securing a web
server is as important as securing the web application itself and the network around it. If the web
application is secure and the web server is insecure or vice versa, it still puts the business at a huge
risk. Access Control (AC) is the right way to maintain this security.

Access Control
In computer security, access control includes authentication, authorization and audit. It also includes
measures such as physical devices, including biometric scans and metal locks, hidden paths, digital
signatures, encryption, social barriers, and monitoring by humans and automated systems.

In any access control model, the entities that can perform actions in the system are called subjects,
and the entities representing resources to which access may need to be controlled are called objects.
Subjects and objects should both be considered as software entities, rather than as human users. In an
Access Control List - based model, a subject's access to an object depends on whether its identity is
on a list associated with the object; access is conveyed by editing the list.
In Access Control List, there are two types of ACL
1. File System ACLs
2. Networking ACLs

File System ACLs

Page 199 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Access control systems provide the essential services of identification and authentication (I&A),
authorization, and accountability where:
1. Identification and authentication determine who can log on to a system, and the association
of users with the software subjects that they are able to control as a result of logging in;
2. Authorization determines what a subject can do;
3. Accountability identifies what a subject (or all subjects associated with a user) did.

Page 200 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Identification and authentication (I&A)


Identification and authentication (I&A) is the process of verifying that an identity is bound to the
entity that makes an assertion or claim of identity. The I&A process assumes that there was an initial
validation of the identity, commonly called identity proofing. Various methods of identity proofing
are available ranging from in person validation using government issued identification to anonymous
methods that allow the claimant to remain anonymous, but known to the system if they return. The
method used for identity proofing and validation should provide an assurance level commensurate
with the intended use of the identity within the system. Subsequently, the entity asserts an identity
together with an authenticator as a means for validation. The only requirements for the identifier are
that it must be unique within its security domain.

Authenticators are commonly based on at least one of the following four factors:

1. Something you know, such as a password or a personal identification number (PIN). This
assumes that only the owner of the account knows the password or PIN needed to access the
account.
2. Something you have, such as a smart card or security token (e.g. USB Token). This assumes
that only the owner of the account has the necessary smart card or token needed to unlock
the account.
3. Something you are, such as fingerprint, voice, retina, or iris characteristics.
4. Where you are, for example inside or outside a company firewall, or proximity of login
location to a personal GPS device.

Authorization
Authorization applies to subjects rather than to users (the association between a user and the subjects
initially controlled by that user having been determined by I&A). Authorization determines what a
subject can do on the system.
Most modern operating systems define sets of permissions that are variations or extensions of three
basic types of access:

1. Read (R): The subject can


 Read file contents
 List directory contents
2. Write (W): The subject can change the contents of a file or directory with the following
tasks:
 Add
 Create
 Delete
 Rename
3. Execute (X): If the file is a program, the subject can cause the program to be run.
4. These rights and permissions are implemented differently in systems based on different
access control. We are using Role based access control for this.

Role-based Access Control


Role-based access control (RBAC) is an access policy determined by the system, not the owner.
RBAC is used in commercial applications and also in military systems, where multi-level security
Page 201 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

requirements may also exist. In RBAC, access is controlled at the system level, outside of the user's
control. Although RBAC is non-discretionary, it can be distinguished from MAC primarily in the
way permissions are handled. RBAC controls collections of permissions that may include complex
operations such as an e-commerce transaction, or may be as simple as read or write. A role in RBAC
can be viewed as a set of permissions.

Three primary rules are defined for RBAC:

1. Role assignment: A subject can execute a transaction only if the subject has selected or
been assigned a role.
2. Role authorization: A subject's active role must be authorized for the subject. With rule 1
above, this rule ensures that users can take on only roles for which they are authorized.
3. Transaction authorization: A subject can execute a transaction only if the transaction is
authorized for the subject's active role. With rules 1 and 2, this rule ensures that users can
execute only transactions for which they are authorized.

Additional constraints may be applied as well, and roles can be combined in a hierarchy where
higher-level roles subsume permissions owned by sub-roles.

Accountability
Accountability uses such system components as audit trails (records) and logs to associate a subject
with its actions. The information recorded should be sufficient to map the subject to a controlling
user. Audit trails and logs are important for
1. Detecting security violations
2. Re-creating security incidents
If no one is regularly reviewing your logs and they are not maintained in a secure and consistent
manner, they may not be admissible as evidence.
Many systems can generate automated reports based on certain predefined criteria or thresholds,
known as clipping levels. For example, a clipping level may be set to generate a report for the
following:
1. More than three failed logon attempts in a given period
2. Any attempt to use a disabled user account
These reports help a system administrator or security administrator to more easily identify possible
break-in attempts.

Networking ACLs
On some types of proprietary computer hardware, an Access Control List refers to rules that are
applied to port numbers or network daemon names that are available on a host or network layer, each
with a list of hosts and/or networks permitted to use the service. Both individual servers as well as
routers can have network ACLs. Access control lists can generally be configured to control both
inbound and outbound traffic.
Standard Network Access Control Lists (ACL) are Cisco IOS-based commands used to filter packets
on Cisco routers based on the source IP Address of the packet. Extended Access Control Lists have
the ability to filter packets based on source and destination IP addresses. There are certain rules that
have to follow when creating ACLs. For instance, you must create and apply access lists

Page 202 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

sequentially. Also access lists end with an implicit deny. For example, a simple router access list can
be as follows:

Router_A(config)#access-list 1 deny [Link] [Link]


Router_A(config)#access-list 1 deny [Link] [Link]
Router_A(config)#access-list 1 permit any

The above example is a standard IP access list that denies the hosts [Link] and [Link], while
allowing all other traffic. The list is applied sequentially from the top down as the router checks the
packets arriving at the interface where this access list is applied, in order to check if the packets
match the permit and deny statements.

In the process of applying access lists, the router first checks an arriving packet to determine if it
matches the [Link] [Link] deny statement. If it does, the router discards the packet. If it does
not, the router applies the second statement, deny [Link] [Link]. If the packet matches the
second statement, the router discards the packet. Once again, if the packet does not meet the rules of
the first two lines, the router applies the final permit any statement, and the packet is forwarded
through the interface.

Database Security

Database security is the system, processes, and procedures that protect a database from unintended
activity. Unintended activity can be categorized as authenticated misuse, malicious attacks or
inadvertent mistakes made by authorized individuals or processes.

Traditionally databases have been protected from external connections by firewalls or routers on the
network perimeter with the database environment existing on the internal network opposed to being
located within a demilitarized zone. Additional network security devices that detect and alert on
malicious database protocol traffic include network intrusion detection systems along with host-
based intrusion detection systems.

A user role management is deployed for database security. There will be various types of roles such
as some users can only view particular data, some can view admin data, some can edit particular
data, some can edit administrative data. Various hierarchies will be maintained.

Only privileges that are required to fulfill the specific task are able to grant to the DB accounts.
User/Admin can only do their limited task based on roll management. All Pin, passwords in our
system are stored encrypted in a one-way hashing using MD5 algorithm which and are inaccessible
by normal users.

Login Security

a. User ID and password based security – Users need to enter user ID and password during
login into the system. An unauthenticated user will not be able to enter into the system.

Page 203 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

b. Two Factor Authentication – For users with high level access, 2 factor authentication via
OTP will be used.

c. Bot detection – System uses CAPTCHA during login. CAPTCHA or Completely


Automated Public Turing test to Tell Computers and Humans Apart is a technique to
distinguish between humans and computers. CAPTCHA is mainly used as a security
check to ensure only human users can pass through. Generally, computers or bots are not
capable of solving a captcha.

d. Password policy and encryption - System has defined specific password policy that
MUST be matched. Strong password policy ensures more security. Also password is
encrypted by SHA-256 and stored as hash instead of plain text in database.

e. Role based access control - Role-based access control (RBAC) is a method of regulating
access to resources based on the roles of individual users within a system. In this context,
access is the ability of an individual user to perform a specific task, such as view, create,
or modify information. Roles are defined according to job competency, authority, and
responsibility within the system.

Password Management

a. Change password by user – User can change password after login. Users need to be
followed password security policy to change password.

b. Change password by admin – Admin can change password of users. Admin need to log
in the system and can change password from user list.

c. Forgot password recovery – User can request to recover password from Login panel.
User will get an email containing password change option against his/her request. The
validity of the change password option will be configurable by the admin.

Audit Trail

Audit trail logs who has accessed the system and what operations he or she has performed during a
given period. It also keeps track of information changed by the user. Following information are
recorded during each operation is done by users:
 After value
 Before value
 Changed By
 Changed Time
 Change Entity
 Record Id

The audit trail or log maintenance module of our proposed system is going to feature the following
functionalities:

Page 204 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Recording all actions performed by the system users


 Keeping track of editing history

System provides a configurable audit trail for following: -


 For different data items (create/modify/delete/view operations on data)
 For execution of report of reports and procedures.
 Users can track the status of the case in the system using transaction search screen.
 The system should keep the audit trail or history of all previous actions on a case until the
case closure as per the purging policy, post which the case details should be archived and
should be available for future reference
 The outstanding cases will be available for viewing and processing further action with
appropriate status.

Log Features
1. The system must keep a log of system actions performed by the users on the system (user
activity report). The actions logged by the system must include at least the following
information:
 Date and time
 Action
 User IP address
 Username (of the user who executed the action) / User ID
 Additional action information
2. The system must provide auditing facilities allowing the administrator to query system action
logs online.
3. The auditing facilities must allow the administrator to query the log and filter the results by
date and time the action was executed and the type of action
Audit Log
1. The system should keep the audit trail or history of all previous actions on a case until the
case closure as per the purging policy, post which the case details should be archived and
should be available for future reference
2. The system shall maintain a record of the users who have accessed the system including
various application menus, resources used and actions performed along with security
violations if any.
3. Audit log file shall constitute of information on all changes to system parameters; system
access rights, system defaults and data access, a complete before and after image.
4. The system shall provide log of all successful and un-successful events, access to the system
database / application by the users.
5. All audit log files must be handled in a secured manner to prevent unauthorized access and
modification.
6. All important changes in configurations should be logged with User ID, Date and time stamp,
old and new value etc.
7. All audit logs should be available to the authorized user as reports.
The outstanding cases will be available for viewing and processing further action with appropriate
status.

Events History
Page 205 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

All events initiated by the system users within the system will be tracked by the audit trail module
and a comprehensive list of events or user actions will be available for the system administrators and
other high officials with granted access level to see the complete list. There will be provision for the
admin and other power users to search among the list of events and generate custom audit trail
reports. The search results can also be saved for viewing later by the same user or some other users
within the same user group. During tracking the user actions, the system will store the time and date
along with other necessary information so that each of the actions can be investigated later on if
required.

Editing History
Our proposed system will also keep track of detailed change/edit information in case of the actions
that involved changing or updating the data on the system. Since some user has altered the data, it is
important to know for the system administrators or the auditing officers not only who did this, but
also what the value was before it was changed and what is the new value after the user made the
change.

The following information will be included, but not limited to, the editing history reports generated
by the system on demand:
• Username
• MAC address of the user PC
• IP address of the computer
• Browser information, OS information
• Login and logout timestamps for the user
• Old value for the edited data field
• New value for the edited data field

The final and complete list of information that should be included in the audit trail reports for both
cases would be determined during the SRS phase of the project when the client requirements will be
collected and analyzed extensively.

User Management
The proposed system will be provisioning a complete and standard user management system for
creating, disabling and keeping track of each users and controlling their level of access to the system.

The user management module of our proposed system is going to feature the following
functionalities:

• User accounts and profiles


• Individual and role based access control
• Data rolling back and forward
The following section describes each of the above listed features in detail:

User Accounts and Profiles


User management system of our proposed system will have functionalities to create users enabling
them to login to the system. Users will also be assigned to one or more user profile groups (or roles)

Page 206 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

that will control their access level to different areas of the system. The followings are descriptions of
the features:

User account - The system admins of the proposed system or some authorized users will be able to
manage the user management system/module. This module will provide a graphical user interface for
them to create new users as per the requirements who will be able to login to the system using their
username and password.

User profile - The system will also provision the system admins to create new user profiles or edit
the existing ones. The user profiles are role groups that will be assigned a set of permission through
the user management system's GUI panel by selecting some options from a list of options presented.

Individual and Role Based Access Control


Our proposed user management system will provide both group based or role based access control as
well as individual users' access control. Access control functionalities ensures that a user is only
getting access to what they are meant for, nothing more or less than that. This is critical to the
system's confidentiality and privacy and therefore, data/information security.

Back & Forth Data Rolling


The system will be shipped with modern and cutting edge Relational Database Management System
(RDBMS) that will facilitate all the standard RDBMS features that latest databases provide.
Therefore, our proposed system will have provisions for the system and database administrators to be
able to roll back data to a certain point of their choice as per the requirements. The system will also
allow the admins to again roll forward the data if the roll back was done accidentally or proved to be
unnecessary.

Database Level Security


 Important/financial data will be preserved encrypted
 Limited access privileges for general users
 Automated/scheduled backup of database

Service Availability

Serviceability is the ease by which a deployed system can be administered, including tasks such as
monitoring the system, repairing problems that arise, and upgrading hardware and software
components.
When planning requirements for serviceability, consider the topics listed in the following table.

Topics for Serviceability Requirements


Topic Description
Downtime Identify maintenance tasks that require specific services to be unavailable or
Planning partially unavailable.
Some maintenance and upgrades can occur seamlessly to users, while others

Page 207 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

require interruption of service. When possible, schedule with users those


maintenance activities that require downtime, allowing the users to plan for the
downtime.
Usage Patterns Identify the usage patterns of a deployment to determine windows of opportunity
for maintenance.
Availability Serviceability is often a reflection of your availability design. Strategies for
minimizing downtime for maintenance and upgrades revolve around your
availability strategy. Systems that require a high degree of availability have
smaller windows for maintenance, upgrades, and repair.
Strategies for handling availability requirements affect how you handle
maintenance and upgrades. For example, on systems that are distributed
geographically, servicing can depend on the ability to route workloads to remote
servers during maintenance periods.
Also, systems requiring a high degree of availability might require more
sophisticated solutions that automate restarting of systems with little human
intervention.
Diagnostics You can improve the stability of a system by regularly running diagnostic and
and Monitoring monitoring tools to identify problem areas.
This can avoid problems before they occur, help balance workloads according to
availability strategies, and improve planning for maintenance and downtime.

Functional & Non-Functional Testing & Code Review


To build quality product, Test Driven Development approach will be taken for the system. Where
unite test, behavioral test and acceptance test will be done with following test life cycle.

Page 208 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

During test case design phase Acceptance test script will be written from product backlog.
And run after each feature development. Unit test case will be written with each function
development and behavioral test case will be written with each sprint backlog during each feature
development.
Acceptance test cover non-functional requirements and unit test, BDD will cover functional
requirements.
Apache JMeter is used in our CBVMP for load testing.
Apache JMeter features include:
 Ability to load and performance test many different applications/server/protocol types:
 Web - HTTP, HTTPS (Java, NodeJS, PHP, [Link], …)
 SOAP / REST Webservices
 FTP
 Database via JDBC
 LDAP
 Message-oriented middleware (MOM) via JMS
 Mail - SMTP(S), POP3(S) and IMAP(S)
 Native commands or shell scripts
 TCP
 Java Objects

 Full featured Test IDE that allows fast Test Plan recording (from Browsers or native
applications), building and debugging.
 Command-line mode (Non-GUI / headless mode) to load test from any Java compatible OS
(Linux, Windows, Mac OSX, …)
Page 209 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 A complete and ready to present dynamic HTML report


 Easy correlation through ability to extract data from most popular response formats, HTML,
JSON , XML or any textual format
 Complete portability and 100% Java purity.
 Full multi-threading framework allows concurrent sampling by many threads and simultaneous
sampling of different functions by separate thread groups.
 Caching and offline analysis/replaying of test results.
 Highly Extensible core:
o Pluggable Samplers allow unlimited testing capabilities.
o Scriptable Samplers (JSR223-compatible languages like Groovy and BeanShell)
o Several load statistics may be chosen with pluggable timers.
o Data analysis and visualization plugins allow great extensibility as well as
personalization.
o Functions can be used to provide dynamic input to a test or provide data manipulation.
o Easy Continuous Integration through 3rd party Open Source libraries for Maven, Graddle
and Jenkins

Codeception testing tool is used in our other projects for Unit test, BDD test and ATDD test
User Centric Tests: Codeception provides high-level domain language for tests. Tests are represented
as a set of user's actions.

“Browser Testing” Tests can be executed using Firefox, Chrome, PhantomJS or Cloud Testing
services with Selenium Web Driver. Browser can be emulated with HTTP-requests through CURL
with

Framework Testing: Tests can be executed inside a PHP framework. This way web application can
be executed without web server to running faster and accessing application internals. Symfony,
Laravel, Zend Framework, Yii, Phalcon are supported.

Page 210 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

API Testing
Codeception simplifies REST and SOAP testing. There are flexible commands to test structure and
data of JSON and XML responses. Testing can be done over HTTP or inside a framework.

BDD:
Behavior Driven Development is aimed to establish one language between development, QA, and
business teams. Codeception can execute feature files written in Gherkin format as tests.

Unit and Integration Testing:


Codeception is built on top of PHPUnit and is able to execute its tests. Integration tests can be
improved with commands for database interactions.

We are also using GitLab for code review and every change is reviewed using this flow:
 A developer makes a change in their feature branch and tests it. When they’re happy they
push, and make a merge request.
 The developer assigns the merge request to a reviewer, who looks at it and makes line and
design level comments as appropriate. When the reviewer is finished, they assign it back to
the author.
 The author addresses the comments. This stage can go around for a while, but once both are
happy, one assigns to a final reviewer who can merge.
 The final reviewer follows the same process again. The author again addresses any
comments, either by changing the code or by responding with their own comments.
Once the final reviewer is happy and the build is green, they will merge.

Performance Optimization & Database Optimization

1. Load Balancing: A load balancer runs on a reverse proxy server to share traffic evenly
across a number of application servers. With a load balancer in place, we can add application
servers without changing your application at all.
2. Reduce Http Request: In general, the more HTTP requests a web page makes the slower it
will load. To make a web application faster number of http request will be reduced.
3. Minify JavaScript and CSS: Minifying resources speed up load times as it reduces the
amount of code that has to be requested from the server.
4. Avoid 301 Redirects: Redirects are performance killers. It should be avoided whenever
possible. A redirect will generate additional round trip times (RTT) and therefore quickly
doubles the time that is required to load the initial HTML document before the browser even
starts to load other assets.
5. Caching: Caching frequently used resource can improve performance.
6. Infrastructure: Faster infrastructure will give better performance.
7. Serve Scaled Images: Application should always upload images at scale and not rely on CSS
to size them down. By compressing and adjusting image we can save bandwidth.
8. Tune Web Server for Performance: Web server must be tuned to improve performance of
application.
9. Monitor Live Activity to Resolve Issues and Bottlenecks: Application’s real‑world
performance should be monitored closely and in real time. This will help to identify any
bottleneck of the system resolve it.
Page 211 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

10. Database Optimization:


a. Finding slow queries: One obvious way to start with tuning is to find specific
statements that are performing poorly. Improving slow queries will improve overall
performance
b. Index Tuning: Another important tuning strategy is to ensure indexes are being
properly used. As a prerequisite, we need to turn on the Statistics Collector.
c. Missing Indexes: Missing indexes can be one of the easiest solutions to increasing
query performance.
d. Understanding Execution Plans: When a query is found slow it should be analyzed
using EXPLAIN command with ANALYZE option.
One schema trick: If one model has a constantly-updated section and a rarely-updated section, that
field should be cut out into a new model.
Coding Convention
Following are some rules for naming conventions what CITL practice:

A. CLASS: use PascalCase for class names. There is no need of underscore.


Class name should be a NOUN. e.g.–

Wrong names- student, Inkjet_printer, Bookinghistory


Correct names- Student, InkjetPrinter, BookingHistory
B. VARIABLE: Use
PascalCase for public member variables
stringMyName = "James"
camelCase for local variables
stringmyName = "James"
_leadingUnderscore for private member variables
string_myName = "James"
With this approach, one can distinguish between local variables as well as public and private
members by the case of their first letter.
Do not use any other type identification in identifiers
Correct - int counter;
string name;
Avoid -
int iCounter;
string strName;
C. METHOD: use camelCase for method names. It should be a VERB.
A method should do what its name says i.e. if the method name is “getExpensesHistory()”, it
must return the object of “Expense” list. If you are making its return type void then it’s not doing
the right purpose according to its name. e.g.-
Wrong names- void getExpensesHistory(), int setMyAge()
Correct names- List getExpensesHistory(), void setMyAge(int age)
Do use camelCasing for method arguments and local variables.
public class UserLog
{
public void addEvent(LogEvent logEvent)
{
Page 212 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

int itemCount = [Link];


}
}

D. CONSTANTS: A constant must be upper case. Unlike class, variable and method, its words
should be separated by underscores.
Wrong names- minRegistrationAge, MINREGISTRATIONAGE
Correct names- MIN_REGISTRATION_AGE

E. INTERFACE: All rules for interface name are same as the class. It should be an adjective
instead of the noun. It would be good if you start your interface name with the capital I, so it
would be easy for searching it in a large codebase.
Wrong names- onClick_listener, OnClick_listener, onClick
Correct names- OnClickListener, IOnClickListener

Version Control & Management

GIT will be used for code management. IT is an open source, distributed version control software
designed for speed and efficiency. Unlike Subversion, Git is distributed. This means that we can use
Git on your local machine without being connected to the internet. Revisions (commits) we make to
our local repository are available to us only. The next time we connect to the internet, push our
changes to a remote repository to share them & back them up offsite & off our computer.

The distributed nature of Git makes it insanely fast, because most things we do happen on our local
machine. The local nature of Git makes it effortless to create branches to isolate our work. The local
nature of Git makes it possible to coalesce a series of changes (local commits) into a single commit
on the remote branch.

Fig: Git Branch Workflow


Page 213 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

"master" is generally accepted to mean the main branch, that tracks what is deployed on the client's
site. This is the default; when creating a new repository, it will have one branch named master.

• "development" is typically the name of a single branch that has newer code than hat is in master.
Un-named bug fixes and improvements.
• "featureXYZ" or "issue123" - Branches named for specific features or specific issue tickets in a 3rd
party bug tracker.
• We can have branches in our local repository that are not tracked, meaning they do not exist in the
remote repository.

GitLab is an online Git repository manager with CI and CD. It is a great way to manage git
repositories on a centralized server. GitLab gives us complete control over our repositories or
projects and allows us to decide whether they are public or private.

GitLab has shared runners that allow us to use GitLab CI completely. Alternatively, we can set up
our own Runner for faster build processing, unlimited build minutes, or special requirements.

Internal projects in GitLab allow us to promote inner sourcing of our internal repositories. GitLab
provides commit graphs and reporting tools about collaborators' work. Create and manage milestones
across projects, from the group level.
GitLab can import projects and issues from more sources than GitHub or any other VCS. GitLab
allows us to export our project to other systems.

In GitLab, we can quickly create a new branch from an issue on the issue tracker. It will include the
issue number and title automatically, making it easy to track which branch belongs to which issue.

GitLab comes out of the box enabled for Prometheus monitoring with extensive instrumentation,
making it easy to ensure our GitLab deployment is responsive and healthy.

GitLab Container Registry is a secure and private registry for Docker images. It allows for easy
upload and download of images from GitLab CI. It is fully integrated with Git repository
management.

Project management and Issue track


Mantis is an open source issue tracker that provides a delicate balance between simplicity and power.
Users are able to get started in minutes and start managing their projects while collaborating with
their teammates and clients effectively. CITL use both Mantis & Bugzilla for issue tracker for
different project.

Page 214 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

We also use JIRA for project management and issue track. It is hardly to meet anyone who works in
IT-sphere and hasn’t heard a word about JIRA – specialized project management software. This very
popular and highly customizable tool helps teams to better and more efficiently work on projects.

According to some rankings, it is the most popular software for issue (for which read, tasks)
management. JIRA is used by thousands of people in more than 120 countries around the globe.
Among its big clients are eBay, Spotify, Airbnb and others.
JIRA gave possibilities to work not only in accordance with traditional project management
methodologies like Waterfall methodology, but also with newly appeared Agile methodology with
its key Scrum and Kanban frameworks.
One of the main benefits of JIRA for project management is that teams can easily work in it with
different methodologies be it Scrum, Kanban with capabilities to estimate time and plan sprints.

JIRA as a project management tool with mobile app support allows managers to be always updated
about current status, even with minute’s accuracy. JIRA agile project management tool visualizes all
work thus significantly simplifying it. Everyone is fully aware of his/her tasks, priorities and
deadlines.

JIRA plugins and add-ons help us more efficiently work with plans, sprints and teams. There are so
many useful features that plugins provide with so project management in JIRA is getting easier and
faster. We use timesheets, workflows, diagrams, email collaboration, test management, Burn down
charts and other plugins.

Integration Plan

The E-COMMERCE project not only develops a distributed platform but is itself also subject to a
distributed development process making “integration” a central concern. In alignment with the
Description of Action a time line will be scheduled to ensure a timely testing and system integration
of the E-COMMERCE components.

Source Code and Configuration Management


An important part of modern software development is Software Configuration Management.
Configuration Management is often considered to have originated in the frame of software
Page 215 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

development in recent years and that it merely consists of a tool for versioning of source files. In
software development, the core of configuration management is made up of a version control system.
Source code (or all source documents of the final product, respectively) is considered a system that
spans time and space. Files and directories (which, of course, can contain files) form the space, while
their evolution during development forms time. A version control system serves the purpose of
moving through this space.

Configuration management contains version control, and extends it by providing additional methods
of project management. Software configuration consists of software configuration items (SCI). The
following activities constitute configuration management:
 Identification of SCIs and their versions through unique identifiers
 Control of changes through developers, management or a control instance
 Accounting of the state of individual components
 Auditing of selected versions (which are scheduled for a release) by a quality control team

Using a project management and issue tracking tool like Redmine/Mantis/BugZilla along with a code
management tool like Git allows us to tackle the challenges raised by integrating such a diverse and
SOA project like E-COMMERCE.

Managing a big and challenging project like E-COMMERCE is not an easy task. Especially when we
are faced with multiple lines of code for various functionalities from hardware interfaces to web
frameworks. Moving in that direction, we needed a robust project managing and issue tracking tool
that is easy to setup and use and covers most of our needs.

Source Code Management with Git


Managing code for such a big and collaborative project like E-COMMERCE has many challenges
that need to be tackled. A centralized management system has been created to keep track of every
part of the code from all partners and use it to integrate all modules into the final prototype. Another
requirement is bug tracking and version control of the code so that we can identify any problems that
may arise during development and testing, and update our system code when needed. It is common
practice to immediately commit every change to a revision control system, no matter how small it is.
The rationale behind is that other developers should always work with the latest version of the code
base. For source code management a Git repository will be set up where all artefacts of the
development process will be stored and organised.

Git is a version control system that is used for software development and other version control tasks.
As a distributed revision control system it is aimed at speed, data integrity, and support for
distributed, non-linear workflows, a perfect fit for the code management requirements of E-
COMMERCE. As with most other distributed version control systems, and unlike most client–server
systems, every Git directory on every computer is a full-fledged repository with complete history and
full version-tracking capabilities, independent of network access or a central server. It is also free
software distributed under the terms of the GNU General Public License. Git has many desirable
features such as:
 Distributed development, with each developer working on a local copy
 Non-linear development, with branching and merging
 Cryptographic authentication of history, change or deletion of a commit is marked
Page 216 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Pluggable merge strategies, merge auto-completion model is well defined and in case of a
conflict the developer can manually merge the files

A GIT repository server will be setup with the following parts:


 The Branches directory is for experimental feature or prototype development
 Tags contain a copy of source code for milestones, releases and prototype iterations
 Master is a working source code directory for current development version and is stable
development branch

Build Process and Artefact Management & Inspection of Code Quality


The Figure below is the Build process and artefact management” depicts the build process adopted in
E-COMMERCE. Developers use (internal and external) libraries (artefacts) to develop code.

This is committed to the version control server triggering an automatic build on the continuous
integration server. The resultant build artefacts are finally deployed into the repository and used in
turn by a variety of clients.
Jenkins is used and it is a Java-based Continuous Integration server. Jenkins achieves Continuous
Integration via plugins, which allow the integration of various DevOps stages. For the integration of
a particular tool, the respective plugin needs to be installed, e.g. Git, Maven, etc.

Fig: Build process and artefact management

Sonatype Nexus is used as artefact repository hosting binary software artefacts of platform
components. These are normally the results of a successful build and are provided to other
developers as ready-to use dependencies or serve the set-up and deployment of particular software
configurations or distributions on target system.

Maven can be used as a component build tool for java based Platform component that not only eases
the reference and resolution of dependencies at different build stages (compile- , test- or runtime), it

Page 217 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

also provides means of publishing and sharing code libraries via Nexus repository. When combined
with a continuous integration server, a Nexus repository can be used to persist and publish the results
of the automated build process. These artefacts can be searched and referenced by their metadata
(artefact group, name, version and packaging format).

SonarQube (formerly “Sonar”) is a web-based, open source quality management platform which
supports more than 20 programming languages and is highly extensible via a plugin architecture.
SonarQube addresses all so-called seven axes of software quality from both a practical and an
academic viewpoint including architecture and design, comments, coding rules, potential bugs,
complexity, unit tests and test coverage, and duplications.

Integration Strategies

The integration of E-COMMERCE Platform components will be performed continuously and


incrementally. The project’s continuous integration approach splits up into a cycle of six steps
described in detail in later section.
The integration plan bases on the current software architecture description of E-COMMERCE and
therefore, must evolve along with the software architecture description. However, the approach and
overall integration strategy will remain the same.

After the components of a system are developed and tested individually, they can be joined together.
In the course of the integration, these components build a complete and functioning software system.
The plan of component assembly can be found within the software architecture, because the
architecture determines the components, the interfaces between these components and the external
interfaces.

As long as the system is not completely integrated, the result of each integration step is denoted as
“partially integrated system”. In general, a partially integrated system is not executable, and
therefore, an integration test requires test drivers and placeholder (stubs). A test driver provides the
partially integrated system with test input. A placeholder acts in the place of a component that is
required by the partially integrated system. But that is not integrated, so far. A placeholder either
delivers constant values or simulates the behaviour of the replaced component more or less realistic.
Depending on the chosen integration strategy, the number of required test drivers and placeholders
increases. The development of intelligent placeholders that simulate the behaviour of the missing
component is more complex than the development of test drivers. The integration strategy needs to
take this aspect into account. This is why we have chosen " Continuous Integration " rather than
“top-down” or “bottom-up”.

Continuous Integration
A different approach arises from the Extreme Programming paradigm. In order to rapidly build an
executable system and to enable the developers to equally work together on different parts of the
system, new and modified components need to be continuously integrated in a simple and fast
manner. As soon as a new component is completed, it is integrated and tested. The integration takes
place within a separated environment – on a dedicated integration machine – which is detached from
the development environment.

Page 218 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

The continuous integration approach implies frequent integration and testing of work results. Only if
the test does not reveal any errors, the new code remains on the integration machine. Otherwise, the
code must be removed and the prior state of the system is reconstructed.
This type integration requires a close cooperation of all developers. Because the integration happens
frequently (e.g. once a day or each time something is checked into the repository). The individual
extensions and modifications need to be small. Otherwise, each single integration step takes too long
and the integration becomes a bottleneck. The short work cycles require use of automated methods
for source code management, configuration and testing.

Integration Process of the E-COMMERCE Platform


The integration process in E-COMMERCE will make use of continuous integration wherever
appropriate, which means that the components will be integrated incrementally.

A well-designed continuous integration process encapsulates other sub-practices such as continuous


builds, continuous unit testing, continuous deployment, continuous notifications, and continuous
reporting. All of these are designed to shorten the time between the problem discovery and the
problem solution.

Fig: Continuous Integration Process


Synchronization
The first step of the continuous integration process constitutes in the synchronization of the files on
the local developer machine. The developer is checking out a working copy of the source code
repository from the mainline (or trunk) of the revision control system. Thus, the developer obtains a
copy of the currently integrated source onto his local development machine. This local copy is
branched, and can now be modified so that it implements the feature required by the overall software
system.

Local Development

Page 219 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

During this step, the developers alternate between adding new tests and functionality and refactoring
the code to improve its internal consistency and clarity. They realise and implement the technical
specification of their manager as a software component. The refactoring of their source code often
means modifying without changing its external behaviour; the developers are cleaning up their
source code. In case that there are already local changes in a file which the developer wants to keep,
but there are also changes in repository, the developer has to merge the changes.

Local Build
The developer who works on a software component and who changes the system makes every effort
to ensure that the new feature does not introduce a bug into the overall system: once this has been
done (and usually at various points while during the development) the developer triggers an
automated build on his development machine. This takes the currently developed source code,
compiles and links it into an executable program, and runs automated or manual tests. These tests
may comprise functional, security, load and performance tests. Only if the entire code builds
correctly and runs the tests without errors the overall build is considered to be valid. The unit can be
functionally accepted.

Code Publishing
After the local build succeeded the developer can publish the local changes of the source code. This
is done by committing the local sources to the central software revision system. In case there are
already committed changes to the source code in the software revision system, the source code has to
be synchronized again before it can be published.

Server Build and Code Inspection


Whenever a new revision of a software unit is made available and committed to the repository, the
automated continuous integration system is notified. The continuous integration server performs a
check-out of the most recent version of the software system from the repository. The code is built on
the integration server and the automated tests are executed.

With certain plugins the continuous integration server can also perform static or dynamic analysis
checks that address the test coverage of the source code, possible duplication of code and
dependencies among classes.

Notification and Reporting


In case the build or unit testing fails, the development team will automatically be notified by the
continuous integration server. This notification will be done via email. This ensures that errors are
reported back before the programmer forgets what exactly he has done. It also serves to prevent
sloppy code check-ins as mistakes will immediately become visible not only to the responsible
developer.

Additionally, the continuous integration server can generate tests reports and reports about source
code quality.

Deployment Methodology & Architecture


In this application for Continuous Integration and deployment will be using Jenkins and GitLab
combinedly
Page 220 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Jenkins is a Continuous Integration (CI) server or tool which is written in java. It provides
Continuous Integration services for software development, which can be started via command line or
web application server. Using Jenkins to build and test software projects continuously making it
easier for developers to integrate changes to the project, and making it easier for users to obtain a
fresh build. It also allows to continuously deliver software by providing powerful ways to define
build pipelines and integrating with a large number of testing and deployment technologies.
Jenkins offers the following major features out of the box, and many more can be added through
plugins:
1. Easy installation: Just run java -jar [Link], deploy it in a servlet container. No
additional install, no database. Prefer an installer or native package? We have those as well.
2. Easy configuration: Jenkins can be configured entirely from its friendly web GUI with
extensive on-the-fly error checks and inline help.
3. Rich plugin ecosystem: Jenkins integrates with virtually every SCM or build tool that exists.
4. Extensibility: Most parts of Jenkins can be extended and modified, and it's easy to create
new Jenkins plugins. This allows you to customize Jenkins to your needs.
5. Distributed builds: Jenkins can distribute build/test loads to multiple computers with
different operating systems. Building software for OS X, Linux, and Windows? No problem.
Physical Architecture Model

The physical architecture model describes the main physical components deployed in operational
environment – not literally the physical architecture, but a model of the component types and
potential relationships that will be assemble to describe the physical architecture.

The physical architecture is centered on the enterprise service bus. The presence of an ESB server is
a little misleading. While there is a physical ESB server, its presence should not be taken to mean
that all interconnections of services literally flow through that server. The ESB server primarily
controls the service-bus on-ramps throughout the network, and hosts any intermediations for which it
is better suited than service end-points. All service requests traverse the bus, even if they don’t
actually flow through the ESB server.

Page 221 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

The service bus is somewhat open-ended – reaching as far as the network is visible, including into
the internet to the extent that is how you want to configure it. Separate service buses, one (or more)
for the intranet and one for the internet, bridged with a gateway, is a typical configuration that lets
you be selective about which services are made visible to the internet. The firewall server limits the
protocols and ports that are visible from outside your intranet. It is common practice to create a de-
militarized zone (DMZ) with a pair of firewalls surrounding a bastion host that is responsible for
gatewaying from one protocol or port to another to prevent simple pass through attacks.

The proxy server can serve as this bastion host. It can also cache page fragments or other static
content to improve efficiency. It can distribute workload, perform bandwidth shaping, throttling,
protect against denial of service attacks, and perform in-network authentication and credential
mapping. If you exploit these proxy capabilities to a great extent, you may need a dedicated bastion
server in addition to a proxy server. The portal server hosts your interaction services.

The capabilities of the portal server range from basic rendering through to aggregation, visual
composition, and provisioning for high-fidelity (rich interaction) devices where the interaction
services are propagated onto those devices for local rendering. The portal server may or may not be
inside your DMZ depending on your security requirements. It is becoming increasingly popular to
isolate all presentation logic into the DMZ. The process server hosts your process services –
including both business process flows and business state machines. It may also host service
components that surface legacy application functions within the programming model.

The application server hosts business application services that may be composed by business
processes or interaction services. The application server will also contain a high-speed interconnect
Page 222 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

directly to data access services hosted on the information integration server – needed to support fine-
grained interaction with the data these services operate on in the data system. The information
integration server hosts data composition services. It also hosts the data bus over which ETL flows
operate and over which data is warehoused, and business intelligence services.

Enterprise modernization represents any of the remaining environments in which classic application
hosting environments are being updated to render their hosted applications as business services, with
visibility over the service bus. The security server manages the identity management, identity
federation, authorization management, the auditing system, and other integrity policies used by the
rest of the SOA for protecting access to services, and to help ensure accountability of business
processes.

The management server is responsible for monitoring the entire IT service environment. It monitors
end-to-end service flows, health indicators, problem events, resource utilization metrics, and capacity
trends. The management server also administers business application policies, including updates to
key performance indicators, and aggregates business and high level system events to report on
business performance trends. The management server may act remotely through an agent integrated
into each of the platforms it is responsible for managing.

Page 223 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.2.3 Work Plan

WORK PLAN

Software and database changes are integral part of this assignment. Though they might not be full-
blown development efforts, we propose and intend to maintain a full life cycle for any software
change (corrective, adaptive and perfective all). The proposed activities for this type of development
are listed below:

System Requirement Study


This section describes the system requirements study phase of the project including the SRS
document, communicating and coordinating with the stakeholders and relevant POCs, having the
client/project owner review the SRS and get their approval etc.

SRS Document
Once the project is started or kicked off, extensive system requirements analysis will be undertaken
by our system analysts, in time-to-time coordination with the Sr. Developers and the project
managers. During this time, all major stakeholders, whenever applicable will be taken into
consideration as well as the project owner/client point of contacts (POCs).

The requirements will be collected in accordance with client's acceptance, organized and
documented into a detailed System Requirements Specification (SRS) document.
The SRS document will identify and document the user requirements and technical requirements of
the System, as follows:

 Providing a detailed specification and description of the functionalities that are going to be
developed under this project's scope for the proposed platform, its behavior for each required
use case and in response to all relevant inputs and conditions.
 Identifying roles, use cases, data elements and data and process flows.
 Refining or adjusting business processes to improve delivery of services, if and when
applicable.

Coordination with Stakeholders


As we have stated earlier, we shall fully coordinate with the relevant stakeholders of the project,
especially those POCs, agencies and partners related to and involved. We shall also communicate
with them and have detailed discussions on how the current process is being carried out, what will be
the proposed system and the roles or modification required in the banking system etc. Therefore, this
exercise to produce the SRS document will be conducted with the full participation of relevant
stakeholders.

Iterative Requirement Analysis and Documentation


Our highly qualified and experienced system analysts know that the requirements collection should
always be iterative and a one-time-go approach never succeed in collecting all the requirements.
Therefore, the process of collecting requirements and communicating with the POCs, agencies and
partners as well as discussing and checking back with the client would be an iterative process i.e. our
system analysis team will get back to the relevant stakeholders whenever they believe that they
Page 224 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

should have their say on some particulars etc. Like the collection of the requirements, the
documentation process will also be iterative. Therefore, during each iteration, system requirements
will be documented and reflected back to the participating staff for refinement and elaboration.

SRS Submission for Approval


Once the collections of the requirements are done and they are extensively analyzed, and then
documented into the SRS, the document will be then submitted to a2i staff for approval. The project
implementation will start once the a2i staff reviews the SRS, gets the corrections done on the
document, and finally approves with providing a written acceptance letter for the SRS.

System Design Description


During the analysis of the system requirements by our system analysts, a detailed system design will
be produced as well, documented in a System Design Description (SDD), which shall provide a
detailed description of the module structure and module functionality, the underlying system
architecture including table structure, entity relationship diagrams, object models, page
specifications, etc. The SDD will also include a process/data flow diagram of the system.

SDD Submission for Approval


Once the collection of the requirements is done and they are extensively analyzed to come up with
the system design and its specifications, and then documented into the SDD, the document will be
then submitted to a2i staff for approval. The project implementation will start once the a2i staff
reviews the SDD, gets the corrections done on the document, and finally approves with providing a
written acceptance letter for the SDD.

Design Process Overview


Though it is a complex process when it comes to maintaining and managing the system analysis and
design, preparing the visuals, requirements etc. and compiling them all in the SDD, the following
lists on the analysis and design sums it up nicely:

 Technique: Flow Chart, ER Diagrams, DFDs etc.


 Defining precisely the required system output
 Determining the data requirement for producing the output
 Determining the medium and format of files and databases
 Devising processing methods and use of software to produce output
 Determine the methods of data capture and data input
 Designing Input
 Designing Codification Schemes
 Detailed manual procedures
 Documenting the Design

System Development
Our highly skilled, capable and experienced system developers, software engineers, and testers will
work together to develop and test the system as per the approved SRS and SDD. During the period of
development, incremental prototypes i.e. the developed modules that are being newly added to the
system will be demonstrated at various stage of the development cycle to the project team so that the
Page 225 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

project team is able to perform a regular review and give their feedback on the development
activities and provide comments/suggestions along with the development activities. Our software
engineering methodologies that we are proposing to follow for this project will ensure that both our
development team and the project team /client are sync in terms of system features and
functionalities that are being developed.

Installation, Configuration & Testing


Our heavily qualified and skilled developed team will perform necessary installation and
configuration of the proposed software systems into the hardware provided by a2i.

Installation and Configuration


We usually use easy software binary distribution and, therefore, there is no need for installation
tools, even for the desktop based software that are for workstations at system user's end. For this
particular project, all the installation and configuration will be done at the server side only and
nothing on the client side because this is going to be a completely web based software. At installation
and configuration phase, we provide complete technical documentation to operate our solution. In
addition, we provide a three week hands-on training by our certified professionals, at the time of
installation. Please note that, we expect the hired administrators for the project to have strong
administrative level foundation on relevant server side technologies, RDBMS, and system
administration to understand and operate our systems.

Testing
As part of the implementation methodology, the project team within the team itself would agree upon
a Testing Strategy. This strategy would outline the level of testing and the roles and responsibilities
for delivering it during the program.

As part of the strategy the team will work with the client to check that appropriate levels of testing
has been carried out both during the solution development cycle (where solution customization is
required) and covering, but not limited to, the testing listed below:

 Functional, Non-functional testing & UAT


 Stress / Load Testing
 Penetration Testing
 Compliance Audit

All upgrades and patches should be tested on Development and UAT systems before being migrated
into the production environment.

The project team would utilize the Automated Tools from the Identity Management fast Track
service, listed above. The implementation effort estimates included within this proposal covers the
following testing per Stage.

 Unit testing
 Functional Testing
 Non-Functional Testing
Page 226 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Update configuration where needed & Fix any discovered bugs


 Approval of Design before migration to OAT / Production

We recommend that the solution should contain at least three environments. They would typically
consist of the following:

 Development - one or more development environments


 OAT - this should be as close to production to allow functional, non¬ functional,
stress and load tests to be conducted
 Production - the production environment

Pilot Deployment
Our development team under direct supervision of our highly qualified and experienced Project
Managers will be under taking a pilot implementation and incremental deployment will be finalized
during the time of System Requirement Study phase of the project. During the pilot deployment, all
necessary adjustments will be made to the operation of the system to fit operational requirements as
indicated by the users. However, these changes will be carried out when the adjustments fall within
the scope of the SRS and SDD, approved by a2i Staff/client POCs. Enhancements to functionality
that are beyond the scope of the SRS and SDD will not be undertaken.

Any defects encountered in the system during the pilot implementation and deployment will be
corrected without delay by our development team with complete concern of the client and discussing
the issue thoroughly so that later on same problems do not occur. The updates to the systems will be
done in such a way so that the a2i Staffs i.e. the project owners are satisfied with the
changes/corrections made to the system.

Documentation
Our development team under direct supervision of our highly qualified and experienced project
managers, in coordination with the system analysts, sr. developer, and documentation specialists will
thoroughly plan, organize the data and compose the required documents. This exercise carried out by
our proposed team will prepare and finalize comprehensive user guide and technical documentation
as identified in the key deliverable section of the RFP.

User Guide
A comprehensive user guide will be prepared for the system users who will be working with the
system at different workstations and serve end-user tasks such as administration, configuration or
settings, operational flow etc. The followings, but not limited to the list only, will be provided inside
the document:

 The structure of the document will be easy to follow and each of the end- user
functionalities will be described in detail in this user guide with the following
composition elements:
 Screenshots
 Visual directions such as flow charts, diagrams
 Step-by-step descriptions describing how to use these functionalities and/or modules.

Page 227 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 The user guide will also make sure to describe the purpose of each of those
functionalities and modules as well for the end-users' clear understanding on the
modules that they are going to use.

Technical Document
The core audiences of the technical document are the system administrators, technical team
members, system maintenance personnel who are the actual users of the project etc. This document
will make sure the followings:
 Detailed technical HOW-TO guides in order to maintain, and administer the system.
These guides will be covering all possible technical know-how that are required for
maintaining the system and providing self-support in case of emergency.
 How to configure different modules of the system using the provided configuration
wizards and panels in the proposed system.
 Technical architecture, database descriptions, technical manuals and other required
documents as per client requirements will be attached.
Operational Acceptance Test (OAT)
Our development team will undertake a comprehensive operational acceptance testing (OAT) on
the production system. In order to successfully complete the OAT and ensure outmost user
satisfaction and acceptance, our test team personnel will –

 Define operational acceptance criteria and have them approved by a2i project Staff. This
process will be iterative and the criteria document will be sealed and locked for carrying out
the test only after getting an approval of the criteria document.

 Conduct user acceptance testing and obtain operational acceptance form the system users of
all kinds such as end-users, system administrators, management personnel etc.

The followings will also be made sure to ensure a smooth and seamless exercise of OAT, which is
for any system is an integral part of the work breakdown, and vital for the successful and satisfactory
completion of the project:

 We confirm that comprehensive testing of the will be conducted by our highly skilled OA
team led by the OA managers/leads before piloting the system. We shall prepare test plans
and iteratively updating it as long as it does not get approved by a2i Staff to their satisfaction.
We understand that this will also include scenarios to ensure thorough testing of the system.

 Following the pilot, Operational Acceptance Testing(OAT) will be


undertaken. The a2i Staff working together with our Project Team will arrange for a group of
users to participate in testing of the system to validate and verify that it meets all the
functional requirements as set out in the approved SRSD, SAD and SDD. These users will be
trained on the system before performing the OAT.

 Users will work from test scenarios developed jointly by our Quality Assurance team and the
project Staff. As each scenario is completed, the user will note whether the test was
completed satisfactorily and whether there were any errors or unexpected results. Upon
receiving those reports, any corrections that are needed to be carried out will be discussed for
Page 228 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

further clarifications and implemented in the system accordingly. Any features or


functionalities that fail OAT will be retested once corrected. This iterative process will go on
unless the module or feature is OAT passed with the confirmation from project Staff.

 Once the OAT has been completed, the Consultant should prepare a summary of the test
results and the steps that were taken to address any issues or problems identified.

 In the event of any disputes about the conduct or results of testing, it is our understanding
based on the RFP is that the a2i Staff will provide to our proposed technical team who will be
assigned for carrying out the OAT in writing a description of the issues with specific
recommendations as to how to address them. Our OA team will then take appropriate steps to
resolve any issues.
User & Technical Training
This Users Operational and Technical Training Plan detail the activities and tasks necessary to fulfill
the training requirements of the Software Users Training. This plan is subject to modification on the
basis of Terms & Conditions to be detailed in relevant Request for Proposal.

Assumptions
This Training Plan is predicated upon certain assumptions that, although seldom discussed, are
nevertheless critical to its fulfillment.

The first such assumption is users’ involvement in the practical task at different phases of the
deployment process. Such participation will have a direct influence on the validity and reliability of
training content, and is the most efficient way to ensure that the needs and special circumstances of
the users are adequately and realistically represented. The primary vehicle established to facilitate
such involvement is the Training Coordination Work Group represented by the persons consisting of
deputed representatives from a2i and secondarily, the smaller, more specialized sub-work groups
spawned from the suggestion from Training Coordination Work Group.

The second assumption is that training implementation is a function of the overall Project Plan,
which will be contractually agreed upon. Future modifications in the Project Plan may therefore
impact training. For example, it is presently assumed that implementation will take place during the
deployment phase of the implementation stage. Projections of training facilities usage, equipment
needs, etc. are based on this time schedule.

The training assumes no prior knowledge on the part of participants. It is assumed, however, that
each trainee will have a basic knowledge of computer operation, system browsing and operational
knowledge on his/her job role, especially on the work relevant to the project to be implemented.
Operational aspects will be discussed during the training session and a knowledgeable representation
from a2i technical personnel is expected in such discussion. There should have been a participatory
role from both the Developer and a2i.

Scope
The training module will be designed in pursuance of the training requirements of RFP to be issued.
However, the Application System based Training programs will each have a module designed to

Page 229 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

familiarize the user with the operational concepts of the Software application- as well as proper use
of deployed application software.

Approach
The training will comprise the multiple curricula (courses of study) created for the various training
audiences will as an "empowering" approach: it is a goal of the training program to produce active
learners rather than passive trainees. In addition to teaching individuals how to perform the basic
system functions, which they will use on a daily basis, the classroom training will also do something
else, which may ultimately be of even greater importance.
The training approach will involve state-of-the art training methodology and high-tech media
described in the media and methodology paragraph of the document to empower the participants in
operational knowledge.

Media and Methodology


Giving effective training to group A: Operational Users Group and group B: Technical Support
Team of the client is a huge, labor-intensive undertaking. When one adds to these numbers the fact
that time and resources are limited, the true magnitude of the training task begins to emerge.

Effective system application training often requires the use of a variety of training tools and delivery
methods. Specific training deliverables include a (paper-based) User Manual, a Computer-Based
Training (CBT) tutorial, and the materials and plans for the delivery of instructor-led classroom
training. In an effective way, the deliverable is classroom training and some technical assistance on
the new changes. The classroom training for all three will rely on a mix of media and
methodologies.

Because it is totally a new platform, the classroom training approach for these systems can be very
similar, and the length of time for the training will be the same - five days. Another challenge is
determining the appropriate combination of training tools, methods, and techniques which, within
these time parameters, will best satisfy the needs of each audience. Commlink Info Tech Limited
together will utilize best possible training techniques as and when appropriate.

Training Media and Uniform Standard Quality Training


CITL proposes a state-of-the-art Training Methodology wherein the locally placed facilitators will
assist the training participants in receiving the lesson properly. This will ensure a uniform Standard
Quality Training (SQT) for all participants.

User Manuals and Lecture Materials


Appropriate User manuals in the form of Hard Copy and CD media will be prepared and handed
over to the trainees during the training session that will be used as reference documents that contain
step-by-step instructions for using the new system. The Lecture materials will be provided to
empower the participants to understand lectures more clearly. Traditional lecture remains an integral
part of system training. Platform instruction is particularly useful for this training because of the
widely varying backgrounds and experience levels of the users. Local facilitators will provide the
flexibility to diagnose and remedy trainee problems, answer specific questions, and refocus the
session if necessary.

Page 230 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

System Handover
CITL will be responsible for transferring system operation to the a2i Staff, following the successful
completion of OAT. Please note the followings that are related to the system handover:

 In preparation, we shall provide comprehensive training to the key IT staff before the system
transfer.
 Full system documentation will be provided, including but not limited to, schema, application
interface requirements, technical support manual, system configuration guide and user's
manual.
 These documents will be current at the time of the handover and cover the final version of the
system implemented.
 All other project documents, such as technical memoranda, change requests and status
reports.
 We understand that a formal acceptance of the system will be indicated by the issuance of an
Operational Acceptance letter by the client.

Page 231 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Form 5A5 Work Schedule


Months
N Activity
1 2 3 4 5 6 7 8 9 10 11 12 Year 1 Year 2 Year 3
Systems Requirements Study & Specification
1 (Deliverables: Inception Report, Software
Requirements Specification)
Systems Analysis & Design
2 (Deliverables: System Designing Document (SDD))

System Development
3
(Deliverables: Code Documentation)
System Integration
4
(Deliverables: Integration Report)
Implementation & Hosting
5
(Deliverables: Hosting Documentation)
System Testing
6
(Deliverables: Test report and UAT Report )
User Training & Deployment
[Go Live-Full System Delivery]
7 (Deliverables: Training Report, User Manuals, Pilot
Implementation Report, Final Acceptance Report.)

Maintenance & Support


8 (Deliverables: Maintenance Report, Change Management Report)

Page 232 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Form 5A6 Team Composition and Task Assignments

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
Mohammad Commlink Info Tech Tech: Oracle, MS, Java (Spring, Struts), Open Project  Project planning, scheduling, resource
Saidur Rahman Ltd. Source, RDBMS, Struts CodeIgniter, MS Project, Manager allocation, project quality management.
Prince2, IPTSP, Jira, Asana, Clarizen, dapulse,  Project time, cost and risk management.
JIRA, Taskworld, Trello, Smartsheet, [Link], IIS,  Preparation of project status report, master
C#, J2EEE, PHP, GIS, Mobile Apps, Telecom, project plan, inception Report etc.
 Leading small teams of developers, assisting in
Internet Security, NetBeans, Enterprise Architect,
enforcement of development deadlines and
Visual Paradigm, J2EE (Spring, Struts), schedules.
PostgreSQL DBMS, Confluence, Jira, Mantis, Call  Understanding the necessity of and
Center, MySQL, Ajax, DB2, SQL Server, Oracle contributing to coding standards.
9i/11g/12c, SQL, iOS, Android, Contact SEO,  Developing internal and external meeting
jQuery, HTML5, CSS3, , Agile Scrum, SDLC, objectives and agendas, prioritizing multiple
Python, Javascript, MySQL, Server 2012, tasks effectively etc.
Anaconda, PHP Storm, PyCharm, VMWare, Xen
JAVA (J2SE,J2EE), JavaScript, HTML-5, CSS,
JQuery, JSON, MySql, MSSql, SQLite, Yii,
Codeigniter, Steal, Laravel, JAVA, JSP, JSF,
Windows, Linux, Mac, Office, SW Engineering,
Project Management, SCRUM, UML Diagrams,
Use-Case, Sequence, Activity, Class, Agile, XP,
SCRAM, DSDM, FDD, Unit testing, Integration
Gerrit, Watir, Appium, Xamarin, JMeter, Selenium,
Zed Attack Proxy (ZAP), Metasploit, Vega,
Page 233 of 448
Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
SQLMap, Codeception, Visio, AgroUML, Dia,
Regression Automation GIT, SVN, Prezi
Expertise: Project Management, Business Process
Analysis, System Analysis, DBA, Cloud
Computing, BIG Data, MIS, ERP, QA etc.

Md. Rashed Ul Commlink Info Tech Tech:Java (Spring, Struts),Oracle, MS, Open Software  Designing system architecture & user
Islam Ltd. Source, RDBMS, Struts CodeIgniter, MS Project, Architect interface.
PMP, Prince2, IPTSP, Jira, Clarizen, dapulse, JIRA,  Preparing system flowcharts, use case, class
Taskworld, Trello, [Link], IIS, C#.Net, J2EEE, diagram; providing technological solution.
PHP, GIS, NetBeans, Enterprise Architect, Visual  Providing training required by the team
members.
Paradigm, J2EE (Spring, Struts), PostgreSQL
 Communicating clear instructions to team
DBMS, Confluence, Jira, Mantis, Call Center, members.
.NET, MySQL, Ajax, DB2, SQL Server, Oracle  Listening to team members' feedback.
9i/11g/12c, SQL, iOS, Android, HTML5, Agile  Monitoring team members' participation to
Scrum, C#, Anaconda, PHP Storm, PyCharm, ensure the training provided is being put into
VMWare, Xen JAVA (J2SE,J2EE), JQuery, JSON, use, and also to see if any additional training is
MySql, MSSql, SQLite, Yii, Codeigniter, Steal, needed.
Laravel, JSP, JSF, SCRUM, UML Diagrams, Gerrit,  Managing the flow of day-to-day operations.
Watir, Appium, Xamarin, JMeter, Selenium, Zed
Attack Proxy (ZAP), SQLMap, Codeception, Visio,
AgroUML, Dia, Regression Automation GIT, SVN,
Prezi, Photoshop, illustrator.

Expertise: Project Management, Project Planning,

Page 234 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
Time Scope and Cost Estimation, Coordinating,
Team Management, Technical Documentation etc.
System Analysis and Design,

Tapan Kumar Commlink Info Tech Tech:MS Project, Java (Spring, Struts), Open Business  Developing strategies for the team to follow to
Kundu Ltd. Source, RDBMS, Struts CodeIgniter, Jira, Asana, Analyst reach its goal.
Clarizen, JIRA, Trello, Smartsheet, J2EEE, PHP,  Leading, coordinating and supervising system
Jira, Mantis, SQL, Microsoft Office Suit, iOS, design team.
Android, Agile Scrum, SDLC, Windows, Linux,  Preparing system design and analysis report
etc.
Mac, Office, Project Management, SCRUM, UML
 Creating reports to update the company on the
Diagrams, Use-Case, Sequence, SCRUM,Watir, team's progress.
Zed Attack Proxy (ZAP), Vega, SQLMap,  Distributing reports to the appropriate
Codeception personnel.
 Handling staff scheduling, monitoring team’s
Expertise: End to End Project Management, performance to ensure they meet daily goals.
System Analysis and Design,

Parvez Mahmud Commlink Info Tech Tech:Java (Spring, Struts), Oracle 9i/11g/12c, Database  Keeping databases up to date.
Ltd. MySql, PostgreSQL, Sybase, DB2 Administrat  Helping with database design and
Expertise: Database Modeling, Database Design & or development.
Development, Database Administration &  Managing database access.
Maintenance, Database Tuning, Backup, Linux  Designing maintenance procedures and putting
them into operation.
Server, Windows Server
 Ensuring that databases meet user
requirements.
 Liaising with programmers,

Page 235 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
applications/operational staff, IT project
managers and other technical staff.
Md. Sakhawat Commlink Info Tech Tech: Java (Spring, Struts), J2EE, Python, Spring, Sr.  Leading, coordinating and supervising
Hussain Ltd. PostgreSQL Windows, Linux: C/C++, [Link], Developer requirements analysis team.
Mazumder IIS,HTML, Java, J2EEE, Android, iOS, Python, /Programm  Preparing software requirements specification
er document etc.
PostgreSQL, Sybase, PHP, Oracle 8i/9i/10g/11g,
 Designing system architecture & user
MS SQL Server, DB2
interface.
Expertise:Application Design & Development,  Preparing system flowcharts, use case, class
Mobile Application, Portals/Web Applications, diagram; providing technological solution in
[Link], C#.Net, Oracle Database Server 10g,
Enterprise applications; Cloud Computing, Server Oracle Internet Application Server 10g.
Administration, Search Engine Optimization

MD. SHAMIUL Commlink Info Tech Tech: Java (Spring, Struts), J2EE, Python, Spring, Sr.  Develop software solutions by studying
ISLAM Ltd. PostgreSQL Windows, Linux: C/C++, [Link], Developer information needs; conferring with users;
IIS,HTML, Java, J2EEE, Android, iOS, Python, /Programm  studying systems flow, data usage, and work
er processes;
PHP
 Investigating problem areas; following the
Oracle 8i/9i/10g/11g, MS SQL Server, DB2, software development lifecycle.
PostgreSQL  Determine operational feasibility by evaluating
analysis, problem definition, requirements,
Expertise: End to End Project Management, solution development, and proposed solutions.
System Analysis and Design, Enterprise
applications; Cloud Computing, Server
Administration

Page 236 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
Jannatul Ferdous Commlink Info Tech Tech: Java (Spring, Struts), J2EE, Oracle , SQL, Developer/  Translate complex client requirement to
Choity Ltd. Suit Programme technical implementation.
r  Write quality coding with optimization
Expertise: Database Modeling, Database Design & guideline.
Development, Database Administration &  Develop international standard desktop and
Maintenance, Database Tuning, Backup, Linux web application.
Server, Windows Server  Perform end to end project management.
 Plan and execute Unit Tests.
Nazmun Naher Commlink Info Tech Tech: Java (Spring, Struts), J2EE, [Link], IIS, Developer/  Determine operational feasibility by
Ltd. C#.Net, Java (Spring, Struts), J2EEE, bootstrap. Programme evaluating analysis, problem definition,
Phalcon. Cake PHP, Oracle, iOS, Android, Contact r requirements, solution development, and
Center, SEO proposed solutions.
 Documents and demonstrates solutions by
Expertise: Application Design & Development, developing documentation, flowcharts, layouts,
Mobile Application, Portals/Web Applications, diagrams, charts, code comments and clear
code.
Enterprise applications
 Prepares and installs solutions by determining
and designing system specifications, standards,
and programming.
Moin Mostakim Commlink Info Tech Tech: Python, Spring, PostgreSQL, [Link], IIS, Developer/  Develop international standard desktop and
Ltd. C#.Net, Java (Spring, Struts), J2EEE, bootstrap. Programme web application.
Phalcon. Cake PHP, MySQL, iOS, Android, Oracle, r  Perform end to end project management.
C/C++, C# etc.  Plan and execute Unit Tests.
 Implement new technologies and framework.
Expertise: Requirement Analysis, System Design,
Database Design, Application Development and

Page 237 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
Implementation

Md. Nazmul Commlink Info Tech Tech: Java (Spring, Struts),Networking, ISP, LAN, e-  Collaborate with project teams and resolve all
Hossain Noyan Ltd. WAN, IPTSP, [Link], IIS, C#.Net, J2EEE, PHP, Commerce accounting issues for new products and
SQL, MSSql, SQLite, Yii, Codeigniter, Steal, Expert system;
Laravel, JAVA, JSP, JSF, SCRUM, UML  Maintain records of accounting transactions
and evaluate results efficiently;
Diagrams, Gerrit, Watir, Appium, Xamarin, JMeter,
 Analyze accounting process, identify issues
Selenium, Zed Attack Proxy (ZAP), Metasploit, and perform research on all solutions to ensure
Vega, SQLMap, Codeception, Visio, AgroUML, efficient workflows;
Dia, Regression Automation GIT, SVN, Prezi.  Perform regular analysis on accounting issues
and resolve it efficiently.
Sage One, Freshbooks, quickbooks, xero, Gusto,  Administer reconciliation of all contract
Spreadsheet, Sage, Microsoft Tools, Quantrix, amounts and manage all claims on monthly
Prophix, Centage, Infor, e-data, Accudata, Equyfax, basis;
Sales force, Exact data, Open prise, Opendata.  Maintain and perform regular update on
accounting systems on an everyday basis;

Expertise: Financial Management, Cost & Data


Analysis, GAAP, Cash Flow Management,
Taxation, Trial Balance, Risk Management,
Network Configuration, Infrastructure, Internet
Security, Networking, Software and Database
Development, Software Test and Quality Assurance,

Md. Shuvo Commlink Info Tech Tech: Java (Spring, Struts), J2EE, [Link], IIS, Mobile  Develop international standard desktop/ web
Ltd. C#.Net, Java (Spring, Struts), J2EEE, bootstrap. Apps /mobile application using C#.Net 3.5/4.0.
Page 238 of 448
Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
Phalcon. Cake PHP, Oracle, iOS, Android, Contact Developer/  Determine operational feasibility by evaluating
Center, SEO Programme analysis, problem definition, requirements,
r solution development, and proposed solutions.
Expertise: Application Design & Development,  Documents and demonstrates solutions by
Mobile Application, Portals/Web Applications, developing documentation, flowcharts, layouts,
Enterprise applications diagrams, charts, code comments and clear
code.
 Prepares and installs solutions by determining
and designing system specifications, standards,
and programming.
Shuhana Azmin Commlink Info Tech Tech: Java (Spring, Struts), J2EE, [Link], IIS, Mobile  Develop international standard desktop/ web
Ltd. C#.Net, Java (Spring, Struts), J2EEE, bootstrap. Apps /mobile application using C#.Net 3.5/4.0.
Phalcon. Cake PHP, Oracle, iOS, Android, Contact Developer/  Determine operational feasibility by evaluating
Programme analysis, problem definition, requirements,
Center, SEO
r solution development, and proposed solutions.
Expertise: Application Design & Development,  Documents and demonstrates solutions by
Mobile Application, Portals/Web Applications, developing documentation, flowcharts, layouts,
diagrams, charts, code comments and clear
Enterprise applications
code.
 Prepares and installs solutions by determining
and designing system specifications, standards,
and programming.
Akramul Islam Commlink Info Tech Tech: Java (Spring, Struts), Networking, Microsoft QA Expert  Research and document bug reports following
Ltd. Office Suit, MS Visio, [Link], IIS, C#.Net, Java, agreed-upon processes immediately upon
J2EEE, PHP, Oracle, iOS, Android, packet tracer discovery of a quality problem.
 Update test execution status following agreed-
Expertise:Software Project Management, Software upon processes as part of regularly-scheduled
test status updates.
Page 239 of 448
Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
& Hardware Technology, Coordinating Projects,  Trace test cases and results back to specific
Mobile Application & Web Based Software quality risks.
Management, Leadership

Syed Musa Commlink Info Tech Tech: C/C++, Java (Spring, Struts), HTML, PHP, QA Expert  Assist the Test Manager in the creation of test
Tazim Ltd. XML, Oracle, MySQL, Eclipse IDE, NetBeans, project status reports and metrics.
Code Blocks, Visual Studio, JIRA, Issue Tracker  Provide the Test Manager with accurate and
precise estimates for assigned task duration,
Expertise: Portals/Web Applications, Mobile along with confidence levels and foreseeable
Application, Enterprise applications dependencies.
 Assist the Test Manager in preparing test
plans, budgets, and schedules.
 Provide technical guidance to junior-level test
engineers and/or test technicians assigned to
assist the Test Engineer.
MD. Tarik Commlink Info Tech Tech: J2EE, Python, Java (Spring, Struts), Interoperab  Develop software solutions by studying
Mahmud Ltd. PostgreSQL Windows, Linux: C/C++, [Link], ility Expert information needs; conferring with users;
IIS,HTML, Java, J2EEE, Android, iOS, Oracle studying systems flow, data usage, and work
8i/9i/10g/11g, MS SQL Server, DB2 processes;
 Investigating problem areas; following the
Expertise:Application Design & Development, software development lifecycle.
Mobile Application, Portals/Web Applications,  Determine operational feasibility by evaluating
analysis, problem definition, requirements,
Enterprise applications; Cloud Computing, Server
solution development, and proposed solutions.
Administration, Search Engine Optimization

S.M Sayeed Commlink Info Tech Tech:Java (Spring, Struts), Oracle 9i/11g/12c, SQL, System  Recommending solutions by defining server
Hossain Ltd. Administrat physical structure and functional capabilities,
Page 240 of 448
Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
Microsoft Office Suit or database security, data back-up, and recovery
specifications.
Expertise: Database Modeling, Database Design &  Maintainingserver performance by calculating
Development, Database Administration & optimum values for database parameters.
Maintenance, Database Tuning, Backup, Linux  Completing maintenance requirements.
Server, Windows Server  Evaluating computer operating systems and
hardware products.
ASRUF-UL- Commlink Info Tech Tech J2EE, Python, Spring, PostgreSQL [Link], Technical  Documents and demonstrates solutions by
JUBAIR Ltd. IIS, C#.Net, Java (Spring, Struts),bootstrap. Document developing documentation, flowcharts, layouts,
Phalcon. Cake PHP, Oracle, iOS, Android, Contact Expert diagrams, charts, code comments and clear
Center, SEO code.
 Prepares and installs solutions by determining
Expertise: Application Design & Development, and designing system specifications, standards,
Mobile Application, Portals/Web Applications, and programming.
 Perform end to end project management.
Enterprise applications
 Plan and execute Unit Tests
Afsar Uddin Commlink Info Tech Tech: Java (Spring, Struts), [Link], IIS, C#.Net, Technical  Documents and demonstrates solutions by
Chowdhury Ltd. Java, bootstrap. Phalcon. Cake PHP, Oracle, iOS, Document developing documentation, flowcharts, layouts,
Android, Contact Center, SEO Expert diagrams, charts, code comments and clear
code.
Expertise: Portals/Web Applications, Mobile  Prepares and installs solutions by determining
Application, Enterprise applications and designing system specifications, standards,
and programming.
 Prepares and installs solutions by determining
and designing system specifications, standards,
and programming.
Salman Hossain Commlink Info Tech Tech: Adobe Photoshop, Adobe InDesign, PHP, UI  Meeting clients or account managers to discuss
Page 241 of 448
Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
Saif Ltd. Adobe CSS2/Flash, and Adobe Illustrator, HTML Designer the business objectives and requirements of the
job.
Expertise: Graphical User Interface Design of  Interpreting the client's business needs and
Website and Software Application, Logo developing a concept to suit their purpose.
 Estimating the time required to complete the
work and providing quotes for clients.
 Developing design briefs by gathering
information and data through research.
 Thinking creatively to produce new ideas and
concepts.
SHS Saifuddin Commlink Info Tech Tech: Adobe Photoshop, Adobe InDesign, PHP, UX Expert  Ensures standards and processes are adhered
Ltd. Adobe CSS2/Flash, and Adobe Illustrator, HTML to.
 Maintains the UX research library and toolkit.
Expertise: Graphical User Interface Design of  Designs UX metrics to measure and track the
Website and Software Application, Logo impact of design changes on user experience.
 Mentors and advises individuals across
departments in conducting independent user
research.
 Developing creative and comprehensive
research strategies to reveal unforeseen
opportunities and issues that have a significant
impact on product strategy and design.
A.K.M Benozir Commlink Info Tech Tech: Microsoft Office Suit, MS Visio, MS Project, Training  Coordinate on cross-functional teams to
Alam Ltd. Prezi, Photoshop, illustrator HTML, CSS etc. Expert determine content and training needs.
 Coordinate with product management and
Expertise: e-Governance, PPR; EOI and Proposal engineering to execute content features into
submission in Public, World Bank, IFC, ADB, system.

Page 242 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
USAID format, Team management  Execute internal processes to create
documentation and content.
Shaheen Mia Commlink Info Tech Tech: Java (Spring, Struts), Hardware and Help desk  Monitor and administer web analytics
Ltd. Networking Support dashboards, reports and key reporting tools,
Executive and point out key areas of importance in
Expertise: Software Configuration, Installation, (On accordance client goals
Deployment, Hosting, Server Maintenance etc. Demand)  Monitor and evaluate search results and search
performance across the major search channels
 Communication to team and management on
project development, timelines, and results
Md. Selim Commlink Info Tech Tech: Java (Spring, Struts), Hardware and Help desk  Input customer interactions.
Ahmed Ltd. Networking Support  Develop and document logical code for
Executive efficient program execution.
Expertise: Software Configuration, Installation, (On  Develop customer relationships through
Deployment, Hosting, Server Maintenance etc. Demand) professional, dependable and accurate
interactions.
Mustafizur Commlink Info Tech Tech:Java (Spring, Struts), Oracle 9i/11g/12c, SQL, Software  Managing Server security/integrity and backup
Rahman Shibly Ltd. Microsoft Office Suit, J2EE, Python, Spring, Maintenanc procedures.
PostGRESQ e Expert  Testing and modifying servers to ensure that
(On they operate reliably.
Expertise: Database Modeling, Database Design & Demand)  Providing user training, support and feedback.
Development, Database Administration &  Writing disaster recovery plans archiving data.
Maintenance, Database Tuning, Backup, Linux  Identifying server requirements by
Server, Windows Server interviewing customers; analyzing department
applications, programming, and operations;
evaluating existing systems and designing
proposed systems.

Page 243 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position
Name of Staff Firm/Organisation Area of Expertise Task Assigned
Assigned
Mohammad Commlink Info Tech Tech: J2EE, Python, Java (Spring, Struts), Developer  Develop software solutions by studying
Ashraful Hakim Ltd. PostgreSQL Windows, Linux: C/C++, [Link], /Programm information needs; conferring with users;
IIS,HTML, Java, J2EEE, Android, iOS, Oracle er (On studying systems flow, data usage, and work
8i/9i/10g/11g, MS SQL Server, DB2 Demand) processes;
 Investigating problem areas; following the
Expertise:Application Design & Development, software development lifecycle.
Mobile Application, Portals/Web Applications,  Determine operational feasibility by evaluating
analysis, problem definition, requirements,
Enterprise applications; Cloud Computing, Server
solution development, and proposed solutions.
Administration, Search Engine Optimization

Page 244 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Form 5A7 Staffing Schedule

Staff-month input by month1 Total staff-month input


N° Name of Staff
1 2 3 4 5 6 7 8 9 10 11 12 Year 1 Year 2 Year 3 Home Field Total
Mohammad Saidur Rahman 8 8 5 5 5 5 5 5 5 17 8 5 0 0 0 81 0 81
1
Project Manager 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Md. Rashed Ul Islam 0 0 0 5 5 5 5 5 5 10 5 0 0 0 0 45 0 0
2
Software Architect 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tapan Kumar Kundu 25 5 5 0 0 0 0 0 0 0 0 0 0 0 0 35 0 35
3
Business Analyst 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Parvez Mahmud 0 0 13 0 0 0 0 20 10 12 0 0 0 0 0 55 0 55
4
Database Administrator 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Md. Sakhawat Hussain 0 0 7 10 5 10 10 10 10 5 0 0 0 0 0 67 0 67
5 Mazumder
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sr. Developer /Programmer
Md. Shamiul Islam 0 0 0 10 10 0 0 10 10 18 8 0 0 0 0 66 0 66
6
Sr. Developer /Programmer 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jannatul Ferdous Choity 0 0 0 20 20 0 0 0 0 18 0 0 0 0 0 58 0 58
7
Developer/Programmer 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Nazmun Naher 0 0 0 0 0 20 20 0 0 7 0 0 0 0 0 47 0 47
8
Developer/Programmer 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Moin Mostakim 12 0 0 0 0 0 0 20 20 0 12 0 0 0 0 64 0 64
9
Developer/Programmer 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Md. Shuvo 12 0 0 0 0 20 20 0 0 12 0 0 0 0 0 64 0 64
10
Mobile Apps Developer 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Shuhana Azmin 0 0 0 0 0 0 0 20 20 0 12 0 0 0 0 52 0 52
11
Mobile Apps Developer 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12 Akramul Islam 10 0 20 20 0 20 20 20 20 10 15 0 0 0 0 155 0 155
Page 245 of 448
Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

QA Expert 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Syed Musa Tazim 15 20 0 10 10 6 6 12 12 12 10 0 0 0 0 113 0 113
13
QA Expert 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Md. Tarik Mahmud 0 0 0 0 0 0 0 0 15 20 0 0 0 0 0 35 0 35
14
Interoperability Expert 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
S.M Sayeed Hossain 0 0 0 0 0 0 0 0 0 20 5 0 0 0 0 25 0 25
15
System Administrator 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Asruf-Ul-Jubair 8 0 10 0 0 0 0 20 20 7 16 0 0 0 0 81 0 81
16
Technical Document Expert 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Afsar Uddin Chowdhury 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 20 0 20
17
Technical Document Expert 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Salman Hossain Saif 0 10 10 0 0 0 10 10 10 0 0 0 0 0 0 50 0 50
18
UI Designer 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Shs Saifuddin 0 7 6 8 8 8 0 0 0 0 0 0 0 0 0 37 0 37
19
UX Expert 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
A.K.M Benozir Alam 0 0 0 0 0 0 0 0 0 0 0 30 0 0 0 30 0 30
20
Training Expert 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Md. Nazmul Hossain Noyan 12 20 20 0 0 0 0 0 0 19 0 0 0 0 0 71 0 71
21
e-Commerce Expert 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Shaheen Mia 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 30 0 30
22
HDSA(On Demand) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Md. Selim Ahmed 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 30 0 30
23
HDSA(On Demand) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mustafizur Rahman Shibly 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 12 0 12
24
SME(On Demand) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mohammad Ashraful Hakim 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 15 0 15
25
DEV(On Demand) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Page 246 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Total: 1,338 0 1,338

Page 247 of 448


Mobile Banking Solution Information Management System Intelligent Network
Payment Gateway Secure Certification Authority Document Management System
Enterprise Resource Planning WiMAX-LTE Solution International Remittance
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.2.4 Maintenance & Support Plan

RISK MANAGEMENT
The Risk management methodology we will adopt is best depicted by the following basic Fish-Bone
diagram. In project planning phase we will identify possible risks like environmental, situational,
human resource related, technology related, etc. and assess them. Based on assessment result we will
prioritize the risks and weight them against industry standards. For each risk, such assessed there will
be a risk control procedure written in Risk management document so that that can be consulted when
any risk actually matures.

Risk Identification

Risk Assesment Risk Analysis

Risk Prioritization

Risk Managem ent


Risk Management Planning

Risk Control Risk Resolution

Risk Monitoring

Risk management is concerned with identifying risks and drawing up plans to minimize their effect
on a project. The objective is to increase the probability of the events that positively affect the
project. The other objective is to decrease the probability and impact of the events that are adverse to
the project.
A risk is the possibility of happening an undesirable outcome that sends the entire system or a certain
part of the system into damage and financial loss. Risk causes suffering to project participants such
as PM, team members and relevant stakeholders. The various processes of risk management are as
follows:

 Risk Management Planning


 Risk Identification
 Qualitative Risk Analysis
 Quantitative Risk Analysis
 Risk Response Planning
 Risk Monitoring and Control

Continuous Risk Management (CRM): CRM is a Software Engineering practice with processes,
methods, and tools for managing risks in a project. It provides a disciplined environment for pro-
active decision making to:

 Assess continuously what can go wrong


 Determine what risks are important to deal with
 Implement strategies to deal with those risks

Page 248 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Risk Management Process:

Risk Risk analysis Risk planning Risk


identification monitoring

List of potential Risk avoidance Risk


Prioritised risk and contingency
risks list assessment
plans

Factors that carries Risk in the project:

 Customer response: Poor and immature customer response


 Customer Organization: Inconvenience, malpractice, uncooperative
 Skill / Expertise: Insufficient required skill / expertise
 Commitment of resources: Depart resources during the project running
 Timeline: Unlikely achievable timeline
 Project Schedule: Unreasonable project schedule
 Clarity of Requirement / Scope: Ambiguity in requirement / scope
 Financial Crisis
 Methodology / Process: Improper methodology / process definition
 External Environment (Industry, Competition): Prevailing almost same type of project
 Technology: Technological deficiency / wrong technology selection

Inputs helpful to identify risk:


 Risk management plan
 Project planning outputs
o WBS
o Cost and Time estimates
o Assumption
o Constraints
o Procurement Plan
 Risk categories
 Historical Information

Risk Monitoring Tools and Technique

 Risk Reassessment
 Audits
 Variance and Trend Analysis
 Risk Review
 Technical Performance Measurement
 Reserve Analysis

Page 249 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

DISASTER RECOVERY AND BUSINESS CONTINUITY

Locations of Data Center and Disaster recovery siteThe client should have a disaster recovery
center (DRC) at a different location of the Data center. These sites are connected to each other via
two different service providers to prevent single point of failure of connection between two
locations. It is recommended that the DRC site not in the same geographic location as the data
center.

Figure 1: Data center and Disaster Recovery Center connectivity

Under the normal state of operation, both internal users and external users access the system in the
DC site. If there is a disaster, users will access the sub-systems in the Disaster Recovery Site. Both
DC and DR will be connected for DR Failover and failback mechanism to work.

Backup Hardware at the Disaster Recovery Site


Our proposed system architecture includes backup hardware at the data recovery site so it can
support users to access the system should a disaster occur at the primary site. The quantity of servers
at the DRC site must be at least 2: 1 for application servers and 1 for database servers. On top of that
the client may provide data storage for data backup between the DC and DR.

Recreate Database between Disaster Recovery and Primary site


The data replication between two centers is performed by replication features available in DBMS.
Standard DBMS provides the management, monitoring, and automation software infrastructure to
create and maintain one or more standby databases to protect data from failures, disasters, errors, and
data corruptions. DBMS replication solutions supports both synchronous (zero data loss) and
asynchronous (near-zero data loss) configurations. Administrators can chose either manual or
automatic failover of production to a standby system if the primary system fails in order to maintain
high availability for mission critical applications. An overview of replication architecture is provided
in below picture.

Page 250 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Figure 2: Data Replication

There are two types of standby databases:


I. A physical standby uses Redo Apply to maintain a block for block, exact replica of the
primary database. Physical standby databases provide the best disaster recovery (DR)
protection for the database.
II. The second type of standby database uses SQL Apply to maintain a logical replica of the
primary database. While a logical standby database contains the same data as the primary
database, the physical organization and structure of the data can be different.

We will use the physical standby database Maximum Availability mode.

Disaster Recover Site in Normal and Disaster Recovery State


In this section, we describe the operation of the network and security systems, servers, storage and
backup at disaster recovery site in the normal and DR state.

NETWORK AND SECURITY SYSTEMS


Normal state
To support availability of both the Data Centers, there will be a physical network connection for
users to both the Primary and the Disaster Recovery sites. Ensuring that under normal operations,
DRC is similar to DC.

The DNS and security policies for DC and DRC will allow the DRC to be suitably prepared if a
disaster occurs in the DC.

Disaster Recovery State


Should a disaster occur at DC, to bring DRC to an operational state, the DNS and security policies
for Disaster Recovery state will be applied so that the users will be redirected automatically to the
DR site.

Page 251 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

SERVERS SYSTEM
Normal state
At DRC, the database servers are powered on and run continuously. DBMS replication continuously
syncs data between sites. The DNS server in DRC will also synchronize regularly with other DNS
servers.
Disaster Recovery state
Should a disaster occur in DC, various tasks will be performed for each application at DRC so that it
can be ready for access by end users. Examples of these tasks are: check consistency state of the file
system, switch physical standby server to active server, check database, and check operation of the
application and so on.

The solution components for a disaster scenario have the following characteristics:
o Network: the network design follows the manner that users can access both DC and DRC
sites to ensure that application and services at DRC site can be accessible in case of
disaster.
o Security: the security policies of network and system level as well as application layer
are configured to provide users access to application and service based on the rights
assigned to users respectively. We also have provision of manual operations that can be
performed in case of disaster. This helps to save time for fail-over processes.
o Centralized Database: Database replication between DC and DRC sites, as described
above by section “Recreate database between Disaster Recovery and Primary site”, is
using DBMS features.

Application Changes
Changes related to application software and configuration such as update patches or change
configuration at DC should replicate to the respective servers at DRC ruled by manual change
processes.

Page 252 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.2.5 Presentation

Page 253 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 254 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 255 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 256 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 257 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 258 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 259 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 260 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 261 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.3 Professional Staff Qualifications and Competencies for the Assignment (Form
5A8)
3.3.1 List of Key Personnel and Their Details for Skill Development for Mobile
Game and Application Project
Sl No. Name Designation Education
01 Mohammad Saidur Project Manager MBA, IBA Dhaka University,
Rahman (PMP Certified)
Bachelor of Science in Computer
Science and Engineering (CSE), BUET
02 Md. Rashed Ul Islam Software Architect Bachelor of Science in Computer
Science and Engineering (CSE), BUET
03 Tapan Kumar Kundu Business Analyst [Link]. in Telecommunication
Engineering, EWU
[Link]. In Computer Science and
Engineering, EWU
04 Md. Mahbub Al- System Analyst MBA, IBA Dhaka University,
Amin Bachelor of Science in Computer
Science and Engineering (CSE), BUET
05 Parvez Mahmud Database Administrator Bachelor of Science in Computer
Science and Engineering (CSE), BUET
Oracle Database 11g Administrator
Certified Associate
06 Md. Sakhawat Sr. Developer Bachelor of Science in Computer
Hussain Mazumder /Programmer Science and Engineering (CSE), BUET
Oracle Database 11g Administrator
Certified Associate
07 MD. SHAMIUL Sr. Developer Bachelor of Science in Computer
ISLAM /Programmer Science and Engineering (CSE), BUET
08 Jannatul Ferdous Developer/Programmer Bachelor of Science in Computer
Choity Science and Engineering (CSE), BUET
09 Nazmun Naher Developer/Programmer Masters of Science in Computer Science
and Engineering (CSE), BUET
Bachelor of Science in Computer
Science and Engineering (CSE), BUET
10 Moin Mostakim Developer/Programmer Masters of Science in Computer Science
and Engineering (CSE), BUET
Bachelor of Science in Computer
Science and Engineering (CSE), BUET
11 Md. Shuvo Mobile Apps Bachelor of Science in Computer
Developer/Programmer Science and Engineering (CSE), BUET
12 Shuhana Azmin Mobile Apps Bachelor of Science in Computer
Developer/Programmer Science and Engineering (CSE), BUET
13 Akramul Islam QA Expert [Link]. in Computer Science and
Engineering (CSE)
Page 262 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Sl No. Name Designation Education


United International University (UIU)
14 Syed Musa Tazim QA Expert Bachelor of Science in Computer
Science and Engineering (CSE)
University Of information technology
and science (UITS)
15 MD. Tarik Mahmud Interoperability Expert Bachelor of Science in Computer
Science and Engineering (CSE), BUET
16 S.M Sayeed Hossain System Administrator [Link]. in Electrical & Electronics
Engineering
World University of Bangladesh
Certified Ethical Hacker
CCNA
CCNP Route 300-101
CCNP Switch 300-102
RHCSA
RHCE
Advanced Network
Technology Boot camp
Diploma in Networking
Technology
17 ASRUF-UL-JUBAIR Technical Document MBA, University of Dhaka
Expert BBA, East West University
18 Afsar Uddin Technical Document [Link]. Advance Computing (Data
Chowdhury Expert Mining)
London Metropolitan University (UK)

[Link]. Computing & Information


Systems
London Metropolitan University (UK)
19 Salman Hossain Saif UI Designer Bachelor of Science in Computer
Science & Engineering, City University
20 SHS Saifuddin UX Expert Masters of Fine Arts (MFA)
University of Development Alternative
(UODA)
Bachelor of Fine Arts (BFA)
Khulna Art College
21 A.K.M Benozir Alam Training Expert Masters of Science in Computer Science
and Engineering
Stamford University Bangladesh
Bachelors of Science in Computer
Science and Engineering
Stamford University Bangladesh
22 Md. Selim Training Expert [Link]. (Eng.) in Computer Science and
Engineering
Page 263 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Sl No. Name Designation Education


State University Of Bangladesh (SUB)
23 Md. Nazmul Hossain e-Commerce Expert [Link]. in Electrical & Electronics
Noyan Engineering
Ahsanullah University of Science &
Technology
24 Shaheen Mia Help desk Support [Link]. in Computer Science &
Executive (On Engineering
Demand) University of Development Alternative
(UODA)
25 Md. Turab Hossain Help desk Support Bachelor of Science in Computer
Executive (On Science and Engineering (CSE), BUET
Demand)
26 Mustafizur Rahman Software Maintenance Bachelor of Science in Computer
Shibly Expert (On Demand) Science and Engineering (CSE), BUET
27 Nazmun Naher Developer/Programmer Masters of Science in Computer Science
(On Demand) and Engineering (CSE), BUET
Bachelor of Science in Computer
Science and Engineering (CSE), BUET

Page 264 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) of Project Manager (1of 1)


1 Proposed Position for this project Project Manager
2 Name of Person Mohammad Saidur Rahman
3 Date of Birth 20 January , 1984
4 Nationality Bangladeshi
5 Membership of Professional Associations
Member of PMI.
Member ID: 2846504
6 Education
Master’s in Business Administration
Executive MBA Program
Major: Finance
January 2013.
Institute of Business Administration, Dhaka University.

Bachelor in Computer Science and Engineering


Bangladesh University of Engineering and Technology
June 2007
Higher Secondary School Certificate
Dhaka College
Group: Science
Year: 2000

Secondary School Certificate


Dhanmondi Govt. Boys’ High School, Dhaka.
Group: Science
Year: 1998

Certification:
Project Management Professional(PMP), PMI( Project Management Institute, USA)
PMP Number: 1660853
PMP Original Grant Date: 15 September 2013
PMP Expiration Date: 14 September 2019
7 Other Training
1. Trained at Huawei University, Shenzhen, China on Optical Networking and
Optical Multiplexers, their service configuration and troubleshooting in 2007.
2. Trained at Sino-Telecom, Shanghai, China on high capacity WAN network
(DWDM) in 2012
3. Online training on 35 Hour of Project Management Education at
ConnaissancesHut Training & Consulting Pvt Ltd from May 2013 to July 2013.

Page 265 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

8 Languages and Degree of proficiency


Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
10 Total Year of Experience : 10+ Year(s)
11 Employment Record
August, Till Commlink Info Tech Limited- House # 3,
From: To Employer
2007 date Road # 23/ A, Gulshan -1 Dhaka-1212
Type of Employment Regular- Full Time
Position Held Manager, Planning & Development
Lead & Manage P&D Team.
Supervise network management and deployment.
Quality assurance of transmission network.
Duties and Tasks
Initiating, Planning, Executing, Monitoring & controlling and
Closing of different Internet connectivity projects covering
different districts & Upazilas of Bangladesh..
Work Undertaken that Best Illustrates Capability to Handle this assignment ( Assigned by
12
Bangla Phone Limited )
Name of
Transmission Capacity expansion for Robi
Project
June
2013
Year Client Robi ( Assigned by Bangla Phone Limited )
to till
date
Project Project Objectives: Providing Transmission Capacity to Robi
Features Key Deliverable: provide 25mbps through optical fiber for 969 BTS sites.
Role: Project manager
Responsibilities:
1. Business Case analysis
2. Develop Project Charter
3. Identify Stakeholders
4. Business & Contract Negotiation with Robi
Activities 5. Develop Project Management Plan
Performed 6. Develop Schedule
7. Estimate Cost
6. Determine Budget
7. Identify Risk
8. Plan Risk Management
9. Perform Risk Analysis
10. Plan Risk Responses
Name of Transmission Capacity(E1+ETH) building for 3G sites of Teletalk
Project Bangladesh Limited ( Assigned by Bangla Phone Limited )
Marc
Teletalk Bangladesh Limited
Year h Client
2013-
Page 266 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

May
2013
Project Objectives: Transmission Capacity building for 3G sites of Teletalk
Project
Bangladesh Limited
Features
Key Deliverable: provide 4 E1+12mbps through optical fiber for 450 sites.
Role: Project manager
Responsibilities:
1. Business Case analysis
2. Develop Project Charter
3. Identify Stakeholders
4. Develop Project Management Plan
Activities 5. Develop Schedule
Performed 6. Determine Budget
7. Identify Risk
8. Direct Project Execution
9. Perform Quality assurance
10. Monitor & Control Project work
11. Control Schedule
12. Acceptance Testing & Closing
Name of
Access Network Development for BPL
Project
Sept
emb
er
2011
Year Client Different clients of Bangla Phone Limited
-
Febr
uary
2012
Project Project Objectives: Access Network Development for BPL.
Features Key Deliverable: STM-1 access network in 18 Districts of Bangladesh
Role: Project manager
Responsibilities:
1. Business Case analysis
2. Develop Project Charter
3. Identify Stakeholders
4. Develop Project Management Plan
Activities 5. Develop Schedule
Performed 6. Determine Budget
7. Identify Risk
8. Direct Project Execution
9. Perform Quality assurance
10. Monitor & Control Project work
11. Control Schedule
12. Acceptance Testing & Closing
Name of Transmission Capacity(STM-1) building for BSC sites of Robi (Assigned by
Page 267 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Project Bangla Phone Limited )


Apri
l
2010
Year - Client Robi
Aug
ust
2011
Project Objectives: Transmission Capacity building for BSC sites of Robi
Project
Axiata Limited. Robi is a cellular mobile operator.
Features
Key Deliverable: provide STM-1 for BSC sites.
Role: Project manager
Responsibilities:
1. Business Case analysis
2. Develop Project Charter
3. Identify Stakeholders
4. Develop Project Management Plan
Activities 5. Develop Schedule
Performed 6. Determine Budget
7. Identify Risk
8. Direct Project Execution
9. Perform Quality assurance
10. Monitor & Control Project work
11. Control Schedule
12. Acceptance Testing & Closing
Name of Transmission Capacity(E1) building for 2G BTS sites of Teletalk
Project Bangladesh Limited (( Assigned by Bangla Phone Limited )
Dece
mbe
r
Year 2008 Client Teletalk Bangladesh Limited
-
June
2010
Project Objectives: Transmission Capacity building for 2G BTS sites of
Project
Teletalk Bangladesh Limited(TBL). TBL is a cellular mobile operator.
Features
Key Deliverable: provide 1/2 E1 through optical fiber for 300 sites.
Role: Project manager
Responsibilities:
1. Business Case analysis
2. Develop Project Charter
Activities
3. Identify Stakeholders
Performed
4. Develop Project Management Plan
5. Develop Schedule
6. Determine Budget
7. Identify Risk
Page 268 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

8. Direct Project Execution


9. Perform Quality assurance
10. Monitor & Control Project work
11. Control Schedule
12. Acceptance Testing & Closing
Backbone Optical Fiber Transmission Network Development from
Name of
Chittagong to Cox's Bazar
Project
July
2008
-
Year Nov Client Bangla Phone Limited
emb
er
2008
Project Objectives: Backbone Optical Transmission Network Development
Project from Chittagong to Cox's Bazar
Features Key Deliverable: Build 2.5 Gbps optical fiber backbone network of 300 km.
It is a hilly area and it was a risky project.
Role: Project manager
Responsibilities:
1. Business Case analysis
2. Develop Project Charter
3. Identify Stakeholders
4. Define Scope
Activities 5. Develop Schedule
Performed 6. Determine Budget
7. Identify Risk & Plan Risk Management
8. Direct Project Execution
9. Perform Quality assurance
10. Monitor & Control Project work
11. Control Schedule
12. Acceptance Testing & Closing
Name of Backbone Optical Fiber Transmission Network Development from Dhaka to
Project Bogra
Janu
ary
2008
Year Client Bangla Phone Limited
-
June
2008
Project Objective: Build Optical Fiber Backbone Network for Bangla Phone
Project
Limited (BPL) from Dhaka to Bogra.
Features
Key Deliverable: Build 2.5 Gbps optical fiber backbone network of 600 km
Activities Role: Project Supervisor
Performed Responsibilities:
Page 269 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

1. Identify Stakeholders
2. Define Scope
3. Develop Schedule
4. Identify Risk
5. Supervise Project
6. Perform Quality assurance
7. Control Scope
8. Control Schedule
9. Acceptance Testing & Closing
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
and as regular full time staff. Indicate "Yes" or "No" in the boxes below:

YES NO

Signature
Mohammad Saidur Rahman
10/12/2018
Date of Signing
Day/ Month/ Year

Page 270 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

PMP Certificate of Mohammad Saidur Rahman

Page 271 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) of Software Architect (1 of 1)


1 Proposed Position Software Architect
2 Name of Person MD. RASHED UL ISLAM
3 Date of Birth 27 JULY, 1985
4 Nationality BANGLADESHI
Membership of Professional Associations
5
ASSISTANT MEMBER, BANGLADESH COMPUTER SOCIETY
Education
[Link]. in Computer Science & Engineering
From Bangladesh University of Engineering & Technology (BUET).
CGPA: 3.86 (on the scale of 4.00)
6 Higher Secondary Certificate (H.S.C) -2002
College: Notre Dame College, Motijheel, Dhaka
Result: 8th place in Dhaka Board from Science group 941 marks.
Secondary School Certificate (S.S.C) -2000
School: Ideal School & College , Motijheel ,Dhaka
Result: 17th place in Dhaka Board from Science group 927 marks
Other Training
7
N/A
Languages and Degree of proficiency
Very
Bangla Speaking Good Reading Writing Good
8 Good
Very
English Speaking Good Reading Writing Good
Good
9 Countries of Work Experience Bangladesh
Employment Record Total Years of Experience: 10+ Years
Fro Dec, Dec,
To Employer Commlink Info Tech Ltd.
m: 2007 2009
Type of Employment Regular full time
Position Held Member, Research and Development
Duties and Tasks Research , Design and Development in Software related fields
10
Fro Jan, Till
To Employer Commlink Info Tech Ltd.
m: 2010 Now
Type of Employment Regular full time
Position Held Senior Member, Research and Development
Research, Design and Development in Software related fields and
Duties and Tasks
also to lead some of the development tasks.
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
Year August, 2015 Client Airtel Bangladesh Limited
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC
Project Features
directed MNOs to introduce biometric based registration process
Page 272 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

during Selling of SIMs. Our solution satisfies BTRC rules,


regulations, and directives for new SIM registration. It has client apps
that run on android Smartphone/Tablet. The app can capture
fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture
required KYC information of subscriber with fingerprint and submits
the information to middleware application, hosted at MNO premises.
Middleware application parses the information and forward DoB,
NID, fingerprint etc to NID to verify the subscriber info. Subscriber
MSISDN will be activated based on successful biometric matching at
NID server. The middleware solution is integrated with MNO's
activation platform. There is Dashboard for MNO, BTRC, LEA (Law
Enforce Agencies), NTMC, AMTOB, ECB and so on. Each of the
stakeholder can access only required information from the provided
interface. There are processes for re-registration, De-Registration,
SIM replacement and so on in our solution. There is feature for
automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development,
testing/bug-fixing, supply required HW/SW/accessories, deployment,
implementation, country wide training, maintenance & support,
troubleshooting and so on.
Key Features:
● Dashboard for different stakeholders
● Registration (Prepaid, Postpaid)
● Re-Registration
● De-Registration
● SIM replacement
● Ownership transfer
● Verification only
● Transaction history
● fingerprint capture and processing
● Integration with MNO, EC and other 3rd party
system/solutions
Benefits:
● biometric verification with NID
● Bilingual Interface - Bangla and English
● bundled solution with Smartphone/Tablet and fingerprint
scanner
● Automatic Update management for android apps
● Very user friendly GUI.
● Provision of Integration with 3rd party system/solution

Server: Windows 2008/2012 Enterprise edition, [Link], jQuery,


java script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for
Page 273 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

middleware application)

System Analysis, Requirement Analysis and System Design,


Activities Performed Database Design, Coding (server side), Unit Testing and Bug Fixing,
Impact Analysis on Change Request, Change Management
Name of Project Document Management System
Document Management System is a web-based solution that will
provide a web-explorer with features like uploading/downloading
documents, version control, check-in/check-out concept, metadata
management, efficient retrieval of documents etc. Documents saved
in DMS are well secured. It provides a user-friendly interface for the
administrator to create and update the authentication policy, user
management and other configurations. Administrators can also track
Project Features their employees’ activities. There is an efficient search engine by
which users can easily find their documents. Automated file flow
management (With maker-checker concept and notification via email
and sms) are also provided. Users can also create their own forms in
the system and use them in file flow management. There is also
circular management module where user can create and publish
circulars for different types of departments/branches of the
organization.
Activities Performed Requirement analysis, database design and software development.
Name of
BEFTN (Bangladesh Electronic Fund Transfer Network)
Project
Shahjalal Islami Bank Ltd, Prime Bank Ltd, Bangladesh Krishi
Year 2010 Client
Bank, Rajshahi Krishi Unnayan Bank
Bangladesh Electronic Fund Transfer Network (BEFTN) is a vital
advancement in the payments system in Bangladesh. This new Electronic
Project
Fund transfer network provides the foundation for providing access
Features
to every banked and non-banked consumer as well as every business
customer to facilitate electronic commerce.
Activities Requirement Analysis, Software architecture and database design,
Performed development and testing.
Name of
Mobile and Internet Banking
Project
Year 2011 Client Mobile Banking: Bangladesh Post Office (BPO)
Another set of projects solely devoted to serve the banking system of our
Project
country is SMS, mobile and internet banking and I have been given the
Features
opportunity to act as an active member in these projects also.
These projects have server and client side development and I have
Activities participated in database design and implementation of data access layer in
Performed C language using open source platform for the server side. Again in web
portion I have participation in GUI design.
Name of BACH (Bangladesh Automated Clearing House)

Page 274 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Project
Bangladesh Krishi Bank
Prime Bank Ltd.
Shahjalal Islami Bank Ltd.
Year 2010 Client Rajshahi Krishi Unnayan Bank
Meghna Bank Limited
South Bangla Agriculture & Commerce Bank Limited
NRB Global Bank Limited.
To make the cheque clearing process quick, efficient, user friendly and
easily manageable, Automated Cheque Clearing is going to be introduced
by the Center Bank of Bangladesh (Bangladesh Bank) in our country very
soon and we are very proud to be a part of that process.
Project
Features Our solution named ACCS is for the participating banks to process and
manage their daily clearing tasks. Physical cheques are scanned and only
images and data are sent to clearing house for further processing. This web
based system offers banks to perform their tasks in either central or
distributed way with no installation hazard for the clients.
My responsibility in this project was system design, database design and
Activities admin panel and development. I have also contributed in web page design
Performed using CSS with other team members. I was also involved in integration and
testing phase with the Center Bank’s Clearing House.
Name of
Post e-Pay for BPO
Project
Year 2012 Client Bangladesh Post Office (BPO)
Bangladesh Post Office (BPO) introduces electronic payment system in the
name Post e-Pay as a part of its modernization program with technological
and operational support from Commlink Info Tech Limited.
e-Pay or electronic payment is a digital technique to replace currency in the
transaction process, and hence also known as electronic currency. Since
money is really just a representation of value, the growing worldwide
acceptance of the Internet or Mobile technology has made electronic
currency more important than ever before. It is nothing but just sending
Project information about money by internet or other electronic means, and it is
Features just as "real" as sending the money itself. Data network are established
between the banks and post offices so the information of the transfer of
money from one account to another can be sent directly instead of sending
physical money. An electronic payment is any kind of non-cash payment
that doesn't involve a paper check or physical cash. Methods of electronic
payments include credit cards, debit cards, e-Voucher or even passing of
electronic instruction to transfer money to other account or to other
beneficiaries. It does not necessarily mean payment only but also transfer
of money.
I was involved in developing the following modules:
Activities
● Core feature development like send money, bill payment etc.
Performed
● Web-service development for Android clients
Page 275 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

● Interfacing finger-print capture devices with Android clients


Name of
Power SMS
Project
Year 2012 Client Banglaphone, Bangladesh Post Office
Power SMS is a one stop solution to SMS requirements. It is a web-based
service that enables you to send SMS in bulk to all your customers at once.
It is suited both for Individuals as well as Corporations.
Project It allows easily managing all contacts, dividing them into groups, listing
Features more than one number for a contact etc. No need to add each of hundreds
of contacts separately, you can just import them from a spreadsheet. Get
instant reports on your SMS usage and bills; manage user accounts and
passwords by just logging into your Power SMS account.
Activities
Developer. Team Lead.
Performed
Name of
WiMAX Base station Development
Project
2008-
Year Client
2009
WiMAX is the first and most crucial project in my RnD career as I tried to
contribute in both Baseband Module and Radio Module.
In case of Baseband module we had to implement application layer on Intel
Baseband Card. My responsibility was to study and develop Paging and
Idle mode module that manages the mobile stations (MS) when they are
Project idle or in sleep mode. The whole network region is divided into some
Features groups and one base station (BS) is responsible to store and manage the
information of the idle MSs in each group. When an MS wakes up and
becomes active its previous data is restored to the nearest BS. This module
ensures data and time efficiency for both BS and MS.
The baseband card communicates with the Radio module through OBSAI-
RP3 protocol.
I studied this protocol in great detail as the establishment, configuration
and management of RP3-link demands sound understanding and
Activities collaboration of each layer in its protocol stack. Later, I studied the
Performed extension of RP3 protocol called RP3-01 which is used to communicate
with Remote Radio Heads (RRH) from BS through fiber.

Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO
Signature

Page 276 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Md. Rashed Ul Islam


10/12/2018
Date of Signing
Day / Month / Year
[Link] Form 5A8- Curriculum Vitae (CV) Business Analyst (1 of 1)

1 Proposed Position for this project Business Analyst


2 Name of Person Tapan Kumar Kundu
3 Date of Birth November 12, 1979
4 Nationality Bangladeshi
5 Membership of Professional Associations
N/A
Education:
M. Sc. in Telecommunication Engineering, East West University, December 2006
B. Sc. Computer Science & Engineering , East West University, April 2005

Higher Secondary School Certificate (H.S.C)


Government Ain Uddin College, Faridpur
6 Group: Science
Year: 1997

Secondary School Certificate (S.S.C)


Nalia Shyamamohon Institution , Rajbari
Group: Science
Year: 1995
7 Other Training
CCNA
8 Languages and Degree of proficiency
Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
10 Total Year of Experience : 11 Year(s)
11 Employment Record
June
2, Till to Commlink Info Tech Ltd.- House # 3, Road #
From: To Employer
2013 date 21/ A, Gulshan -1 Dhaka-1212

Type of Employment Full Time- Regular


Position Held Senior Assistant Manager , Technical Sales
● Conduct demand generation activities, sales planning and
strategies to achieve set targets of sale of Carrier Circuit to
Government Organization & Private Organization with
Duties and Tasks
renowned company such as Telecom/WiMAX/ISP Operator
in Country.
● Manage and monitor the entire cycle from the initiation of
Page 277 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

the sales call to closing of the deal.


● Create and be accountable for follow-up of all client
proposals, contracts and any other related documentation.
● Make presentation to the potential customers.
● Provide pro-active support to peers and management in
building strong customer relationships.
● Update & reporting about existing as well as upcoming
customers’ various profile.
February June
Pacific Bangladesh telecom Limited
12 From: 1, 2011 To 30,2 Employer
(Citycell), Mohakhali Dhaka
013
Type of
Full Time- Regular
Employment
Sr. Executive (Team Leader) – Engineering, Field Operation and
Position Held
Transmission,
● Preventative & corrective maintenance of PDH, SDH and
ADMs of Microwave Access & Back Bone Links, Including
BTS, power system and civil infrastructure.
● Executing the reroutes and swapping activities to increase
transmission capacity.
● Maintaining the network availability as per KPI.
● New site technical survey , cost design & cost estimation,
installation, commissioning, and integrating power system ,
Duties and Tasks BTS & MW link.
● Generating performance reports by performing routine health
checkups of Microwave Link radios.
● Accepting activities of SDH and PDH Links, BTS.
● Managing the vendors with Quotation and SLA.
● Raising purchase order, work order.
● Bring business through wholesale of infrastructure sharing
with other telecommunication and Wi-max operators.
● Monthly Revenue Status presentation to the management.
Implementing PDH & SDH MW and Optical transmission equipment
Name of Project and A-bis optimization by swapping traffic from Ericsson DXX
equipment to clear Harris-Stratex Altium/DMC/Eclipse
Yea Pacific Bangladesh telecom Limited (Citycell) ( Assigned
2011-2013 Client
r by Pacific Bangladesh telecom Limited (Citycell)
Plan and implement the MW transmission network for the EV-DO-
Project Features Revision 0(Rev. 0) and EV-DO (Rev. A) established by Pacific
Bangladesh Telecom Limited.
Plan and implement site wise capacity up-gradation the MW
Activities
transmission network for the EV-DO-Revision 0(Rev. 0) and EV-DO
Performed
(Rev. A) established by Pacific Bangladesh Telecom Limited.
Novembe Jannuar
WorldTel Bangladesh Ltd., - Mohakhali ,
13 From: r 1, 2009 To y31,201 Employer
Dhaka
1
Page 278 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Type of
Full Time- Regular
Employment
Position Held System Engineer (NOC-Team Leader) WorldTel Bangladesh Ltd.
● Corrective actions to resolve faults and restore network
services within an agreed timescale.
● Routine scheduled maintenance tasks that are required to
minimize the number of faults occurring on the network
equipment. Consequently, the network will continue to
provide a reliable service to the customers.
● Monitoring all network elements connected to Switch,
MUX, MW, and Optical fiber system,
● Repair faults that have been identified from routine checks
and that are not directly service affecting. By planning these
Duties and Tasks
activities a minimal impact on the network is achieved as
well as a cost efficient use of field resources.
● Managing the vendors with SLA.
● Communication between IGW and ICX Company and
dedicated to switch and MUX port.
● Ensures that the spare parts required for the service of the
network is managed and maintained, and that the necessary
spares are delivered to site for any Corrective Maintenance
actions.
● Weekly presentation to HOD as well as monthly presentation
Implemented 48 new MW Link( P( Assigned by WorldTel Bangladesh
Name of Project
Ltd)
Yea
2010 Client WorldTel Bangladesh Ltd.
r
Project Features A project implemented by WorldTel Bangladesh Limited.
Activities MW Link budget, Planning, Commissioning and Implementation site by
Performed site with due time frame.
October
June Employe
14 From: 1, 2007 To Grameenphone Limited.
30,2008 r
Type of Employment Contractual
System Engineer Technical Division NOC, Grameenphone
Position Held
Limited
● Single point of Interface for customer technical problem
from CMD
● Functionalities of different stockholders
● Process Flow
● Competence CMD Officer
Duties and Tasks
● Service Level agreement
● Integrated System and tools
● Customer Education
● Monitoring of entire networks element connected to OSS
and EMOS
Page 279 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

● Inform respective department for necessary maintenance


works
● Provide remote support of fault rectification work to
maintain the SLA.
● Fault analysis and rectify 1 st and 2nd level.
● Provide operational support to the respective department
● Fault handling using statistical hourly report, congestion
report from OSS
Optimization RF Planning at Grameenphone ( Assigned by
Name of Project
Grameenphone Bangladesh Ltd)
Year 2008 Client Grameenphone Limited
Project Features Optimization RF Planning at Grameenphone
Monitoring all RBS and Microwave Network, and Identifying Problem
Activities found Such as Poor Signal, Poor Voice quality, Call Drop, Call
Performed Congestion and EDGE Related Complain and 1st Level Escalation,
Maintain KPI, and Preparing weekly and monthly Report
15 Work Undertaken that Best Illustrates Capability to Handle this assignment
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
as regular full time staff. Indicate "Yes" or "No" in the boxes below

YES NO

Signature
Tapan Kumar Kundu
10/12/2018
Date of Signing
Day / Month / Year

Page 280 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) System Analyst (1 of 1)


1 Proposed Position for this project System Analyst
2 Name of Person MD. Mahbub Al-Amin
3 Date of Birth 12 December, 1983
4 Nationality Bangladeshi
Membership of Professional Associations
5
N/A
6 Education
EMBA-2014
Major in Finance
Institute of Business Administration (IBA)
Dhaka University

[Link]. (Engg.) in Computer Science and Engineering(In January, 2008),


Bangladesh University of Engineering and Technology (BUET).
Other Training
7
N/A
Languages and Degree of proficiency
8 Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
10 Employment Record
Februar January,
From: To Employer Commlink Info Tech Ltd.
y, 2008 2010
Type of Employment Full time
Position Held Member, Research and Development
Duties and Tasks Development of various projects
Februar
From: To Present Employer Commlink Info Tech Ltd
y, 2010
Type of Employment Full time
Position Held Senior Member, Research and Development
Team leading, co-ordination and developing of various
Duties and Tasks
projects
Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
Year August,2015 Client Airtel Bangladesh Limited
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM,
11
BTRC directed MNOs to introduce biometric based registration
process during Selling of SIMs. Our solution satisfies BTRC
Project Features rules, regulations, and directives for new SIM registration. It
has client apps that run on android Smartphone/Tablet. The app
can capture fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture
Page 281 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

required KYC information of subscriber with fingerprint and


submits the information to middleware application, hosted at
MNO premises. Middleware application parses the
information and forward DoB, NID, fingerprint etc to NID to
verify the subscriber info. Subscriber MSISDN will be activated
based on successful biometric matching at NID server. The
middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law
Enforce Agencies), NTMC, AMTOB, ECB and so on. Each of
the stakeholder can access only required information from the
provided interface. There are processes for re-registration, De-
Registration, SIM replacement and so on in our solution. There
is feature for automatic update of app releases from the
Smartphone/tablet. It's turnkey solution for MNOs - analysis,
design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country
wide training, maintenance & support, troubleshooting and so
on.
Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party
system/solutions
Benefits:
 biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and
fingerprint scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link],
jQuery, java script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition
(for middleware application)
System Design, Database Design, Coding (server side), Unit
Activities Performed
Testing and Bug Fixing, Impact Analysis on Change Request,
Page 282 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Change Management
Name of Project Document Management System
Document Management System is a web-based solution that will provide
a web-explorer with features like uploading/downloading documents,
version control, check-in/check-out concept, metadata management,
efficient retrieval of documents etc. Documents saved in DMS are well
secured. It provides a user-friendly interface for the administrator to
create and update the authentication policy, user management and other
configurations. Administrators can also track their employees’ activities.
Project Features
There is an efficient search engine by which users can easily find their
documents. Automated file flow management (With maker-checker
concept and notification via email and sms) are also provided. Users can
also create their own forms in the system and use them in file flow
management. There is also circular management module where user can
create and publish circulars for different types of departments/branches of
the organization.
Activities
Requirement analysis, database design and software development.
Performed

Name of Project Enterprise Resource Planning(ERP)


2008 -
Year Client Hamid Fabrics Ltd., Bangla Phone Ltd., Delta Soft Ltd.
2012
This solution automates both manufacturing and service oriented
company. Solution includes modules like Accounts, HR, Payroll, and
Inventory, Marketing, Commercial, Service installation, Cost analysis,
Roll Management, etc. Modules are strongly integrated which provides
Project Features beauty of an ERP system. Powerful navigation for easier access to all
information and documents! Report export capabilities to multiple
formats (including .html, .pdf, and excel)! Configurable filters and
flexible record sorting. Keyboard operations & shortcuts and focus
management.
Activities Team led, participation in requirement analysis, client communication,
Performed design, implementation, report generation, etc.
Name of Project Basel-ii Compliant Application Software
Year 2011 Client Bangladesh Krishi Bank
This project determines the various risk factors for Banks. The application
contains two parts: one Head office part, another Regional part. Account
balance entry in regional application is finally compiled in head office
application. In addition to generate financial reports from different
Project Features
accounts, it also determines Minimum Capital Requirement (MCR),
Eligible Capital, and Risk Weighted Assets (RWA) etc., all of which are
BASEL-II complaints. The bank can determine from these results whether
there is any risk involved with the current loan system.
Activities Team led, participation in requirement analysis, client communication,
Performed design, implementation, report generation, etc.

Page 283 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Name of Project BanglaPhone Secure CA


201
Year 0- Client
12
The Banglaphone Secure CA issues personal (user), host and service
certificates to Subscribers who are all those related to organizations,
Project Features formally based in and/or having offices in Bangladesh, and are involved
in research or deployment of multi-domain distributed computing
infrastructure, intended for cross-organizational sharing of resources.
Activities
Software architecture, development and testing.
Performed
Name of Project IVR (Interactive Voice Response) – Song Dedication System
200
Year Client Communications-2
9
Any Grameen Phone users can send any operator’s subscriber a song
through Interactive Voice response. There are various song categories
Project Features
which can be searched by artist too. The receiver can listen the song first
time for free and then with some cost.
Activities
I was involved in Customization, testing etc.
Performed
Name of Project Order Tracking System
Year 2010 Client Naaz Group
This is a web based solution developed on focusing order management of
buying houses. This software keeps order information of buyers and
merchandiser. Merchandiser can track orders development phases and
Project Features
keep updated the buyer through viewing overall process wise report. This
solution helps them to meet deadline of orders and to maintain good
relations with the buyers.
Activities
Implementation, report generation, etc.
Performed
Name of Project T-portmerce Solution
Year 2013 Client Bangladesh Post Office(BPO)
This is an online auctioning and t-portmerce solution for BPO. Users can
upload their product for auctioning and buy it price now. E-pay and debit
card will be integrated as secure payment gateway. Shipment method is
Project Features designed to cover shipment of goods to all around the country. Shipment
providers are third party agent whose role will be the delivery of the
products. Client and admin part is managed coherently through this
solution.
Activities Participation in requirement analysis, team lead, design, implementation,
Performed etc.
Certification

Page 284 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
describes myself, my qualifications, and my experience. I understand that any willful mis-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd continuously for the last twelve (12) months as
regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES ✓ NO

Signature
Md. Mahbub Al-Amin
10/12/2018
Date of Signing
Day / Month / Year

Page 285 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Database Administrator (DBA) (1 of 1)


1 Proposed Position for this project Database Administrator
2 Name of Person Parvez Mahmud
3 Date of Birth October 22, 1984
4 Nationality Bangladeshi
Membership of Professional Associations
5
ASSISTANT MEMBER, BANGLADESH COMPUTER SOCIETY
Education
6 Bachelor of Science in Computer Science and Engineering (in January 2008)
Bangladesh University of Engineering and Technology (BUET), Dhaka
Other Training
7
N/A
Languages and Degree of proficiency
8 Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
10 Employment Record: 10+ Year(s)
Aug
From: To Till to date Employer Commlink Info Tech Ltd
2008
Type of
Regular full time
Employment
Position Held Software Architect, Research and Development
Programming, Project Management, Team coordination, System Analysis
Duties and Tasks and Design, Database Design, Development and Deployment related
works
January August
From: To Employer Ericsson Bangladesh.
2008 2008
Type of
Regular full time
Employment
Position Held Service Engineer
System Analysis and Design, Development and Deployment related
Duties and Tasks
works
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
Year August,2015 Clients Airtel Bangladesh Limited
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM,
BTRC directed MNOs to introduce biometric based
registration process during Selling of SIMs. Our solution
Project Features satisfies BTRC rules, regulations, and directives for new SIM
registration. It has client apps that run on android
Smartphone/Tablet. The app can capture fingerprint images of
subscriber when connected to Smartphone/Tablet.

Page 286 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Retailers/distributors use the app to capture required KYC


information of subscriber with fingerprint and submits the
information to middleware application, hosted at MNO
premises. Middleware application parses the information and
forward DoB, NID, fingerprint etc to NID to verify the
subscriber info. Subscriber MSISDN will be activated based
on successful biometric matching at NID server. The
middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law
Enforce Agencies), NTMC, AMTOB, ECB and so on. Each
of the stakeholder can access only required information from
the provided interface. There are processes for re-registration,
De-Registration, SIM replacement and so on in our solution.
There is feature for automatic update of app releases from the
Smartphone/tablet. It's turnkey solution for MNOs - analysis,
design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country
wide training, maintenance & support, troubleshooting and so
on.
Key Features:
● Dashboard for different stakeholders
● Registration (Prepaid, Postpaid)
● Re-Registration
● De-Registration
● SIM replacement
● Ownership transfer
● Verification only
● Transaction history
● fingerprint capture and processing
● Integration with MNO, EC and other 3rd party
system/solutions
Benefits:
● biometric verification with NID
● Bilingual Interface - Bangla and English
● bundled solution with Smartphone/Tablet and
fingerprint scanner
● Automatic Update management for android apps
● Very user friendly GUI.
● Provision of Integration with 3rd party
system/solution
Server: Windows 2008/2012 Enterprise edition, [Link],
jQuery, java script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise
Edition (for middleware application)
Activities Performed Requirement Analysis and System Design, Database Design,
Page 287 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Coding, Unit Testing and Bug Fixing, Impact Analysis on


Change Request, Change Management
Name of Project Document Management System
Document Management System is a web-based solution that will provide
a web-explorer with features like uploading/downloading documents,
version control, check-in/check-out concept, metadata management,
efficient retrieval of documents etc. Documents saved in DMS are well
secured. It provides a user-friendly interface for the administrator to create
and update the authentication policy, user management and other
configurations. Administrators can also track their employees’ activities.
Project Features
There is an efficient search engine by which users can easily find their
documents. Automated file flow management (With maker-checker
concept and notification via email and sms) are also provided. Users can
also create their own forms in the system and use them in file flow
management. There is also circular management module where user can
create and publish circulars for different types of departments/branches of
the organization.
Activities
Requirement analysis, database design and software development.
Performed
Name of Project Post e-Pay and Post e-shop
Year 2011-13 Client Bangladesh Post Office (BPO)
Post e-Pay is an online payment gateway and post e-shop is an online t-
portmerce solution. In post e-pay, users can enjoy easy and secured
registration; send money to other users, cash in/out, recharge, utility bill
payments etc. Users can avail the services from Web, Mobile App, WAP
etc. There are many corporate features like salary disbursement, merchant
Project Features
payment (POS), remittance disbursement etc. For administration, there are
a huge number of configuration settings and reports according to BPO
requirements. In Post e-shop, there are various categories of items where
user can search items and pay the bills with e-pay site or other payment
gateways.
Analysis and design software architecture, participation in various
Activities
meeting for requirement analysis with BPO IT personnel, database design,
Performed
development and testing, communication with team members etc.
Name of Project Automated Cheque Clearing Solution
Shahjalal Islami Bank Ltd, Prime Bank Ltd, Bangladesh
Krishi Bank, Meghna Bank Limited, South Bangla
Year 2009-13 Client
Agriculture & Commerce Bank Limited, NRB Global Bank
Limited.
This is a very flexible, easily managed web based solution which provides
the full automation of manual cheque clearing procedure. It is based on
Project Features
full complaints of Bangladesh Bank Guidelines. It has outward modules,
inward modules, scanner parts, XML interface, reporting etc.
Activities Software architecture and database design, development and testing,
Performed various report generation, search, audit trial etc.

Page 288 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Name of Project Mobile and Internet Banking


Year 2011-13 Client Mobile Banking: Bangladesh Post Office (BPO)
Another set of projects solely devoted to serve the banking system of our
Project Features country is SMS, mobile and internet banking and I have been given the
opportunity to act as an active member in these projects also.
These projects have server and client side development and I have
Activities participated in database design and implementation of data access layer in
Performed C language using open source platform for the server side. Again in web
portion I have participation in GUI design.
Name of Project WiMAX Base Station
Year 2008 Client
The objective of this project is to design and development of
IEEE802.16e complaint WiMAX Base Station. Our team has to do
research extensively based on NWG(Network Working Group) of
Project Features WiMAX forum and IEEE802.16e documents. Finally we have developed
modular BS Control Application which includes Network Entry-Exit,
Authentication, Authorization, Handover modules, QoS (Quality of
Service) management, Idle mode and paging.
My responsibility included the design part based on SDL-
Activities
RT(Specification and Description Language - Real Time) and
Performed
Initialization of BS.
Name of Project OTS (Order Tracking System)
Year 2008 Client
Order Tracking System (OTS) helps control and monitor in-service
garment products, giving you the control you need. It will offer you an
Project Features easy and efficient way of creating and tracking every order. This solution
will certainly increase your business by ensuring the manageability and
security of all the orders. It will also provide the ease of task management.
Activities
Requirement Analysis, System design, database design etc.
Performed
Name of Project Remittance
Year 2011 Client Bangladesh Krishi Bank
Parsing different formatted files which include excel, txt, csv and swift.
Manual Data Entry of TT and DD information. Add and Update Branch
Information. Update local and foreign test code information,
automatically calculate test code and match test code to validate each
Project Features
transaction. Manages exchange company information. Manages exchange
company account which includes fund update of account, a/c statement
generation. Generate necessary reconciliation reports, account statements,
EFT report. Sending SMS to beneficiary mobile phone.
Activities
Requirement analysis, design and development.
Performed
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
Page 289 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

describes myself, my qualifications, and my experience. I understand that any willful mis-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months as
regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO

Signature
Parvez Mahmud
10/12/2018
Date of Signing
Day / Month / Year

Page 290 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Certificate of Recognition of Pervez Mahmud for Oracle Database 11 G Administrator


Certified Associate.

Page 291 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Senior Developer/Programmer (1 of 2)


1 Proposed Position for this project Sr. Developer/Programmer
2 Name of the person Md. Sakhawat Hussain Mazumder
3 Date of Birth 10/06/1984
4 Nationality Bangladeshi
Membership of Professional Associations
5
ASSISTANT MEMBER, BANGLADESH COMPUTER SOCIETY
Education
6 Bachelor in Computer Science and Engineering (2008)
From Bangladesh University of Engineering & Technology (BUET)
Other Training
7
N/A
Languages and Degree of proficiency
8 Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Very Good Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record
07/201
From: 02/2008 To Employer Arista Enterprise Limited.
0
Type of Employment Regular full time
Position Held Software Engineer
February ’08 to November ’08: Worked in a team to develop a
complete web based, fully customizable travelling solution based
on [Link] 3.5, C#, MS SQL Server and IIS. Key
responsibility was to design, develop and test different modules
December ’08 to December ’09: Worked as a team leader to
10 Duties and Tasks
develop four web applications (related to mobile) based on
Python, Apache and MySQL under Django framework on
LINUX platform
January ’10 to July ’10: Worked as a team leader to develop
iPhone applications with objective-C under COCOA framework.
From: 08/2010 To Present Employer Commlink Info Tech Ltd
Type of Employment Regular full time
Position Held Senior Member (R&D)
Key responsibilities include system/database design,
Duties and Tasks
development and testing.
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
August,201
Year Client Airtel Bangladesh Limited
5
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC
Project Features directed MNOs to introduce biometric based registration process
during Selling of SIMs. Our solution satisfies BTRC rules,
Page 292 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

regulations, and directives for new SIM registration. It has client


apps that run on android Smartphone/Tablet. The app can capture
fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture
required KYC information of subscriber with fingerprint and
submits the information to middleware application, hosted at
MNO premises. Middleware application parses the information
and forward DoB, NID, fingerprint etc to NID to verify the
subscriber info. Subscriber MSISDN will be activated based on
successful biometric matching at NID server. The middleware
solution is integrated with MNO's activation platform. There is
Dashboard for MNO, BTRC, LEA (Law Enforce Agencies),
NTMC, AMTOB, ECB and so on. Each of the stakeholder can
access only required information from the provided interface.
There are processes for re-registration, De-Registration, SIM
replacement and so on in our solution. There is feature for
automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development,
testing/bug-fixing, supply required HW/SW/accessories,
deployment, implementation, country wide training, maintenance
& support, troubleshooting and so on.
Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party
system/solutions
Benefits:
 biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and fingerprint
scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link],
jQuery, java script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition
Page 293 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

(for middleware application)


System Design, Database Design, Coding (server side), Unit
Activities Performed Testing and Bug Fixing, Impact Analysis on Change Request,
Change Management
Name of Project Document Management System
Bangladesh Post Office
Year 2012-2013 Client
Bangla Phone Limited
Document Management System is a web-based solution that will
provide a web-explorer with features like uploading/downloading
documents, version control, check-in/check-out concept,
metadata management, efficient retrieval of documents etc.
Documents saved in DMS are well secured. It provides a user-
friendly interface for the administrator to create and update the
authentication policy, user management and other configurations.
Project Features Administrators can also track their employees’ activities. There is
an efficient search engine by which users can easily find their
documents. Automated file flow management (With maker-
checker concept and notification via email and sms) are also
provided. Users can also create their own forms in the system and
use them in file flow management. There is also circular
management module where user can create and publish circulars
for different types of departments/branches of the organization.
Requirement analysis, database design and software
Activities Performed
development.
Name of
Post e-Pay and Post e-shop
Project
201
Year 1- Client Bangladesh Post Office (BPO)
13
Post e-Pay is an online payment gateway and post e-shop is an online t-
portmerce solution. In post e-pay, users can enjoy easy and secured
registration; send money to other users, cash in/out, recharge, utility bill
payments etc. Users can avail the services from Web, Mobile App, WAP etc.
Project There are many corporate features like salary disbursement, merchant
Features payment (POS), remittance disbursement etc. For administration, there are a
huge number of configuration settings and reports according to BPO
requirements. In Post e-shop, there are various categories of items where
user can search items and pay the bills with e-pay site or other payment
gateways.
I am involved almost in all spheres of the project including requirement
Activities
analysis, design and analyze software architecture, database design,
Performed
development and testing etc.
Name of
Mobile and Internet Banking
Project

Page 294 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

201
Year 1- Client Mobile Banking: Bangladesh Post Office (BPO)
13
Another set of projects solely devoted to serve the banking system of our
Project
country is SMS, mobile and internet banking and I have been given the
Features
opportunity to act as an active member in these projects also.
Activities
Customizing the software, bug fixing and testing etc.
Performed
Name of
BanglaPhone Secure CA
Project
201
Year 0- Client
12
The BanglaPhone Secure CA issues personal (user), host and service
certificates to Subscribers who are all those related to organizations, formally
Project
based in and/or having offices in Bangladesh, and are involved in research or
Features
deployment of multi-domain distributed computing infrastructure, intended
for cross-organizational sharing of resources.
Activities
Database design and Software architecture, development and testing.
Performed
Name of
BACH (Bangladesh Automated Clearing House)
Project
Bangladesh Krishi Bank
Prime Bank Ltd.
Shahjalal Islami Bank Ltd.
201
Year Client Rajshahi Krishi Unnayan Bank
0
Meghna Bank Limited
South Bangla Agriculture & Commerce Bank Limited
NRB Global Bank Limited
To make the cheque clearing process quick, efficient, user friendly and easily
manageable.
Our solution named ACCS is for the participating banks to process and
Project
manage their daily clearing tasks. Physical cheques are scanned and only
Features
images and data are sent to clearing house for further processing. This web
based system offers banks to perform their tasks in either central or
distributed way with no installation hazard for the clients.
Activities System design and development, web page design, integration and testing
Performed phase with the Center Bank’s Clearing House.
Name of
Basel-II compliant Risk Management System
Project
20
Year Client Bangladesh Krishi Bank
11

Page 295 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

This software determines the various risk factor for Banks. From different
accounts, it determines Minimum Capital Requirement (MCR), Eligible
Project
Capital, Risk Weighted Assets (RWA) etc., all of which are BASEL-II
Features
complaints. The bank can determine from these results whether there is any
risk involved with the current loan system of bank.
Activities Software architecture and database design, development and testing, various
Performed report generation etc.
Name of
Order Tracking System
Project
20
Year Client Naaz Group
10
This is a web based solution developed on focusing order management of
buying houses. This software keeps order information of buyers and
Project merchandiser. Merchandiser can track orders development phases and keep
Features updated the buyer through viewing overall process wise report. This solution
helps them to meet deadline of orders and to maintain good relations with the
buyers.
Activities
Implementation, report generation, etc.
Performed
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief this bio-data correctly
describes me, my qualifications, and my experience. I understand that any willful misstatement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months as
regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO

Signature
Md. Sakhawat Hussain Mazumder
10/12/2018
Date of Signing
Day / Month / Year

Page 296 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Certificate of Recognition of Md. Sakhawat Hussain Mazumder for Oracle Database 11 G


Administrator Certified Associate.

Page 297 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Senior Developer/Programmer (2 of 2)


1 Proposed Position for this project Sr. Developer/Programmer
2 Name of Person MD. SHAMIUL ISLAM
3 Date of Birth 20th March 1987
4 Nationality Bangladeshi
Membership of Professional Associations
5
N/A
Education
6 Bachelor of Science in Computer Science and Engineering (in January 2011)
Bangladesh University of Engineering and Technology (BUET), Dhaka
7 Other Training
NA
Languages and Degree of proficiency
8 Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record : Total Years of Experience : 7+ years
From
2011 To Present Employer Commlink Info Tech Ltd.
:
10 Type of
Regular Full Time
Employment
Position Held Member , Research and Development
Duties and Tasks Programming, System Analysis and Design, Database Design etc
Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
August,201
Year Client Airtel Bangladesh Limited
5
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC
directed MNOs to introduce biometric based registration process
during Selling of SIMs. Our solution satisfies BTRC rules, regulations,
and directives for new SIM registration. It has client apps that run on
android Smartphone/Tablet. The app can capture fingerprint images of
subscriber when connected to Smartphone/Tablet.
11
Retailers/distributors use the app to capture required KYC information
of subscriber with fingerprint and submits the information to
Project Features middleware application, hosted at MNO premises. Middleware
application parses the information and forward DoB, NID, fingerprint
etc to NID to verify the subscriber info. Subscriber MSISDN will be
activated based on successful biometric matching at NID server. The
middleware solution is integrated with MNO's activation platform.
There is Dashboard for MNO, BTRC, LEA (Law Enforce Agencies),
NTMC, AMTOB, ECB and so on. Each of the stakeholder can access
only required information from the provided interface. There are
processes for re-registration, De-Registration, SIM replacement and so
Page 298 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

on in our solution. There is feature for automatic update of app


releases from the Smartphone/tablet. It's turnkey solution for MNOs -
analysis, design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country wide
training, maintenance & support, troubleshooting and so on.
Key Features:
● Dashboard for different stakeholders
● Registration (Prepaid, Postpaid)
● Re-Registration
● De-Registration
● SIM replacement
● Ownership transfer
● Verification only
● Transaction history
● fingerprint capture and processing
● Integration with MNO, EC and other 3rd party
system/solutions
Benefits:
● biometric verification with NID
● Bilingual Interface - Bangla and English
● bundled solution with Smartphone/Tablet and fingerprint
scanner
● Automatic Update management for android apps
● Very user friendly GUI.
● Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link], jQuery,
java script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for
middleware application)
Activities User Interface Design, Additional Feature Implementation, Coding,
Performed Unit Testing & Bug Fixing, Documentation
Name of
Document Management System ( Commlink Info Tech Ltd)
Project
2012- Bangladesh Post Office
Year Client
13 Bangla Phone Limited
Commlink Document Management System is a web-based solution that will
provide a web-explorer with features like uploading/downloading documents,
version control, check-in/check-out concept, metadata management, efficient
retrieval of documents etc. Documents saved in DMS are well secured. It
Project provides a user-friendly interface for the administrator to create and update the
Features authentication policy, user management and other configurations. Administrators
can also track their employees’ activities. There is an efficient search engine by
which users can easily find their documents. Automated file flow management
(With maker-checker concept and notification via email and sms) are also
provided. Users can also create their own forms in the system and use them in
Page 299 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

file flow management. There is also circular management module where user can
create and publish circulars for different types of departments/branches of the
organization.
Activities
Requirement analysis, database design and software development.
Performed
Name of
Remittance
Project
Yea
2011 Client Bangladesh Krishi Bank
r
Parsing different formatted files which include excel, txt, csv and swift.
Manual Data Entry of TT and DD information. Add and Update Branch
Information. Update local and foreign test code information, automatically
Project calculate test code and match test code to validate each transaction. Manages
Features exchange company information. Manages exchange company account which
includes fund update of account, a/c statement generation. Generate
necessary reconciliation reports, account statements, EFT report. Sending
SMS to beneficiary mobile phone.
Activities Took part in the requirement analysis, design and, development of the web
Performed application.
Name of
Enterprise Resource Planning
Project
Yea
2012 Client Hamid Fabrics Limited (HFL)
r
This is a full customized ERP solution where the main modules are
Accounts, Inventory, HR, Payroll, Marketing, Commercial, Technical etc. In
Inventory module, there is a dynamic setup for inventory category and items
Project
with various kinds of attributes. For regular inventory operations, there are
Features
numerous slips like Incoming, Material Request, Delivery Challan, Material
Purchase etc. Various kinds of reports like Stock, Register and many other
customized reports are available according to client requirement.
Participation in various meeting for requirement analysis with HFL
personnel, system analysis and
Activities
database design, development and testing, communication with team
Performed
members (as Team Leader of
Inventory module) etc.
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO
Signature

Page 300 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Md. Shamiul Islam


10/12/2018
Date of Signing
Day / Month / Year

Page 301 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Developer/Programmer (1of 3)


1 Proposed Position for this project Developer/Programmer
2 Name of Person Jannatul Ferdous Choity
3 Date of Birth 01.01.1988
4 Nationality Bangladeshi (by birth)
Membership of Professional Associations
5
N/A
Education : [Link]. in Computer Science & Engineering
Bangladesh University of Engineering & Technology
CGPA -3.85(in scale of 4.00) Passing Year : 2011
Higher Secondary Certificate
6 Viqarunnisa Noon College,Dhaka
GPA : 5.00 Passing Year : 2005
Secondary School Certificate
Govt. Corronation Girls’ High School, Khulna
GPA :5.00 Passing Year :2003
Other Training
7
N/A
8 Languages and Degree of proficiency
Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record ; Total Years of Experience: 6+ Years
201
From: To Present Employer Commlink Info Tech Ltd.
1
10
Type of Employment Regular Full Time
Position Held Member , Research & Development
Duties and Tasks Software Design, Software Development, Exploring New Technologies
Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
August,201
Year Client Airtel Bangladesh Limited
5
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC
directed MNOs to introduce biometric based registration process during
Selling of SIMs. Our solution satisfies BTRC rules, regulations, and
11
directives for new SIM registration. It has client apps that run on android
Smartphone/Tablet. The app can capture fingerprint images of
Project Features subscriber when connected to Smartphone/Tablet. Retailers/distributors
use the app to capture required KYC information of subscriber with
fingerprint and submits the information to middleware application,
hosted at MNO premises. Middleware application parses the
information and forward DoB, NID, fingerprint etc to NID to verify the
subscriber info. Subscriber MSISDN will be activated based on

Page 302 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

successful biometric matching at NID server. The middleware solution


is integrated with MNO's activation platform. There is Dashboard for
MNO, BTRC, LEA (Law Enforce Agencies), NTMC, AMTOB, ECB
and so on. Each of the stakeholder can access only required information
from the provided interface. There are processes for re-registration, De-
Registration, SIM replacement and so on in our solution. There is feature
for automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development, testing/bug-
fixing, supply required HW/SW/accessories, deployment,
implementation, country wide training, maintenance & support,
troubleshooting and so on.
Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party system/solutions
Benefits:
 biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and fingerprint scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java
script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for
middleware application)
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Activities Performed
Analysis on Change Request, Change Management
Name of
Document Management System ( Commlink Info Tech Ltd)
Project

Page 303 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Commlink Document Management System is a web-based solution that will


provide a web-explorer with features like uploading/downloading documents,
version control, check-in/check-out concept, metadata management, efficient
retrieval of documents etc. Documents saved in DMS are well secured. It
provides a user-friendly interface for the administrator to create and update the
authentication policy, user management and other configurations. Administrators
Project
can also track their employees’ activities. There is an efficient search engine by
Features
which users can easily find their documents. Automated file flow management
(With maker-checker concept and notification via email and sms) are also
provided. Users can also create their own forms in the system and use them in
file flow management. There is also circular management module where user
can create and publish circulars for different types of departments/branches of
the organization.
Activities
Requirement analysis, database design and software development.
Performed
Name of
Enterprise Resource Planning
Project
Yea
2012 Client Hamid Fabrics Ltd & Bangla Phone Ltd
r
This is a full customized ERP solution where the main modules are Accounts,
Inventory, HR, Payroll, Marketing, Commercial, Technical etc. In Inventory
module, there is a dynamic setup for inventory category and items with various
Project
kinds of attributes. For regular inventory operations, there are numerous slips
Features
like Incoming, Material Request, Delivery Challan, Material Purchase etc.
Various kinds of reports like Stock, Register and many other customized reports
are available according to client requirement.
Activities
Project Planning & Analysis, Database Design, Implementation, Reporting
Performed
Name of
T-portmerce & Auction Site
Project
2013
(curre
Yea
ntly Client Bangladesh Post Office
r
Worki
ng)
Project Online Bidding system for Products ,Selling and Buying Products from Virtual
Features Store with Shipment facility
Activities
Project Planning & Analysis, Exploring Technical Requirements
Performed

Page 304 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
describes myself, my qualifications, and my experience. I understand that any willful mis-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months as
regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES  NO

Signature
Jannatul Ferdous Choity
10/12/2018
Date of Signing
Day / Month / Year

Page 305 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Developer/Programmer (2 of 3)


1 Proposed Position for this project Developer/ Programmer
2 Name of Person Nazmun Naher
3 Date of Birth December 2, 1988
4 Nationality Bangladeshi
Education
[Link]. in Computer Science and Engineering
6 Bangladesh University of Engineering and Technology (BUET), Dhaka.
Bachelor of Science in Computer Science and Engineering (in 2011),
Bangladesh University of Engineering and Technology (BUET), Dhaka.
Languages and Degree of proficiency
8 Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record; Total Years of Experience: 7 Years
March,
From: To Till to date Employer Commlink Info Tech Ltd.
2013
Type of
Employee
Employment
Position Held Senior Member, Research and Development
Programming, Database Design, Development and Deployment related
10 Duties and Tasks
works
March,
From: 2012 To Employer Getco Digital Limited.
2013
Type of
Employee
Employment
Position Held Java Programmer
Duties and Tasks Software Development and Deployment related works

11 Work Undertaken that Best Illustrates Capability to Handle this assignment

Name of Project SIM Registration using Biometric Verification with NID


Robi (Axiata) Limited
August,201
Year Clients Airtel Bangladesh Limited
5
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC directed
MNOs to introduce biometric based registration process during Selling of
SIMs. Our solution satisfies BTRC rules, regulations, and directives for
new SIM registration. It has client apps that run on android
Project Features
Smartphone/Tablet. The app can capture fingerprint images of subscriber
when connected to Smartphone/Tablet. Retailers/distributors use the app to
capture required KYC information of subscriber with fingerprint and
submits the information to middleware application, hosted at MNO
Page 306 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

premises. Middleware application parses the information and forward


DoB, NID, fingerprint etc to NID to verify the subscriber info. Subscriber
MSISDN will be activated based on successful biometric matching at NID
server. The middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law Enforce
Agencies), NTMC, AMTOB, ECB and so on. Each of the stakeholder can
access only required information from the provided interface. There are
processes for re-registration, De-Registration, SIM replacement and so on
in our solution. There is feature for automatic update of app releases from
the Smartphone/tablet. It's turnkey solution for MNOs - analysis, design,
development, testing/bug-fixing, supply required HW/SW/accessories,
deployment, implementation, country wide training, maintenance &
support, troubleshooting and so on.
Key Features:
● Dashboard for different stakeholders
● Registration (Prepaid, Postpaid)
● Re-Registration
● De-Registration
● SIM replacement
● Ownership transfer
● Verification only
● Transaction history
● fingerprint capture and processing
● Integration with MNO, EC and other 3rd party system/solutions
Benefits:
● biometric verification with NID
● Bilingual Interface - Bangla and English
● bundled solution with Smartphone/Tablet and fingerprint scanner
● Automatic Update management for android apps
● Very user friendly GUI.
● Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java
script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for
middleware application)
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Activities Performed
Analysis on Change Request, Change Management
Name of
iClique-Information Management System
Project
Bangladesh post Office
Year 2012-2013 Clients
Bangla Phone Limited

Page 307 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Commlink Document Management System is a web-based solution that will


provide a web-explorer with features like uploading/downloading documents,
version control, check-in/check-out concept, metadata management, efficient
retrieval of documents etc. Documents saved in DMS are well secured. It
provides a user-friendly interface for the administrator to create and update the
authentication policy, user management and other configurations. Administrators
Project
can also track their employees’ activities. There is an efficient search engine by
Features
which users can easily find their documents. Automated file flow management
(With maker-checker concept and notification via email and sms) are also
provided. Users can also create their own forms in the system and use them in file
flow management. There is also circular management module where user can
create and publish circulars for different types of departments/branches of the
organization.
Activities
Requirement analysis, database design and software development.
Performed
Name of
Vehicle Management System
Project
Year 2018 Clients Bangla Phone Limited
A complete vehicle management system (web and app version) where details of
vehicles, transport categories, related cost, routes, vehicle requisition, servicing,
driver information etc are managed along with proper documentation.
Key Features:
● Real Time Vehicle Tracking
Project ● Vehicle Information Management
Features ● Daily Maintenance, servicing/spare parts management
● Fuel management
● Vehicle requisition and roster
● Pick n drop service
● Documents management and update reminder
● Driver information management
Activities Requirement analysis, System analysis, Database design and Software
Performed development.
Name of
Lynx Interconnection Billing (Getco Digital Limited)
Project
It’s a telecom billing solution that mainly handles mediation, route management,
Project
rating, suspense management and billing. Its developed mainly for ICX and IGW
Features
operator.
Activities Requirement analysis, database design, software development and report
Performed generation etc.
Name of
Vanguard ERP (Getco Digital Limited)
Project
Project Its an integrated solution of enterprise comprising various modules such as CRM,
Features SCM, Manufacturing, HRM and Project Management.
Activities
Development work for SCM module.
Performed
Page 308 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
describes myself, my qualifications, and my experience. I understand that any willful mis-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months as
regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO

Signature
Nazmun Naher
10/12/2018
Date of Signing
Day / Month / Year

Page 309 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Developer/Programmer (3 of 3)


1 Proposed Position Developer/Programmer
2 Name of Person Moin Mostakim
3 Date of Birth 25-10-1989
4 Nationality Bangladeshi
Membership of Professional Associations
5
N/A
Education
Masters in Computer Science and Engineering
Bangladesh University of Engineering & Technology (BUET)
6
Bachelor in Computer Science and Engineering
Bangladesh University of Engineering & Technology (BUET)
Other Training
7
N/A
Languages and Degree of proficiency
8 Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record; total Years of Experience: 6+ years
From
2012 To Present Employer Commlink Info Tech Ltd.
:
10 Type of Employment Regular full time
Position Held Member of R&D (Research and Development)
Duties and Tasks Database Design, Development etc.
Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
August,201
Year Clients Airtel Bangladesh Limited
5
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC
directed MNOs to introduce biometric based registration process
during Selling of SIMs. Our solution satisfies BTRC rules,
regulations, and directives for new SIM registration. It has client
apps that run on android Smartphone/Tablet. The app can capture
11
fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture
Project Features
required KYC information of subscriber with fingerprint and
submits the information to middleware application, hosted at
MNO premises. Middleware application parses the information
and forward DoB, NID, fingerprint etc to NID to verify the
subscriber info. Subscriber MSISDN will be activated based on
successful biometric matching at NID server. The middleware
solution is integrated with MNO's activation platform. There is
Page 310 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Dashboard for MNO, BTRC, LEA (Law Enforce Agencies),


NTMC, AMTOB, ECB and so on. Each of the stakeholder can
access only required information from the provided interface.
There are processes for re-registration, De-Registration, SIM
replacement and so on in our solution. There is feature for
automatic update of app releases from the Smartphone/tablet. It's
turnkey solution for MNOs - analysis, design, development,
testing/bug-fixing, supply required HW/SW/accessories,
deployment, implementation, country wide training, maintenance
& support, troubleshooting and so on.
Key Features:
● Dashboard for different stakeholders
● Registration (Prepaid, Postpaid)
● Re-Registration
● De-Registration
● SIM replacement
● Ownership transfer
● Verification only
● Transaction history
● fingerprint capture and processing
● Integration with MNO, EC and other 3rd party
system/solutions
Benefits:
● biometric verification with NID
● Bilingual Interface - Bangla and English
● bundled solution with Smartphone/Tablet and fingerprint
scanner
● Automatic Update management for android apps
● Very user friendly GUI.
● Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link],
jQuery, java script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition
(for middleware application)
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Activities Performed
Analysis on Change Request, Change Management
Name of
Document Management System
Project
Year 2012 Client Bangla Phone, UCBL
A electronic archive of Document Management System. Using GWT
features a desktop like web based solution. Features include :
Project ▪ Standard Web access from anywhere
Features ▪ Check In-Check Out Control
▪ Advanced Version Control
▪ Email Alerts and Change Notifications
Page 311 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

▪ Audit trails
▪ Full cloud computing concept
▪ Custom document properties (Meta data)
▪ Instant Document Recovery - Recycle Bin
▪ Records Management
▪ High-performance load balancing
▪ Flexible & powerful security features
Activities
Modules Design and implementation, GUI design, report design etc.
Performed
Name of
Post e-Pay and Post e-shop
Project
2012
Year Client Bangladesh Post Office (BPO)
-13
Post e-Pay is an online payment gateway and post e-shop is an online t-
portmerce solution. In post e-pay, users can enjoy easy and secured
registration; send money to other users, cash in/out, recharge, utility bill
payments etc. Users can avail the services from Web, Mobile App, WAP
Project etc. There are many corporate features like salary disbursement, merchant
Features payment (POS), remittance disbursement etc. For administration, there are
a huge number of configuration settings and reports according to BPO
requirements. In Post e-shop, there are various categories of items where
user can search items and pay the bills with e-pay site or other payment
gateways.
Activities My responsibilities include designing web services between Post e-pay and
Performed DMS.
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12)
months as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES ✓ NO

Signature
Moin Mostakim
10/12/2018
Date of Signing
Day / Month / Year

Page 312 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Mobile Apps Developer/Programmer (1 of


2)

1 Proposed Position for this project Mobile Apps Developer/Programmer


2 Name of Person Md. Shuvo
3 Date of Birth February 10, 1991
4 Nationality Bangladeshi
5 Membership of Professional Associations
Education
6 Bachelor of Science in Computer Science & Engineering,
Bangladesh University of Engineering & Technology (BUET)
Other Training
7
N/A
Languages and Degree of proficiency
8 Bengali Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record
October,
From: To Present Employer Commlink Info Tech Ltd.
2015
10
Type of Employment Full time
Position Held Member, Research & Development
Duties and Tasks Research And Development
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project Development of Network Management System (NMS) & Mobile Apps
Year 2015 Client Bangla Phone Ltd.
Overview: A unified Network Management System that can manage
all devices in our network. The NMS can communicate with devices
from many vendors. This enables the network manager to get
comfortable with just one user interface. Main features:
 Whole picture of the network
Project Features
 Automatic detection of root cause of multiple alarms
 Service provisioning made easy - just a few clicks
 Reduced chance of misconfiguration
 Create and manage customer profiles
Web access for customers to real time KPI reports
Requirement analysis, technology learning, device feature analysis,
Activities
learning communication protocols, Database design, framework
Performed
development, software development
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
Page 313 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES  NO

Signature

Md. Shuvo
10/12/2018
Date of Signing
Day/Month/ Year

Page 314 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Mobile Apps Developer/Programmer (2 of


2)

1 Proposed Position Mobile Apps Developer/Programmer


2 Name of Person Shuhana Azmin
3 Date of Birth August 26, 1992
4 Nationality Bangladeshi
5 Membership of Professional Associations
Not Applicable
Education
Bachelor of Science in Computer Science & Engineering,
6
Bangladesh University of Engineering & Technology (BUET)

7 Other Training
Not applicable
Languages and Degree of proficiency
8 Bangla Speaking fluent Reading fluent Writing fluent
English Speaking fluent Reading fluent Writing fluent
9 Countries of Work Experience Bangladesh
Employment Record
From: 2015 To Present Employer Commlink Info Tech Ltd.
10 Type of Employment Full time
Position Held Member, R&D
Duties and Tasks Research & Development
11 Work Undertaken that Best Illustrates Capability
Name of Project NMS development
Year 2015 Client Bangla Phone, UCBL

A unified Network Management System that can manage all devices in


our network. The NMS can communicate with devices from many
vendors. This enables the network manager to get comfortable with just
one user interface. Main features:
 Whole picture of the network
Project Features
 Automatic detection of root cause of multiple alarms
 Service provisioning made easy - just a few clicks
 Reduced chance of misconfiguration
 Create and manage customer profiles
 Web access for customers to real time KPI reports

Activities Learning communication protocols, Technology learning, learning


Performed communication protocols, software development

Page 315 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES  NO

Signature

Shuhana Azmin
10/12/2018
Date of Signature
Day/Month/ Year

Page 316 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) QA Expert (1 of 2)

1 Proposed Position for this project QA Expert


2 Name of Person Akramul Islam
3 Date of Birth 01-01-1987
4 Nationality Bangladeshi
5 Membership of Professional Associations
Education
[Link] in Computer Science and Engineering
From United International University (UIU) Running.
[Link] In Mathematics From National University
Passing Year : 2010
[Link] In Mathematics From National University
Passing Year : 2009
6 HSC In Science From Bhola Govt. College
Passing Year : 2005
SSC In Science From Bhola Govt. High School
Passing Year : 2002
Other Training
7 [Link](C#), OOP From BASIS & IBCS Primax And ISTQB Certified Tester Training From
Daffodil
Training Institute.
Languages and Degree of proficiency
8 Bengali Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record
From: 01/07/2014 To 01/07/2015 Employer The Databiz Software LTD
Type of Employment Full time
Position Held SQA Engineer
Test Case writing
Functional Testing
Regression Testing
Security Testing
Data migration Testing
Integration Testing
Duties and Tasks Performance Testing
Black box Testing
SRS Reviewing
10 Manual Preparation
From: 15/09/2015 To present Employer Commlink Info Tech Ltd.
Type of Employment Regular Full time
Position Held SQA Engineer, Research & Development

Page 317 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Black Box Testing, Regression Testing ,Attending Scrum


Duties and Tasks meeting,
Documentation & Training
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
Year August,201 Client Airtel Bangladesh Limited
5
Teletalk Bangladesh Limited

Page 318 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Overview: In order to identify fake and unregistered SIM, BTRC


directed MNOs to introduce biometric based registration process
during Selling of SIMs. Our solution satisfies BTRC rules, regulations,
and directives for new SIM registration. It has client apps that run on
android Smartphone/Tablet. The app can capture fingerprint images of
subscriber when connected to Smartphone/Tablet. Retailers/distributors
use the app to capture required KYC information of subscriber with
fingerprint and submits the information to middleware application,
hosted at MNO premises. Middleware application parses the
information and forward DOB, NID, fingerprint etc to NID to verify
the subscriber info. Subscriber MSISDN will be activated based on
successful biometric matching at NID server. The middleware solution
is integrated with MNO's activation platform. There is Dashboard for
MNO, BTRC, LEA (Law Enforce Agencies), NTMC, AMTOB, and
ECB and so on. Each of the stakeholder can access only required
information from the provided interface. There are processes for re-
registration, De-Registration, SIM replacement and so on in our
solution. There is feature for automatic update of app releases from the
Smartphone/tablet. Its turnkey solution for MNOs - analysis, design,
development, testing/bug-fixing, supply required HW/SW/accessories,
deployment, implementation, country wide training, maintenance &
support, troubleshooting and so on.
Key Features:
Dashboard for different stakeholders
Registration (Prepaid, Postpaid)
Re-Registration
De-Registration
SIM replacement
Project Features Ownership transfer
Verification only
Transaction history
fingerprint capture and processing
Integration with MNO, EC and other 3rd party system/solutions
Benefits:
biometric verification with NID
Bilingual Interface - Bangla and English
bundled solution with Smartphone/Tablet and fingerprint scanner
Automatic Update management for android apps
Very user friendly GUI.
Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link],
jQuery, javascript,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise
Edition (for middleware application)

Page 319 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Activities
Performed Test Case Design, Testing, Quality Assurance,
Documentation,Training
Name of
Project Bangla Phone Secure CA
Year 2014 Client
The Bangla Phone Secure CA issues personal (user), host and service
certificates to Subscribers who are all those related to organizations,
Project formally based in and/or having offices in Bangladesh, and are involved in
Features research or deployment of multi- domain distributed computing
infrastructure, intended for cross-organizational sharing of resources.
Activities
Performed Testing and bug fixing, Preparing Documentation.
Name of
Project Mutho Bank
Year 2014 Client NRB Global Bank
Muthobank is an online payment gateway and e-shop is an online e-
commerce
solution. In Muthobank , users can enjoy easy and secured registration;
Project send money to other users, cash in/out, recharge, utility bill payments etc.
Features Users can avail the services from Web, Mobile App, WAP etc. There are
many corporate features like salary disbursement, merchant payment (POS),
remittance disbursement etc. For administration, there are a huge number of
configuration settings and reports according to NRB Global Bank
requirements.
Currently I am working on this project. I have been working commlink
since 2015. Basically this product has developed before but when any new
Activities module or functionality has developed, I have completed the testing for this
Performed new functionality or module. I have also support the client when they have
facing any issue regarding this issue.
Name of
Project Post E-Pay
2012-
Year present Client Bangladesh Post Office
Post e-Pay is an online payment gateway and post e-shop is an
online e-commerce solution. In post e-pay, users can enjoy easy and
secured registration; send money to other users, cash in/out, recharge, utility
bill payments etc. Users can avail the services from Web, Mobile App,
WAP etc. There are many corporate features like salary disbursement,
Project merchant payment (POS), remittance disbursement etc. For administration,
Features there are a huge number of configuration settings and reports according to
BPO requirements. In Post e-shop, there are various categories of items
where user can search items and pay the bills with e- pay site or other
payment gateways.

Page 320 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Currently I am working on this project. I have been working Commlink


since 2015. Basically this product has developed before but when any new
Activities module or functionality has developed, I have completed the testing for this
Performed new functionality or module. I have also support the client when they have
facing any issue regarding this issue.
Name of
Project Document Management System
Year 2012 Client Bangla Phone, UCBL
An electronic archive of Document Management System. Using GWT
features a
desktop like web based solution. Features include :
Standard Web access from anywhere
Check In-Check Out Control
Advanced Version Control
Audit trails
Full cloud computing concept
Project Custom document properties (Meta data)
Features Instant Document Recovery - Recycle Bin
Records Management
High-performance load balancing
Flexible & powerful security features
E-form design
File Flow Management features
Activities Tender submission and testing, E-form Design and testing, File flow
Performed managementTesting.
Name of
Project [Link]
Year | 2014
[Link] is auction based e-Commerce site. Here a user can buy his
Project desired product and sell his product. It supports both Bengali and English
Features Language for operating. User can also create a virtual store for selling his
product.
Currently I am working on this project. I have been working Commlink
since 2015. Basically this product has developed before but when any new
module or functionality has developed, I have completed the testing for this
Activities new functionality or module. I have also support the client when they have
Performed facing any issue regarding this issue. Regression Testing, User acceptance
testing, Security Testing, Load Testing, Stress Testing, Following agile
methodology for testing.
Name of
Project Power SMS
Year 2014 Client Bangla Phone, Bangladesh Post Office

Page 321 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Power SMS is a one stop solution to SMS requirements. It is a web-based


service that enables you to send SMS in bulk to all your customers at once.
It is suited both for Individuals as well as Corporations. It allows easily
managing all contacts, dividing them into groups, listing more than one
Project number for a contact etc. No need to add each of hundreds of contacts
Features separately, you can just import them from a spreadsheet. Get instant reports
on your SMS usage and bills; manage user accounts and passwords by just
logging into your Power SMS account.
Currently I am working on this project. I have been working Commlink
since 2015. Basically this product has developed before but when any new
Activities module or functionality has developed, I have completed the testing for this
Performed new functionality or module. I have also support the client when they have
facing any issue regarding this issue.
Name of
Project CDialer
Year | 2014 Client |
Project CDialer is a desktop based VoIP soft phone that uses the Session Initiation
Features Protocol. CDialer is developed by Bangla phone Ltd.
Activities
Performed Manual Testing, Black Box Testing
Name of
Project Vela core
Year | 2014 Client | Hamid Fabrics Ltd
Project Vela core is a customized desktop based ERP software included HR,
Features Payroll, Inventory, Marketing etc.
Activities
Performed Black Box Testing, User Acceptance Testing.
Name of
Project Call Center Monitoring Software
Year | 2014 Client | Bangla phone Ltd
Project Call Center Monitoring Software is web based software included with IVR,
Features conference creation, Call Details Record(CDR), Follow Up etc.
Currently I am working on this project. I have been working Commlink
since 2015. Basically this product has developed before but when any new
module or functionality has developed, I have completed the testing for this
Activities new functionality or module. I have also support the client when they have
Performed facing any issue regarding this issue. Follow Agile Methodologies, Black
box testing, Regression testing.
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the
Submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
miss-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months

Page 322 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

as regular full time staff. Indicate “Yes” or “No” in the boxes below:

YES √ NO

Signature

Akramul Islam
10/12/2018
Date of Signing Day/Month/ Year

Page 323 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) QA Expert (2 of 2)

1 Proposed Position for this project QA Expert


2 Name of Person Syed Musa Tazim
3 Date of Birth 19-12-1990
4 Nationality Bangladeshi
5 Membership of Professional Associations
6 Education
Bachelor of Computer Science and Engineering
University Of information technology and science- Bangladesh (UITS), Notunbazar, Dhaka,
Bangladesh,
CGPA: 3.08 out of 4.0
Passing year: 2014

H.S.C, Science department (2008)


B.N School and College , Khulna
GPA: 3.70 out of 5.0

S.S.C, Science department (2005)


B.N School and College , Khulna
GPA: 4.25 out of 5.0
7 Other Training
SQA structure (W3engineers ltd) , CCNA (CSL it ltd)
8 Languages and Degree of proficiency
Bengali Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
10 Employment Record: 4+ Year(s)
Fro 07/08/2016 To Present Employer Commlink Info Tech Ltd.
m:
Type of Employment Full time
Position Held SQA Engineer, Research & Development Group
Duties and Tasks ● Running tests in multiple environments and browsers.
● Test planning, executes test cases and tests the software
manually.
● Cross check visual appearance with respect to general
standards and project requirements.
● Test planning, executes test cases and tests the software
manually by comparing with PRD.
● Bug finding, bug reporting and set the priority and
severity of the bugs.
● Maintain the process of Bug Life Cycle and knowledge
of all phases of STLC.
● Weekly follow up meeting with other team leaders along
Page 324 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

with project manager.


● Prepare plan for RTT (Ready to Test).
● Preparing and maintaining bug report using Jira.
● Perform Load testing using Jmeter.
● Performing Sanity testing on production.
● Communicating with product owner, if needed also with
customer.
Fro 01/06/2015 To 03/08/2016 Employer W3 Engineers Ltd
m:
Type of Employment Regular Full time
Position Held SQA Engineer
Duties and Tasks Black Box Testing, Regression Testing ,Attending Scrum
meeting, Documentation & Training
From 16/07/2014 To 30/04/2015 Employer Green Soft Systems Ltd
:
Type of Employment Regular Full time
Position Held Support Engineer

Duties and Tasks Technical Support of Video Ad Network, Directly client support
through email, Maintaining SLA, Communicate through
Salesforce, Building team work, Maintaining Jira tickets, Testing
VAST & VPAID tags, JS tags, Pulling reports to test the
platform errors, Etc, Training clients.
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project Document Signing Solution
Yea Present Client National University Bangladesh
r
Project Features Overview: This solution has a web application and a desktop
application for signing documents easily. By using the website users
will submit registration card and admit card generation and signing
request. The desktop application that runs on the server will generate
the documents in PDF format, sign those documents and then upload
them to configured locations.
Features:
● Storing various document types, including word, PDF, other
document format.
● User based and role based document access mechanism.
● Restricting access to certain documents.
● Customizable authentication and security measures and rules.
● Monitoring who is accessing document and when.
● Advanced version control for documents.
● Tracking edits being made to document.
● Metadata and content based searching.
● Searching an entire library of files by individual keyword.
● Effective audit trail and feature. .

Page 325 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

● Integrated archival and reporting module.


Benefits:
● Central and secure document storage.
● Access from anywhere.
● Customizable file flow to fit your business Process.
● Digitized your forms easily and quickly.
● Easy reminder for any document expired.
● Easy sharing of documents.
● Printer, Scanner and webcam integration.
● Integrated digital signature.
● Redundant storage and recovery.
● Reliable & Useful Control Panel.
Server: Windows 2008/2012 Enterprise edition, [Link], jQuery,
java script
Client side: Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for
middleware application)
Activities Test Case Design, Testing, Quality Assurance, Documentation &
Performed Training.
Name of Automated cheque clearing Solution
Project
Year 2016 Client RajshahiKrishiUnnayan Bank
(RAKUB)
Project To make the cheque clearing process quick, efficient, user friendly and
Features easily manageable, Automated Cheque Clearing is going to be introduced
by the Center Bank of Bangladesh (Bangladesh Bank) in our country very
soon and we are very proud to be a part of that process.
Our solution named ACCS is for the participating banks to process and
manage their daily clearing tasks. Physical cheques are scanned and only
images and data are sent to clearing house for further processing. This web
based system offers banks to perform their tasks in either central or
distributed way with no installation hazard for the clients.
Activities Testing and bug fixing, Preparing Documentation, Training, etc.
Performed
Name of [Link]
Project
Yea 2016 Client Left (Canada)
r
Project Responsible for requirement analysis, extended features development and
Features deployment, System Testing, Sanity Testing and Regression Testing,
Updating the test cases based on the Change Requests/Enhancements.

Activities Black-box testing, Regression testing, Documentation & Training.


Performed
Name of [Link]
Project
Page 326 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Yea 2016 Client Left (Canada)


r
Project This is a complete solution of their employee management system. This
Features system is applicable for desktop and mobile also. Sales executives are main
user of this system. They update their working status, future delivery,
Doctor’s schedule, gift items, etc. through this system. This system is very
much user friendly. This is available for android and windows both version.
Admin can manage information from the web application. This is very light
and well decorated for mobile.
▪ Standard Web access from anywhere
▪ Advanced Version Control
▪ Full cloud computing concept
▪ Custom document properties (Meta data)
▪ Instant Document Recovery - Recycle Bin
▪ Records Management
▪ High-performance load balancing
▪ Flexible & powerful security features
▪ File Flow Management features
Activities UI level support, testing, documentation, training, Research, Client
Performed handling.
Name of [Link]
Project
Yea 2015 Client Left (Canada)
r
Project Preparing and executing Test-Cases for different features, Load testing,
Features Security testing, writing Unit test code, Device compatibility &
interoperability testing, manual testing on different Mobile handsets.
Responsible for requirement analysis, Issue Reporting in jira .
Activities Research, Testing, Training, Documentation, Marketing.
Performed
Name of [Link]
Project
Year | 2014 Client Left (Canada)
Project Query writing in solr, feature development on JavaScript, Clustered
Features Environment Testing, Interoperability Testing, manual testing on different
windows machines, Updating the Requirement Traceability Matrix
document.

Activities Regression Testing, User acceptance testing, Security Testing, Load


Performed Testing, Stress Testing, Following agile methodology for testing.
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes me, my qualifications, and my experience. I understand that any willful
missing-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously from the last twelve (12)
Page 327 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

months as regular full time staff. Indicate “Yes” or “No” in the boxes below:
YES ✓ NO

Signature Syed Musa Tazim

Date of Signing 10/12/2018


Day/Month/ Year

Page 328 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Interoperability Expert (1of 1)

1 Proposed Position for this project Interoperability Expert


2 Name of Person MD. Tarik Mahmud
3 Date of Birth 4 October 1989
4 Nationality Bangladeshi
Membership of Professional Associations
5
N/A
Education
6 BSc in Computer Science and Engineering
Bangladesh University of Engineering & Technology (BUET)
Other Training
7
N/A
Languages and Degree of proficiency
8 Bangla Speaking Fluent Reading Fluent Writing Fluent
English Speaking Fluent Reading Fluent Writing Fluent
9 Countries of Work Experience Bangladesh
Employment Record; Total Years of Experience: 5 Years
From: 2012 To Present Employer Commlink Info Tech Ltd.
10 Type of Employment Regular Full Time
Position Held Member, Research and development
Duties and Tasks Research & Development
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
August,201
Year Clients Airtel Bangladesh Limited
5
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC
directed MNOs to introduce biometric based registration process
during Selling of SIMs. Our solution satisfies BTRC rules,
regulations, and directives for new SIM registration. It has client
apps that run on android Smartphone/Tablet. The app can capture
fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture
required KYC information of subscriber with fingerprint and
Project Features submits the information to middleware application, hosted at MNO
premises. Middleware application parses the information and
forward DoB, NID, fingerprint etc to NID to verify the subscriber
info. Subscriber MSISDN will be activated based on successful
biometric matching at NID server. The middleware solution is
integrated with MNO's activation platform. There is Dashboard for
MNO, BTRC, LEA (Law Enforce Agencies), NTMC, AMTOB,
ECB and so on. Each of the stakeholder can access only required
information from the provided interface. There are processes for re-
Page 329 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

registration, De-Registration, SIM replacement and so on in our


solution. There is feature for automatic update of app releases from
the Smartphone/tablet. It's turnkey solution for MNOs - analysis,
design, development, testing/bug-fixing, supply required
HW/SW/accessories, deployment, implementation, country wide
training, maintenance & support, troubleshooting and so on.
Key Features:
 Dashboard for different stakeholders
 Registration (Prepaid, Postpaid)
 Re-Registration
 De-Registration
 SIM replacement
 Ownership transfer
 Verification only
 Transaction history
 fingerprint capture and processing
 Integration with MNO, EC and other 3rd party
system/solutions
Benefits:
 biometric verification with NID
 Bilingual Interface - Bangla and English
 bundled solution with Smartphone/Tablet and fingerprint
scanner
 Automatic Update management for android apps
 Very user friendly GUI.
 Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link], jQuery,
java script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for
middleware application)
User Interface Design, Additional Feature Implementation, Coding,
Activities Performed
Unit Testing & Bug Fixing, Documentation
Name of
Post e-Pay
Project
Year 2012 Client Bangladesh Post Office
Post e-Pay is an online payment gateway and post e-shop is an online t-
portmerce solution. In post e-pay, users can enjoy easy and secured
registration; send money to other users, cash in/out, recharge, utility bill
Project payments etc. Users can avail the services from Web, Mobile App, WAP
Features etc. There are many corporate features like salary disbursement, merchant
payment (POS), remittance disbursement etc. For administration, there are a
huge number of configuration settings and reports according to BPO
requirements.

Page 330 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Activities
Working on the Android App for Post E-Pay.
Performed
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
as regular full time staff. Indicate "Yes" or "No" in the boxes below:

YES  NO

Signature
Md. Tarik Mahmud
10/12/2018
Date of Signing
Day / Month / Year

Page 331 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) System Administrator (1 of 1)

Proposed Position for this


1 System Administrator
project
2 Name of Person S.M Sayeed Hossain
3 Date of Birth 26-03-1982
4 Nationality Bangladeshi
5 Membership of Professional Associations
Cisco Member ID: CSCO12493930
6 International Vendor Certification:
1. CCNP R&S:
Verification Link would be mailed to the respected recipient from here:
[Link]
2. CCNA R&S:
Verify From: [Link]
Certificate Verification No: 415533396682EOUF
Certified Ethical Hacker
CCNA
CCNP Route 300-101
CCNP Switch 300-102
RHCSA
RHCE
Advanced Network Technology Boot camp

Diploma in Networking Technology


7 Training
1. Diploma in Networking Technology in (CCNA,MCSE,RHCE)
Institute Name: Dot Com Systems
Duration: 1Year
2. CCNP Training at Cisco Velly, Dhaka
3. CCNA Training at Cisco Velly, Dhaka
8 Education
1. [Link]. in Electrical & Electronics Engineering
World University of Bangladesh
Passing Year 2012
2. Higher Secondary Certificate (HSC)
Dr. Malika College and University, Dhaka
Passing Year 1998

3. Secondary School Certificate (SSC)


B.C.S.I.R High School, Dhaka
Passing Year 1996

Page 332 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

9 Languages and Degree of proficiency


Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
10 Countries of Working Experience Bangladesh
11 Total Year of Experience : 8 Year(s)
12 Employment History
Commlink Info Tech Limited
From 10th To
Employer House # 03, Road # 23/A, Gulshan-1, Dhaka-
Mar,2016 Till date
1212
Type of Employment Regular, Full Time
Sr. Network Administrator ISP, IIG, Planning and
Position
Development.
Cisco Router 7609, Juniper MX-80, ACX-1000, ASR 1013,
VXR-7200,3800, 3600, 2900, 2800, ASA5510 Version 8.3,
Catalyst Switch- 2960, 4948E, 3750X, ME-3400, Mikrotik-
CCR-1072, CCR-1036-EM , Security: IDS/IPS, IPSec (L2L)
Responsibilities Site to Site VPN, Data Center and Network Security,. Routing
Protocol: MPLS, BGP, IS-IS-OSPF. Switching Protocol:
VLAN, STP, MSTP, L2 MAC Filtering. Linux: Tacacs, Mail,
DNS, Syslog with php-syslog-ng, Proxy (Squid), MRTG.
Configuration, Implementation, Monitoring and Reporting.
Name of
Core Network Design and Deploy
Project
Year 2016 ISP Bangla Phone Ltd.
Project Multihoming BGP and ensure optimum last mile service to client with several
Features feature through internet and Data.

To
From June, Information Services Network Limited (ISN).
9th Mar, Employer
2014 52, New Eskaton Road. Dhaka-1000
2016
Type of Employment Regular, Full Time
Position Deputy Manager, System and Network
Name of Project MPLS Backbone Network Deploy, Design and Maintenance
Multihoming BGP and ensure optimum last mile service to
Project Features client end with MPLS (L3-VPN and VPLS) feature through
internet and Data.
Drik ICT Ltd.
From June, To
Employer House # 58, Road # 15A (New), Dhanmandi
2010 May, 2014
R/A, Dhaka, Dhaka 1209
Type of Employment Regular, Full Time
Asst. System Administrator
Position
System and Network
Name of Project MPLS Backbone Network Deploy, Design and Maintenance

Page 333 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Multihoming BGP and ensure optimum last mile service to


Project Features client end with MPLS (L3-VPN and VPLS) feature through
internet and Data.
Orogenic Resources (BD) Ltd.
From To SR Tower (5 th Floor),Plot#105,Road#35
Employer
Jan, 2009 April, 2010 Sector#7,Uttara C/A. Dhaka-1230

Position IT Executive
Troubleshooting different types of Networking Problem in LAN.
Installation and Configure Cisco Router, WiFi Router, Switches and Network
printer.
Analysis technical problems and troubleshooting for Desktop and Laptop
Duties Computers.
Monitoring PCs Performance, Trouble shooting of HP, COMPAQ, IBM, and
DELL Computers.
Deploy & trouble shooting of Switches and Routers in the LAN of Branch
offices.
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Limited continuously for the last twelve (12)
months as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO

Signature
S.M Sayeed Hossain
Date of Signing
10 /12 /2018

Page 334 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Technical Document Expert (1of 2)

1 Proposed Position for this project Technical Document Expert


2 Name of Person ASRUF-UL-JUBAIR
3 Date of Birth December 19, 1984
4 Nationality Bangladeshi
5 Membership of Professional Associations
N/A
6 Education
MBA | 2016
University of Dhaka
Major in Marketing
BBA | 2010
East West University
Major in Marketing
HSC | 2002
Engineering University Higher Secondary School
Science Division
SSC | 2002
Engineering University School
Science Division
7 Other Training
Workshop (3 months long) on “Disaster Management” by
Environmental Society of University of Dhaka.
“Personal and Professional Effectiveness” by Prothom-Alo Jobs.
“Time Management” by Ms. Emily T Jackson (In House Training).
“UI and UX” by Erric Keneddy (Microsoft)
“Branding for IT Product” by Bdjobs Ltd.
8 Languages and Degree of proficiency
Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Medium Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
10 Total Year of Experience : 8
11 Employment Record (1)
Fro August,
To Present Employer Commlink Info Tech Limited
m: 2017
Type of Employment Full time- Regular
Position Held BUSINESS DEVELOPMENT MANAGER
Business Development, Project Management, UI and UX, Digital
Duties and Tasks Marketing, Marketing, Documentation, Event Organizing, Client
Management, Call Center, Ecommerce, etc.
Employment Record (2)
Fro FEBRU
To July,2017 Employer WINDMILL INFOTECH LIMITED
m: ARY
Page 335 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

2016
Type of Employment Full time- Regular
Position Held BUSINESS DEVELOPMENT MANAGER
Business Development, Project Management, UI and UX, Digital
Duties and Tasks Marketing, Marketing, Documentation, Event Organizing, Client
Management, Call Center, Ecommerce, etc.
Employment Record (3)
SEPT
EMB MOBIOAPP
From: To FEBRUARY, 2016 Employer
ER, LIMITED
2013
Type of Employment Full time- Regular
Position Held BUSINESS DEVELOPMENT MANAGER
Business Development, Project Management, UI and UX, Digital
Duties and Tasks Marketing, Marketing, Promotion, HR, Documentation, Event
Organizing, etc.
Employment Record (4)
A K KHAN
MAY
From: To APRIL 2013 Employer HEALTHCARE
2011
TRUST
Type of Employment Full time- Regular
Position Held PROJECT COORDINATOR
Project Management, Managing the team, Monitoring and
Evaluation, Promotional Activities, Fundraising, Awareness
Duties and Tasks
Campaigns, Communication with the foreign delegates,
Documentation, Organizing events Etc.
Employment Record (5)
SEPT
INTERNATIONAL
EMB
From: To APRIL 2011 Employer OFFICE MACHINE
ER
LTD
2010
Type of Employment Full time- Regular
Position Held MARKETING EXECUTIVE
Market research, Sales target, Promotion, Public relation,
Duties and Tasks
Organizing events, Marketing plan, Forecasting Etc.
12 Work Undertaken that Best Illustrates Capability to Handle this assignment ( Assigned by
Bangla Phone Limited )
Name of Project Non-Voice Alternative Customer Service
Year 2016 Client ROBI Axiata Ltd.
Project Features Customer Service Solution through Viber, WhatsApp
Project Management, Managing the team, Monitoring and Evaluation,
Activities Promotional Activities, Fundraising, Awareness Campaigns,
Performed Communication with the foreign delegates, Documentation, Organizing
events Etc.

Page 336 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Name of Project [Link]


Year 2016 Client An e-Commerce Company
Project Features An e-Commerce website
Project Management, Managing the team, Monitoring and Evaluation,
Activities Promotional Activities, Fundraising, Awareness Campaigns,
Performed Communication with the foreign delegates, Documentation, Organizing
events Etc.
Name of Project Mitsubishi Mobile App
Year 2015 Client Mitsubishi Motors
Project Features Development of an Official Mobile App for Mitsubishi Motors
Project Management, Managing the team, Monitoring and Evaluation,
Activities Promotional Activities, Fundraising, Awareness Campaigns,
Performed Communication with the foreign delegates, Documentation, Organizing
events Etc.
Name of Project Gloria Jeans Coffees Mobile App
Year 2014 Client Gloria Jean's Coffees, Bangladesh
Project Features Development of a Mobile Application
Project Management, Managing the team, Monitoring and Evaluation,
Activities Promotional Activities, Fundraising, Awareness Campaigns,
Performed Communication with the foreign delegates, Documentation, Organizing
events Etc.
Name of Project Boipoka
Year 2015 Client
Project Features Development of An E-book Platform
Project Management, Managing the team, Monitoring and Evaluation,
Activities Promotional Activities, Fundraising, Awareness Campaigns,
Performed Communication with the foreign delegates, Documentation, Organizing
events Etc.
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO

Signature

ASRUF-UL-JUBAIR
10/12/2018
Date of Signing
Day / Month / Year
[Link] Form 5A8- Curriculum Vitae (CV) Technical Document Expert (2 of 2)
1 Proposed Position for this project Technical Document Expert
Page 337 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

2 Name of Person Afsar Uddin Chowdhury


3 Date of Birth 25 -06-1983
4 Nationality Bangladeshi
5 Membership of Professional Associations
Education
[Link]. Advance Computing (Data Mining)
London Metropolitan University (UK)
Passing Year: 2009
Result: Merit
6
BSc. Computing & Information Systems
London Metropolitan University (UK)
Passing Year: 2007
Result: First Class

Other Training
BIG Data Implementation, CMMI Practitioner, PRINCE 2 for Professionals, CIW Web Design
7
Specialist, Project Management Professionals, Red Hat Enterprise Linux Essentials, Oracle 9i Forms
Developer.
Languages and Degree of proficiency
8 Bengali Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record
From: 01-01-2018 To Present Employer Commlink Info Tech Ltd.
Type of Employment Full time
Position Held Technical Document Expert
Documenting Coding Standards, Compiling & Managing Project
Duties and Tasks Management, System Analysis and Design, Database Design,
Development and Deployment related Documents.
From: 01-02-2015 To 30-12-2017 Employer Synesis IT Ltd.
Type of Employment Full time
Position Held Team Lead
Managing Project Management, Programming, System Analysis and
10 Duties and Tasks Design, Database Design, Development and Deployment related
works.
From: 01-01-2013 To 30-01-2015 Employer Business Automation Ltd.
Type of Employment Full time
Position Held Project Manager
Project Management, Making sure the software and system
architectures are in synchronization. Making the architecture easy to
Duties and Tasks understand for management and providing details if needed. Making
sure the right modeling is being done. Identifying and interacting with
stakeholders to make sure their needs are being met.
From 01-01-2009 To 30-12-2012 Employer Myspurring Ltd.
Type of Employment Full time
Page 338 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Position Held Asst. Project Manager


Strategy setting and portfolio management, Program and project
management, Overseeing the company’s internal and external
Duties and Tasks
initiatives, Strategic partnership management with foreign companies
and Bodies.
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project Post E-Pay
Year 2017 Client Bangladesh Post Office
Post e-Pay is an online payment gateway and post e-shop is an online
e-commerce solution. In post e-pay, users can enjoy easy and secured
registration; send money to other users, cash in/out, recharge, utility bill
payments etc. Users can avail the services from Web, Mobile App, WAP etc.
There are many corporate features like salary disbursement, merchant
Project Features
payment (POS), remittance disbursement etc. For administration, there are a
huge number of configuration settings and reports according to BPO
requirements. In Post e-shop, there are various categories of items where
user can search items and pay the bills with e- pay site or other payment
gateways.
Project Management, Managing the team, Monitoring and Evaluation,
Activities Performed
Promotional Activities, Communication, Documentation etc.
Name of Project One Stop Service (OSS) system
Year July, 2015 Client Bangladesh Economic Zones Authority (BEZA)
Designed, developed and implemented web based One Stop Service (OSS)
System. Supply, installation & commissioning of require Hardware and
Project Features Network equipment and Infrastructure development also include in this
assignment. We have also setup helpdesk and provided helpdesk operator to
provide support service to BEZA & other stakeholders.
Business requirements analysis, Details Business Requirement Document
(BRD) preparation, Software Requirement Specifications (SRS) preparation,
Activities
High level system requirements collection & analysis, Required connectivity
Performed
with other external databases, System architecture design, ICT System
requirements Collection & analysis.
Name of Project Hajj Management Information System (HMIS)
Year 2014 Client Ministry of Religious Affairs (MoRA)
HMIS integrated web application developing for Ministry of Religious Affairs.
Facilitate Hajj Management with effective use of IT in Managing &
controlling the Hajj Agencies, Immigration Police, Airlines and other
Project Features stakeholders with required management services like approval, financial
management, travel plan and movements, visa request etc. We have
completed data entry, form & photo scanning, ID card & Perforated Card
printing.
Business requirements analysis, Details Business Requirement Document
(BRD) preparation, Software Requirement Specifications (SRS) preparation,
Activities
High level system requirements collection & analysis, Required connectivity
Performed
with other external databases, System architecture design, ICT System
requirements analysis
Page 339 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Name of Project Integrated Digital land Management System


Year 2013 Client Directorate of Land Record and Survey

In order to achieve the goal of Integrated Digital Land management system,


the following ICT works have been undertaken:
Project Features
Study, design, development, installation, maintenance of Land recording
system. Initial operation with necessary system software, application
software, and Data Archival Systems along with disaster recovery system.
Business requirements analysis, Details Business Requirement Document
(BRD) preparation, Software Requirement Specifications (SRS) preparation,
Activities
High level system requirements collection & analysis, Required connectivity
Performed
with other external databases, System architecture design, ICT System
requirements analysis .
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
describes myself, my qualifications, and my experience. I understand that any willful mis-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously from the last twelve (12) months as
regular full time staff. Indicate “Yes” or “No” in the boxes below:
YES  NO

Signature

Afsar Uddin Chowdhury


10/12/2018
Date of Signature
Day/Month/ Year

Page 340 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) UI Designer (1of 1)

1 Proposed Position for this project UI Designer


2 Name of Person Salman Hossain Saif
3 Date of Birth 06-03-1994
4 Nationality Bangladeshi
5 Membership of Professional Associations
Education
6
Bachelor of Science in Computer Science & Engineering, City University
7 Other Training
Languages and Degree of proficiency
8 Bengali Speaking fluent Reading fluent Writing fluent
English Speaking fluent Reading fluent Writing fluent
9 Countries of Work Experience Bangladesh
Employment Record: 4+ Year(s)
From: Nov 2017 To Present Employer Commlink InfoTech Ltd.
10 Type of Employment Full time
Position Held UI/UX Designer, Research & Development
Duties and Tasks Designing user interface & user experience.

From: Oct 2015 to Oct 2017 Employer Windmill Infotech Limited


Type of Employment Full time
Position Held UI/UX Designer
Duties and Tasks Designing UI/UX for desktop and cloud based solution.

From: Apr 2014 To Sep 2015 Employer Appnometry Limited


Type of Employment Full time
Position Held UI Designer
Duties and Tasks Designing UI for mobile apps and games.

From: Feb 2013 To Mar 2014 Employer Virtual Web Developers


Type of Employment Full time
Position Held Web Designer
Duties and Tasks Designing & developing web interfaces.

11 Work Undertaken that Best Illustrates Capability to Handle this assignment


Name of Project Human Resource Management System (HRMS)
A full featured Human Resource Management System that can manage
all employees in an organization. Main features:
● Leave management
Project Features
● Payroll management
● Attendance
● KPI Management
Name of Project NFC Based Subscription / Payment Solution
Page 341 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

A smart device based payment solution that enables user to pay bills and
subscription payments via their NFC enable smartphone. Main features:
Project Features ● Easy payment with NFC enabled device
● Authentication with fingerprint / Iris Scanner
● Central management & detail report generation
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
describes myself, my qualifications, and my experience. I understand that any willful mis-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months as
regular full time staff. Indicate “Yes” or “No” in the boxes below:
YES ✓ NO

Signature
Salman Hossain Saif
10/12/2018
Date of Signing
Day/Month/ Year

Page 342 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) UX Expert (1 of 1)

1 Proposed Position for this project UX Expert


2 Name of Person SHS SAIFUDDIN
3 Date of Birth 10 DECMBER, 1981
4 Nationality BANGLADESHI
Education
Masters of Fine Arts (MFA)
From University of Development Alternative (UODA)
Result: Second Class
5 Bachelor of Fine Arts (BFA)
Khulna Art College
Result: Second Class.
Secondary School Certificate (S.S.C) -1996
School: K.M High School. Khulna
Result: Second Division.
Other Training
6
N/A
Languages and Degree of proficiency
7 Bangla Speaking Good Reading Good Writing Good
English Speaking Good Reading Good Writing Good
8 Countries of Work Experience Bangladesh
Employment Record Total Years of Experience: 14 Years
Globe Kids Limited.
Fro Feb, Dec,
To Employer Grameen Bank Bhaban,
m: 2003 2005
Mirpur-2, Dhaka.
Type of
Regular full time
Employment
Position Held Senior Key Animator
Duties and Tasks Character Design, Story Boarding, Layout and Animation
Fro Dec, To Dec, SW Multimedia Ltd.
m: 2006 Employer
2010 Gulshan-01, Dhaka.
9
Type of
Regular full time
Employment
Position Held Graphic Designer & 3d Animator
Fro Jan, To Click-house Ltd.
Dec,
m: 2011 Employer Banani, Dhaka
2012
[Link]
Type of
Regular full time
Employment
Position Held Senior Graphic Designer and Animator

Page 343 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Fro Feb, To M&H Telecom Ltd.


Oct,
m: 2013 Employer Bey Tower, 50 Mohakhali,
2016
wareless gate Dhaka-1212.
Type of
Regular full time
Employment
Position Held Team Leader, Graphic Design and Animation
Fro Nov, Till
To Employer Commlink Info Tech Ltd.
m: 2016 Now
Type of
Regular full time
Employment
Position Held Graphic Designer and Animator, Research and Development
Research, and Development in Design and Animation related fields
Duties and Tasks
and also to lead some of the development tasks.
Training
Take One year’s World class animation Training in Globekids Digital
Classic Animation
Ltd. Directed by international trainer Promod Shahoo (India).
10
Script-writing I participate script-writing and animation training program for the Meena
and Communication Initiative, Organized by UNICEF, Bangladesh. Jun 19 –
Animation 28, [Link] 22-28April 2010 Directed by Deepa balsaver (India).

As an Animator, Illustration, Caracter design & story board Artist, I was


worked various projects During this time,Ovijan, 3d Meena Cartoon Client
was UNICEF. Millennium development goal (2015) (MDG) 8 episodes per
episode time duration 10 minutes, In house Rupa time duration is 3
minutes, Lachu & Pachu time duration is 10 minutes and BBC world
service`s Learning English project English in Action I worked Concept
making , Story board, Layout and Animation. It’s was 30 episodes, per
episode was 3 minutes,
Project and
11
Client As an Animator I have 2 & Half years working experience in Globekids
Digital Ltd. I have worked various projects including business registration
spot for SEDF, Girls Gone Global for GGG Films, Big Deal. Road safety
education feature named Lal, Holud aar Shobuj,

Some advertisement of Grameen Phone, Banglalink Western Union, BBC


Janala, ATN Bangla The Daly Star-Robi, Transtec CFL Light, Singer
Double Eid-Offer(2012) and some other TV AD

Script, Character Design, Layout, Animation & Post production (Video


Activities
12 Making).
Performed

Page 344 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months
as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO

Signature
SHS SAIFUDDIN
10/12/2018
Date of Signing
Day / Month / Year

Page 345 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Training Expert (1 of 2)

1 Proposed Position for this project Training Expert


2 Name of Person A.K.M Benozir Alam
3 Date of Birth August 28, 1985
4 Nationality Bangladeshi
5 Membership of Professional Associations
Member of Cisco.
Member ID: CSCO12496440
Member of Microsoft
Member ID : 9232530
6 Education
Masters of Science in Computer Science and Engineering
Stamford University Bangladesh
Passing year : 2015
Bachelors of Science in Computer Science and Engineering
Stamford University Bangladesh
Passing year : 2011
Higher Secondary Certificate
Brindabon Govt. College Habiganj
Passing year : 2005
Secondary School Certificate
Moulvi Bazar Govt. High School
Passing year : 2001
Certification:
----------------------------------------------------------------------------------------------
RHCE, Redhat Certified System Engineer
Verify From: [Link]
Certification Number : 160-064-788
Passing Exam Date: April 2, 2016

Microsoft Certified Professional


Microsoft ID: 9232530
Certification Number : E924-0468
Passing Exam Date: June 19, 2012

Microsoft Certified Technology Specialist


Microsoft ID: 9232530
Certification Number : D930-1619
Passing Exam Date: June 19, 2012

CCNA Routing And Switching


CiscoID ( CSCO): CSCO12496440
CCNA Passing Exam Date: September 27, 2013

Page 346 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

7 Other Training
1. ISP SETUP USING MICROTIK
2. Red Hat Enterprize Linux 6 & 7
3. CompTIA A+ Certification
4. Microsoft Office User Specialist
[Link]
6. C | EH
8 Languages and Degree of proficiency
Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
10 Total Year of Experience : 6 Year(s)
11 Employment Record
August2 Till Commlink Info Tech Limited- House # 03,
From: To Employer
, 2015 date Road # 23/ A, Gulshan -1 Dhaka-1212
Type of Employment Regular- Full Time
Position Held Junior Network Administrator , Planning and Development.
Cisco Router ASR 1013, VXR-7200,3800, 3600, 2900, 2800,
ASA5510 Version 8.3, Catalyst Switch- 2960, Mikrotik , Security:
IDS/IPS, IPSec (L2L) Site to Site VPN, Data Center and Network
Security, ASDM Transparent Firewall and Context Security Policy
. Routing Protocol: BGP, OSPF, EIGRP, IGRP. Switching
Duties and Tasks
Protocol: VLAN, STP, MSTP, L2 MAC Filtering. Linux: Mail,
DNS, Syslog with php-syslog-ng, Proxy (Squid), MRTG.
Configuration, Implementation, Monitoring and Reporting. DC &
DRS Design and Implementation.
Router, Switch, Firewall and DMZ Load Balancer Configuration.
Decem
Flora Limited.
ber 15, July 31
12 From: To Employer 119-120 Adamjee Court, Mothijeel C/A,
2012 2015
Dhaka.
Type of Employment Full Time- Regular
Position Held Asst. Systems Engineer, CSD
Installation and configuration of different hardware and software.
Provide support to customers for ensuring smooth operation of the
systems and network connectivity. Installing and configuring LAN,
router, computer hardware, printer on demand. Interact and
communicate with client and other concern parties to provide
support regarding system upgrading and requirements collection.
Duties and Tasks
Working as team member to provide Wifi-Zone, DNS, Proxy,
DHCP, Web Servers, FTP server, Domain Controller, RAID solution
for both Windows and Linux platform. Troubleshoot & configure
Flora PC, All-in-one desktops and servers etc assign by company.
Providing technical support (both on-site and over-phone) to
customers regarding on Operating Systems (Windows/Linux),

Page 347 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Nove
Decem
mber Banglalion Communications Ltd.
13 From: To ber 13, Employer
17, 52 Silver Tower,Gulshan-1,Dhaka
2012
2011
Type of Employment Full Time- Regular
Position Held [Link], Technical Support
Solving any kind of problem & query related TCP/IP, Network and
wireless troubleshooting. Responsible for identify network and
device problem and take proper step to solve it as CMS update, on
plaza solution, ticket generation and visit client end if necessary.
Configure, upgrade & troubleshoot various CPE as usb, indoor,
Duties and Tasks outdoor, Wifi devices. Support clients for planning & configure
cable and wireless network, establish new connection for new
clients. Observe network problems from clients query and support
clients to solve their problem by physically or over the phone.
Maintain and arrange emergency support based on priority. Follow
daily reporting procedure and escalate to responsible departments.
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Limited continuously for the last twelve (12)
months as regular full time staff. Indicate "Yes" or "No" in the boxes below:

YES NO

Signature
A.K.M. Benozir Alam
Date of Signing
10 /12/2018

Page 348 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Training Expert (2 of 2)

1 Proposed Position for this project Training Expert


2 Name of Person Md. Selim
3 Date of Birth 25 Sep, 1987
4 Nationality Bangladeshi
Membership of Professional Associations
5
N/A
6 Education
❖ [Link] ( Eng.) in Information Communication Technology (ICT)
❖ Islamic University Kushtia Bangladesh (Continuing)

❖ [Link]. (Eng.) in Computer Science and Engineering


❖ State University Of Bangladesh (SUB)
❖ (In September, 2011)
Other Training

Certification Institute Location From To

Basic PHP IBCS-PRIMAX Dhaka April 1th 2014 September 1th


Course Software 2014

Ltd.

7 Course Digital Land Dhaka April 1th 2015 April 7th 2015
Attendance Record System
Certificate (DLRS)

Vehicle Ideation Kolkata 4th November- 3th December


Tracking Software 2018 2017
Management Solution Ltd
System

Languages and Degree of proficiency


8 Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
10 Employment Record
October,
From: To Continue Employer Commlink Info Tech Ltd.
2018
Type of Employment Full time
Position Held Project Coordinator
Duties and Tasks Development of various projects
From: October, To Present Employer Commlink Info Tech Ltd
Page 349 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

2018
Type of Employment Full time
Position Held Member, Research and Development
Duties and Tasks Team leading, coordination and developing of various projects
Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project SIM Registration using Biometric Verification with NID
Robi (Axiata) Limited
Year Oct,2018 Client Airtel Bangladesh Limited
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC directed
MNOs to introduce biometric based registration process during Selling of
SIMs. Our solution satisfies BTRC rules, regulations, and directives for
Project Features
new SIM registration. It has client apps that run on android
Smartphone/Tablet. The app can capture fingerprint images of subscriber
11
when connected to Smartphone/Tablet.
Activities System Design, Database Design, Coding (server side), Unit Testing and
Performed Bug Fixing, Impact Analysis on Change Request, Change Management
Name of Project Document Management System
Document Management System is a web-based solution that will provide
a web-explorer with features like uploading/downloading documents,
version control, check-in/check-out concept, metadata management,
efficient retrieval of documents etc. Documents saved in DMS are well
secured. It provides a user-friendly interface for the administrator to
create and update the authentication policy, user management and other
configurations. Administrators can also track their employees’ activities.
Project Features
There is an efficient search engine by which users can easily find their
documents. Automated file flow management (With maker-checker
concept and notification via email and sms) are also provided. Users can
also create their own forms in the system and use them in file flow
management. There is also circular management module where user can
create and publish circulars for different types of departments/branches of
the organization.
Activities
Requirement analysis, database design and software development.
Performed
Name of Project Web Based Hajj Management Information System (HMIS)

Page 350 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Project Duration: December-2018 Design, development, implementation


operation and maintenance of Integrated Web Based Hajj Management
Information System (HMIS); Supply, Installation & Commissioning
Hardware & Networking items and HR provide for 24 hours IT Help
Desk Service for MoRA,
Client Name: Ministry of Religious Affairs (MoRA)
Activities performed:
● Coordination with Government Agencies, Donors, Stakeholders on
implementing the agreed action plan to the agreed standards and
deadlines
● Mobilizing Support professional as per requirement of the client
● Regular liaison with the Government Agencies, Donors, Stakeholders
Project Features
on all project-related matters
● Ensuring the effective preparation and delivery of all project events and
meetings and production of all necessary documentation

● Taking responsibility for the effective flow of information between


team members, participants in project activities and clients
● Ongoing evaluation of project activities and reporting on project
progress to the Clients
● Arranging Training for professionals nominated by client.
● Participation at meetings at in house and clients.
Name of Project Development of Integrated Digital land Management System
Year : 2017
Client Name: NIRAS & Directorate of Land Record and Survey (DLRS)
Project Description: In order to achieve the goal of Integrated Digital
Land management system, the following ICT works have been
undertaken:
Study, design, development, installation, maintenance and initial
operation with necessary system software, application software, and Data
Archival Systems along with disaster recovery system;
The said software system are consistent with the following modules:
• Application Submission Module
• LT (Land Transfer) Module
Project Features • Notification Module
• Hearing Module
• Hearing and Ordering Process Module
• Khatian register update Module
• Khatian printing, Payment and Delivery Module
• User Management Module
Activities Performed as a System Analyst:
• Business requirements analysis
• Details Business Requirement Document (BRD) preparation
• Software Requirement Specifications (SRS) preparation
• High level system requirements collection & analysis
• Required connectivity with other external databases

Page 351 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

• System architecture design


• ICT System requirements analysis

Project Name Laboratory Automation Management System

Year:2018
Client Name: Bangladesh Council of Scientific and Industrial
Research.(BCSIR)
Project Description: In order to achieve the goal of Integrated Digital
Land management system, the following ICT works have been
undertaken:
Study, design, development, installation, maintenance and initial
operation with necessary system software, application software, and Data
Archival Systems along with disaster recovery system;
The said software system are consistent with the following modules:
● Application Submission Module
● Duty Officer Module.
● Bank Payment Module
● Director Desk Module
● Assignment Lab Scientist Module
● Lab Report Module.
● Lab-Parameter Module
● Lab-Method Module
● Authorized Module

Name of the
One Stop Service (OSS) system
project:
16 Year : 2016
Client Name: Bangladesh Economic Zones Authority (BEZA)
Project Description: We have designed, developed and implemented web
based One Stop Service (OSS) System. Supply, installation &
commissioning of require Hardware and Network equipment and
Infrastructure development also include in this assignment. We have also
setup helpdesk and provided helpdesk operator to provide support service
to BEZA & other stakeholders. Initially We have completed 8 service
modules as per agreement. Now we are working on another 26 service
modules. Initial 8 service modules are:
• Project Approval Module
• Import Permit Module
• Export Permit Module
• Work Permit Module
• Visa Recommendation Module

Page 352 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Adequacy for the Assignment:


Detailed Tasks Assigned on Reference to Prior Work/Assignments that Best Illustrates
Consultant’s Team of Experts: Capability to Handle the Assigned Tasks
✓ Activities Perform as a Customer Name of the project: Design, development, implementation
care associate operation and maintenance of Integrated Web Based Hajj
Management Information System (HMIS); Supply, Installation
● Coordination with District land & Commissioning Hardware & Networking items and HR
office provide for 24 hours IT Help Desk Service for MoRA
Coordination with District AC land office Client Name: Ministry of Religious Affairs (MoRA)
● Coordination with Upazila Project Duration: December, 2014-2015.
customer care associates Activities performed:
● Land related various information ● Coordination with Government Agencies, Donors,
provide to general public Stakeholders on implementing the agreed action plan to the
agreed standards and deadlines
● Mobilizing Support professional as per requirement of the
client
● Regular liaison with the Government Agencies, Donors,
Stakeholders on all project-related matters
● Ensuring the effective preparation and delivery of all project
events and meetings and production of all necessary
documentation
● Taking responsibility for the effective flow of information
between team members, participants in project activities and
clients
Ongoing evaluation of project activities and reporting on
project progress to the Clients
● Arranging Training for professionals nominated by client.
● Participation at meetings at in house and clients.
4. Computer Skills
Web application software: Integrated Digital Land Management System, Web Based Hajj Management
Information System (HMIS), Document Management System, OSS Management System, Digital Land
Management System, Vehicle Tracking Management System, Laboratory Automation Management
System, Supply, Installation & Commissioning Hardware & Networking items and HR provide for
24 hours IT Help Desk Service.
Databases Oracle 11g/10g/9i/8i, DB2, MS SQL Server, MySQL

IDE/Tools IBM Websphere Integration Developer, Netbeans 6.x, Adobe


Photoshop, Adobe Dreamweaver, Adobe Flash, MS Visio

Web/Application Servers Websphere Application Server, Weblogic Application Server ,


Apache,

Tomcat, MS IIS, IBM HTTP Server

Methodologies Agile, Waterfall

Page 353 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Operating Systems Windows XP, MS-DOS, Linux (Red Hat), Unix (Solaris), IBM AIX

Security BMC WAM, MS ISA, Spring Security, WS-Security

Experts contact information: E-mail-selim@[Link], phone +8801712-979559,


+8801847469549.
Certification:
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
describes me, my qualifications, and my experience. I understand that any willful missing-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously from the last two (02) months as
regular full time staff. Indicate “Yes” or “No” in the boxes below:
YES ✓ NO

Signature
Md. Selim

10/12/2018
Date of Signing
Day / Month / Year

Page 354 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) e-Commerce Expert (1of 1)

Proposed Position for this


1 e-Commerce Expert
project
2 Name of Person Md. Nazmul Hossain Noyan
3 Date of Birth 08-10-1987
4 Nationality Bangladeshi
5 Membership of Professional Associations
1. Cisco Member ID: CSCO12509319
2. “Bangladesh Computer Society” Member ID No: AM – 07700
3. “The Institution of Engineers, Bangladesh” Member ID No: AM – 12085
6 International Vendor Certification:
3. TIL® Foundation V3 Certificate:
Registration number: 9980053909645441
Certificate number: GR750161684MN
4. CCNP R&S:
Verification Link would be mailed to the respected recipient from here:
[Link]
5. CCNA Security:
Verification Link: [Link]
Certificate Verification No: 417124867330IPDH
6. NSA & CNSS Recognition (NSTISSI No. 4011) for INFOSEC Professionals:
Verification Link would be mailed to the respected recipient from here:
[Link]
7. CCNA R&S:
Verify From: [Link]
Certificate Verification No: 17124867339BQYM
8. RHCE, Redhat Certified System Engineer:
Verify From: [Link]
Certificate Number: 130-170-798
9. RHCSA, Redhat Certified System Administrator:
Verify From: [Link]
Certificate Number: 130-170-798
7 Training
4. bdNOG 1:
Advanced training on “BGP Routing (IPv4 & IPv6)”
United International University, Dhanmondi, Dhaka via APNIC & bdNOG.
5. bdNOG 2:
MPLS Technology & Application (L2/3-VPN, Traffic Engineering)
Long Beach Hotel, Cox’s Bazar via APNIC & bdNOG.
6. bdNOG 3:
IP Telephony
BRAC INN Center, Mohakhali, Dhaka via ISPAB & bdNOG.
7. bdNOG 4:

Page 355 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

MPLS Deployment
Grand Sultan Tea Resort & Golf, Sreemongal via ISPAB & bdNOG.
8. CCNP Training at AIUB, Dhaka
9. CCNA Security Training at AIUB, Dhaka
10. CCNA Training at AIUB, Dhaka
11. JNCIA Training at AIUB, Dhaka
12. Redhat Training at IEB, Rajshahi
13. CEH Training at AIUB, Dhaka
8 Education
4. [Link]. in Electrical & Electronics Engineering
Ahsanullah University of Science & Technology
3.75/4, February, 2011
5. Higher Secondary Certificate (HSC)
Rajshahi New Govt. Degree College
4.70/5, 2006
6. Secondary School Certificate (SSC)
Jhalmalia High School, Puthia, Rajshahi
4.50/5, 2003
9 Languages and Degree of proficiency
Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
10 Countries of Working Experience Bangladesh
11 Total Year of Experience : 7 Year(s)
12 Employment History
From To Commlink Info Tech Limited
Employer
June,2015 Till date House#3, Road#23/A, Gulshan-1, Dhaka-1212
Type of Employment Regular, Full Time
Position Network Administrator, ISP, IIG, Planning and Development.

Page 356 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Design and prepare reports for all e-business metrics for various
online platforms and achieve all growth objectives and develop
all enhancements to direct supply network
Design and execute all features of roadmap for all equipment’s
and strategic business units and prepare reports to be presented
to key stakeholders and interpret all data in coordination with
business leaders.
Administer all e-business activities and incorporate best
practices in same to design effective strategies and assist
internet team to implement all department strategy and analyze
Responsibilities
all information and recommend improvements to all customer
processes.
Manage various internal data sources and web analytics tools to
enhance customer experience and assist to increase web
presence of company and monitor all websites and recommend
changes required.
Coordinate with key information owners to ensure delivery of
all internal resources on time and manage all web site data to
ensure accuracy of customer postings and recommend exclusive
plans for all key customers to promote ecommerce.
Name of VPN for Bangladesh Election Commission from ECB to Prime Minister
Project Office
Year 2015 Client Bangladesh Election Commission
Project
VPN Box Configuration.
Features
Activities
VPN Configuration, Commissioning & Testing
Performed
From To
Employer Citycell, Pacific Bangladesh Telecom Ltd.
April, 11 June, 15
Type of Employment Regular, Full Time
Position Network Administrator, IT & Billing Department
Firewall - SRX650, SSG550, SSG140, ASA 5520, Firewall
security policies, IDP, UTM policies, Secured DMZ, IP traffic
inspection, Port control, application filtering, secured ftp,
Secured policy based internet connectivity through NAT,
Bandwidth management, countrywide secured intranet
connectivity, Inter-department & inter-vendor secured
Responsibilities connectivity, VPN: IPSEC, PPTP, L2TP, SSL, Advanced
Routing - multi-area OSPF, Static, and BGP multi-homing,
MST & RPVST+ for loop free redundant L2 Data Center &
user network, VRRP, GLBP & L3 Switch-stacking, Ether-
channel, VLAN, DHCP, Wi-Fi Hotspots, Monitoring systems,
Co-ordination with the upstream operators & different vendors,
APNIC member for ASN management.
Certification

Page 357 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Limited continuously for the last twelve (12)
months as regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO

Signature
MD. Nazmul Hossain Noyan
Date of Signing 10/12/2018

Page 358 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Help Desk Support Executive (On
Demand) (1 of 2)

Proposed Position for this project Help desk Support Executive

Name of Person [Link] Mia

Date of Birth 01-12-1985

Nationality Bangladeshi

Membership of Professional Associations

Education

[Link]. in Computer Science & Engineering


Institute: University of Development Alternative (UODA)
CGPA: 3.02(out of 4 scales)

Higher Secondary School Certificate (H.S.C)


Institute: Dhaka Collage
Group: Science
Board: Dhaka
Result: First Division

Secondary School Certificate (S.S.C)


Institute: Harinakundu P.N High School.
Group: Science
Board: Jessore
Result: First Division*

Other Training

N/A

Languages and Degree of proficiency

Bengali Speaking Excellent Reading Excellent Writing Excellent

Page 359 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

English Speaking Excellent Reading Excellent Writing Excellent

Countries of Work Experience Bangladesh

Employment Record: 4+ Year(s)

From: 18/02/2016 To Present Employer Commlink Info Tech Ltd.

Type of Employment Full time

Position Held Support Engineer

Duties and Tasks Overview: In order to identify fake and unregistered SIM, BTRC directed
MNOs to introduce biometric based registration process during Selling of
SIMs. Our solution satisfies BTRC rules, regulations, and directives for new
SIM registration. It has client apps that run on android Smartphone/Tablet. The
app can capture fingerprint images of subscriber when connected to
Smartphone/Tablet. Retailers/distributors use the app to capture required KYC
information of subscriber with fingerprint and submits the information to
middleware application, hosted at MNO premises. Middleware application
parses the information and forward DOB, NID, fingerprint etc to NID to verify
the subscriber info. Subscriber MSISDN will be activated based on successful
biometric matching at NID server. The middleware solution is integrated with
MNO's activation platform. There is Dashboard for MNO, BTRC, LEA (Law
Enforce Agencies), NTMC, AMTOB, and ECB and so on. Each of the
stakeholder can access only required information from the provided interface.
There are processes for re-registration, De-Registration, SIM replacement and
so on in our solution. There is feature for automatic update of app releases
from the Smartphone/tablet. Its turnkey solution for MNOs - analysis, design,
development, testing/bug-fixing, supply required HW/SW/accessories,
deployment, implementation, country wide training, maintenance & support,
troubleshooting and so on.

From: 01/06/2015 To 01/31/2016 Employer Promise IT Solution


Limited

Type of Employment Regular Full time

Position Held Operation Executive(IT)

Page 360 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Duties and Tasks Overview: Communicating with foreign client through Skype, E-mail and
over phone. Taking order & delivered in time huge amount of file such as
image file, graphic file etc using File Transfer Protocol (FTP) server.
Ordering file provide to production house along with to understand workers
team client requirements.

From: 01/07/2012 To 30/01/2013 Employer Ministry of Religious


Affairs
(HajjCamp,Ashkona,Dha
ka).

Type of Employment Regular Full time

Position Held IT Executive

Duties and Tasks Overview: The powerful web application that enhances web based information
and provide authentication. Updated Pilgrims information, hajj agency
information, flight schedule information, house allocation information into hajj
management software as per management instruction.
Provide information to pilgrims (haji) through hajj management information
system.
Provide information to agency owner through hajj management information
system.

Work Undertaken that Best Illustrates Capability to Handle this assignment

Name of Project SIM Registration using Biometric Verification with NID

Year 2016 Present Client Robi (Axiata) Limited


Airtel Bangladesh Limited
Teletalk Bangladesh Limited

Page 361 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Project Features Overview: In order to identify fake and unregistered SIM, BTRC
directed MNOs to introduce biometric based registration process during
Selling of SIMs. Our solution satisfies BTRC rules, regulations, and
directives for new SIM registration. It has client apps that run on android
Smartphone/Tablet. The app can capture fingerprint images of subscriber
when connected to Smartphone/Tablet. Retailers/distributors use the app
to capture required KYC information of subscriber with fingerprint and
submits the information to middleware application, hosted at MNO
premises. Middleware application parses the information and forward
DoB, NID, fingerprint etc to NID to verify the subscriber info. Subscriber
MSISDN will be activated based on successful biometric matching at
NID server. The middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law Enforce
Agencies), NTMC, AMTOB, ECB and so on. Each of the stakeholder can
access only required information from the provided interface. There are
processes for re-registration, De-Registration, SIM replacement and so on
in our solution. There is feature for automatic update of app releases from
the Smartphone/tablet. Its turnkey solution for MNOs - analysis, design,
development, testing/bug-fixing, supply required HW/SW/accessories,
deployment, implementation, country wide training, maintenance &
support, troubleshooting and so on.
Key Features:
· Dashboard for different stakeholders
· Registration (Prepaid, Postpaid)
· Re-Registration
· De-Registration
· SIM replacement
· Ownership transfer
· Verification only
· Transaction history
· fingerprint capture and processing
· Integration with MNO, EC and other 3rd party system/solutions
Benefits:
· biometric verification with NID
· Bilingual Interface - Bangla and English
· bundled solution with Smartphone/Tablet and fingerprint scanner
· Automatic Update management for android apps
· Very user friendly GUI.
· Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java
script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for
middleware application)

Page 362 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Activities Performed Test Case Design, Testing, Quality Assurance, Documentation &
Training and client support.

Certification

I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
describes me, my qualifications, and my experience. I understand that any willful missing-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously from the last twelve (12) months as
regular full time staff. Indicate “Yes” or “No” in the boxes below:

YES √ N
O

Signature Md. Shahin Mia

Date of Signing 10/12/2018


Day/Month/ Year

Page 363 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Help Desk Support Executive (On
Demand) (2 of 2)

Proposed Position Help Desk Support Executive


1 Name of Person Md. Turab Hossain
3 Date of Birth December 22, 1993
4 Nationality Bangladeshi
5 Membership of Professional Associations
Education
6 Bachelor of Science in Computer Science & Engineering,
Bangladesh University of Engineering & Technology (BUET)
7 Other Training
Languages and Degree of proficiency
8 Bangla Speaking fluent Reading fluent Writing fluent
English Speaking fluent Reading fluent Writing fluent
9 Countries of Work Experience Bangladesh
Employment Record; Total Years of Experience: 1 Year
From: 2016 To Present Employer Commlink Info Tech Limited
10 Type of Employment Provisional
Position Held Member, R&D
Duties and Tasks Research & Development
11 Work Undertaken that Best Illustrates Capability
Name of Project NMS development
A unified Network Management System that can manage all devices in
our network. The NMS can communicate with devices from many
vendors. This enables the network manager to get comfortable with just
one user interface. Main features:
 Whole picture of the network
Project Features
 Automatic detection of root cause of multiple alarms
 Service provisioning made easy - just a few clicks
 Reduced chance of misconfiguration
 Create and manage customer profiles
 Web access for customers to real time KPI reports
Requirement analysis, technology learning, device feature analysis,
Activities
learning communication protocols, Database design, framework
Performed
development, software development
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes me, my qualifications, and my experience. I understand that any willful
missing-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously from the last twelve (12) months
as regular full time staff. Indicate “Yes” or “No” in the boxes below:

Page 364 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

YES  NO

Signature
Md. Turab Hossain
10/12/2018
Date of Signature
Date/month/year

Page 365 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Curriculum Vitae (CV) Software Maintenance Expert (On Demand)
(1of 1)

1 Proposed Position for this project Software Maintenance Expert


2 Name of Person Mustafizur Rahman Shibly
3 Date of Birth 21-09-1989
4 Nationality Bangladeshi
5 Membership of Professional Associations
Education
6 Bachelor of Science in Computer Science and Engineering
Bangladesh University of Engineering and Technology (BUET), Dhaka
Other Training
7
N/A
Languages and Degree of proficiency
8 Bengali Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record
From: 01.09.2014 To 13.02.2015 Employer Atomix System Limited
Type of Employment Full time
Position Held Programmer
Programming, Project Management, System Analysis and
Duties and Tasks Design, Database Design, Development and Deployment related
10
works
From: 16.02.2015 To present Employer Commlink Info Tech Ltd.
Type of Employment Regular Full time
Position Held Member, Research & Development
Programming, System Analysis and Design, Database Design,
Duties and Tasks
Development and Deployment related works.
11 Work Undertaken that Best Illustrates Capability to Handle this assignment
Name of Project Network Management System
Year July,2015 Client Bangla Phone Limited
A unified Network Management System that can manage all devices in
our network. The NMS can communicate with devices from many
vendors. This enables the network manager to get comfortable with just
one user interface. Main features:
Project Features  Whole picture of the network
 Automatic detection of root cause of multiple alarms
 Service provisioning made easy - just a few clicks
 Reduced chance of misconfiguration
 Create and manage customer profiles
Name of
EMS development: Aeo-912/4E
Project
Page 366 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

July,
Year Client Bangla Phone Limited
2015
The device of Managed Industrial Ethernet Optical Switch adopts industrial
redundant ring network design to transfer multiple 1080P HD network
Project signals without delay over one single fiber. It can be connected hand-in-
Features hand with each other through the cascade to form a ring network topology.
The EMS software enables third parties like us to programmatically control
the devices. This in turn enables us to integrate the device into our NMS.
Activities Programming, System Analysis and Design, Database Design,
Performed Development and Deployment related works
Name of
Enterprise Communication System
Project
Year 2015 Client Election Commission
It is a combination of some applications in a dashboard to show all
necessary information and settings to get hold of necessary applications at a
Project glance. It is a web based service. It intends to be the summary of
Features applications like Video Conferencing Solution, Power SMS Solution and
Call Center Solution. When One goes to this service initially a login Screen
is Shown
Activities Programming, System Analysis and Design, Database Design,
Performed Development and Deployment related works
Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before
the submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data
correctly describes myself, my qualifications, and my experience. I understand that any willful
mis-statement described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously from the last twelve (12)
months as regular full time staff. Indicate “Yes” or “No” in the boxes below:
YES  NO

Signature
Mustafizur Rahman Shibly
10/12/2018
Date of Signature
Day/Month/ Year

Page 367 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

[Link] Form 5A8- Developer/Programmer (On Demand) (1 of 1)


1 Proposed Position for this project Developer/Programmer
2 Name of Person Nazmun Naher
3 Date of Birth December 2, 1988
4 Nationality Bangladeshi
Education
[Link]. in Computer Science and Engineering
6 Bangladesh University of Engineering and Technology (BUET), Dhaka.
Bachelor of Science in Computer Science and Engineering (in 2011),
Bangladesh University of Engineering and Technology (BUET), Dhaka.
Languages and Degree of proficiency
8 Bangla Speaking Excellent Reading Excellent Writing Excellent
English Speaking Excellent Reading Excellent Writing Excellent
9 Countries of Work Experience Bangladesh
Employment Record; Total Years of Experience: 7 Years
March,
From: To Till to date Employer Commlink Info Tech Ltd.
2013
Type of
Employee
Employment
Position Held Senior Member, Research and Development
Programming, Database Design, Development and Deployment related
10 Duties and Tasks
works
March,
From: 2012 To Employer Getco Digital Limited.
2013
Type of
Employee
Employment
Position Held Java Programmer
Duties and Tasks Software Development and Deployment related works

11 Work Undertaken that Best Illustrates Capability to Handle this assignment

Name of Project SIM Registration using Biometric Verification with NID


Robi (Axiata) Limited
August,201
Year Clients Airtel Bangladesh Limited
5
Teletalk Bangladesh Limited
Overview: In order to identify fake and unregistered SIM, BTRC directed
MNOs to introduce biometric based registration process during Selling of
SIMs. Our solution satisfies BTRC rules, regulations, and directives for
new SIM registration. It has client apps that run on android
Project Features
Smartphone/Tablet. The app can capture fingerprint images of subscriber
when connected to Smartphone/Tablet. Retailers/distributors use the app to
capture required KYC information of subscriber with fingerprint and
submits the information to middleware application, hosted at MNO
Page 368 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

premises. Middleware application parses the information and forward


DoB, NID, fingerprint etc to NID to verify the subscriber info. Subscriber
MSISDN will be activated based on successful biometric matching at NID
server. The middleware solution is integrated with MNO's activation
platform. There is Dashboard for MNO, BTRC, LEA (Law Enforce
Agencies), NTMC, AMTOB, ECB and so on. Each of the stakeholder can
access only required information from the provided interface. There are
processes for re-registration, De-Registration, SIM replacement and so on
in our solution. There is feature for automatic update of app releases from
the Smartphone/tablet. It's turnkey solution for MNOs - analysis, design,
development, testing/bug-fixing, supply required HW/SW/accessories,
deployment, implementation, country wide training, maintenance &
support, troubleshooting and so on.
Key Features:
● Dashboard for different stakeholders
● Registration (Prepaid, Postpaid)
● Re-Registration
● De-Registration
● SIM replacement
● Ownership transfer
● Verification only
● Transaction history
● fingerprint capture and processing
● Integration with MNO, EC and other 3rd party system/solutions
Benefits:
● biometric verification with NID
● Bilingual Interface - Bangla and English
● bundled solution with Smartphone/Tablet and fingerprint scanner
● Automatic Update management for android apps
● Very user friendly GUI.
● Provision of Integration with 3rd party system/solution
Server: Windows 2008/2012 Enterprise edition, [Link], jQuery, java
script,
Client side: Android NDK, Eclipse IDE, ORM
Database: SQLite (for android), Oracle 12c Enterprise Edition (for
middleware application)
Coding (for android apps), Unit Testing and Bug Fixing, Impact
Activities Performed
Analysis on Change Request, Change Management
Name of
iClique-Information Management System
Project
Bangladesh post Office
Year 2012-2013 Clients
Bangla Phone Limited

Page 369 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Commlink Document Management System is a web-based solution that will


provide a web-explorer with features like uploading/downloading documents,
version control, check-in/check-out concept, metadata management, efficient
retrieval of documents etc. Documents saved in DMS are well secured. It
provides a user-friendly interface for the administrator to create and update the
authentication policy, user management and other configurations. Administrators
Project
can also track their employees’ activities. There is an efficient search engine by
Features
which users can easily find their documents. Automated file flow management
(With maker-checker concept and notification via email and sms) are also
provided. Users can also create their own forms in the system and use them in file
flow management. There is also circular management module where user can
create and publish circulars for different types of departments/branches of the
organization.
Activities
Requirement analysis, database design and software development.
Performed
Name of
Vehicle Management System
Project
Year 2018 Clients Bangla Phone Limited
A complete vehicle management system (web and app version) where details of
vehicles, transport categories, related cost, routes, vehicle requisition, servicing,
driver information etc are managed along with proper documentation.
Key Features:
● Real Time Vehicle Tracking
Project ● Vehicle Information Management
Features ● Daily Maintenance, servicing/spare parts management
● Fuel management
● Vehicle requisition and roster
● Pick n drop service
● Documents management and update reminder
● Driver information management
Activities Requirement analysis, System analysis, Database design and Software
Performed development.
Name of
Lynx Interconnection Billing (Getco Digital Limited)
Project
It’s a telecom billing solution that mainly handles mediation, route management,
Project
rating, suspense management and billing. It’s developed mainly for ICX and IGW
Features
operator.
Activities Requirement analysis, database design, software development and report
Performed generation etc.
Name of
Vanguard ERP (Getco Digital Limited)
Project
Project It’s an integrated solution of enterprise comprising various modules such as
Features CRM, SCM, Manufacturing, HRM and Project Management.
Activities
Development work for SCM module.
Performed
Page 370 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Certification
I, the undersigned, certify that (i) I was not a former employee of the Client immediately before the
submission of this proposal, and (ii) to the best of my knowledge and belief, this bio-data correctly
describes myself, my qualifications, and my experience. I understand that any willful mis-statement
described herein may lead to my disqualification or dismissal, if engaged.
I have been employed by Commlink Info Tech Ltd. continuously for the last twelve (12) months as
regular full time staff. Indicate "Yes" or "No" in the boxes below:
YES √ NO

Signature
Nazmun Naher
10/12/2018
Date of Signing
Day / Month / Year

Page 371 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.4 Suitability of the Transfer of Knowledge, Where Applicable & Training


Programme

Data Backup & Recovery System


Adept Backup services and procedures must be planned to ensure that the standards of service being
provided could be recovered and retained without any loss of information:
 Whole system backup would be located at a different place so the system can be recovered
whenever required.
 Server backup system of the system will be utilized to ensure safe, secure and uninterrupted
service. A 99.99% uptime must be ensured. This translates to roughly 4 days of downtime a
year
 A monthly backup of all relevant information would be provided.
 Power Backup would be used as well to ensure that there is no lagging in service delivery.
 Restore actions will be taken within 4 hours.
An open-source tool Barman can be used for PostgreSQL backup, which offers a simple, intuitive
method of physical backup and restoration for PostgreSQL instance. Some benefits of using Barman
are given below:
 It's totally free
 It's a well-maintained application and has professional support available from the vendor
 Can back up multiple PostgreSQL instances into one central location
 Can restore to the same PostgreSQL instance or a different instance
 Offers compression mechanisms to minimize network traffic and disk space
Data Migration System
Raw data migration plan has to be taken with the help of each stakeholder. And for PostgreSQL to
Oracle data migration can be done using SQLines. Which provides tools and services to help us
transfer data, convert database schema (DDL), views, stored functions (procedures), triggers, queries
and SQL scripts from PostgreSQL to Oracle.
For migration PostgreSQL to Oracle we will take care of some issue in our concern which are given
below:
For converting most popular expressions and queries:
PostgreSQL Oracle
1 CAST(TIMEOFDAY() AS Get the current date SYSTIMESTAMP
TIMESTAMP) and time
2 EXTRACT YEAR * 12 + EXTRACT Get interval in months MONTHS_BETWEEN
MONTH function
For converting built-in SQL data types:
PostgreSQL Oracle
1 BIGINT 64-bit integer NUMBER(19)
2 BIGSERIAL 64-bit autoincrementing Sequence and trigger
integer
3 BIT(n) Fixed-length bit string RAW(n/8)
4 BIT VARYING(n) Variable-length bit string RAW(n/8)
5 BOOLEAN, BOOL True, false or NULL CHAR(1)
6 BYTEA Variable-length binary BLOB
data, ⇐ 2G
Page 372 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

7 CHARACTER(n), CHAR(n) Fixed-length string, 1 ⇐ n CHARACTER(n), CHAR(n)


⇐ 1G
8 CHARACTER VARYING(n) Variable-length string, 1 ⇐ VARCHAR2(n)
n ⇐ 1G
9 DATE Date (year, month and day) DATE Includes time part
10 DECIMAL(p,s), DEC(p,s) Fixed-point number NUMBER(p,s)
11 DOUBLE PRECISION Double-precision floating- BINARY_DOUBLE
point
12 FLOAT4 Single-precision floating- BINARY_FLOAT
point
13 FLOAT8 Double-precision floating- BINARY_DOUBLE
point
14 INTEGER, INT 32-bit integer NUMBER(10)
15 INT2 16-bit integer NUMBER(5)
16 INT4 32-bit integer NUMBER(10)
17 INT8 64-bit integer NUMBER(20)
18 INTERVAL Date and time interval INTERVAL YEAR TO
MONTH
INTERVAL DAY TO
SECOND
19 INTERVAL unit Date and time interval NUMBER(5)
20 INTERVAL YEAR TO Date interval INTERVAL YEAR TO
MONTH MONTH
21 INTERVAL DAY TO HOUR Day and time interval INTERVAL DAY(5) TO
SECOND
22 INTERVAL DAY TO Day and time interval INTERVAL DAY(5) TO
MINUTE SECOND
23 INTERVAL DAY TO Day and time interval INTERVAL DAY(5) TO
SECOND[(p)] SECOND[(p)]
24 INTERVAL HOUR TO Time interval INTERVAL DAY(5) TO
MINUTE SECOND
25 INTERVAL HOUR TO Time interval INTERVAL DAY(5) TO
SECOND[(p)] SECOND[(p)]
26 INTERVAL MINUTE TO Time interval INTERVAL DAY(5) TO
SECOND[(p)] SECOND[(p)]
27 MONEY Currency amount NUMBER(17,2)
28 NUMERIC(p,s) Fixed-point number NUMERIC(p,s)
29 REAL Single-precision floating- BINARY_FLOAT
point
30 SERIAL 32-bit autoincrementing Sequence and trigger
integer
31 SERIAL2 16-bit autoincrementing Sequence and trigger
integer
32 SERIAL4 32-bit autoincrementing Sequence and trigger
integer
Page 373 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

33 SERIAL8 64-bit autoincrementing Sequence and trigger


integer
34 SMALLINT 16-bit integer NUMBER(5)
35 SMALLSERIAL 16-bit autoincrementing Sequence and trigger
integer
36 TEXT Variable-length character CLOB
data, ⇐ 1G
37 TIME(p) Time with fraction TIMESTAMP(p)
38 TIME(p) WITH TIME ZONE Time with fraction and TIMESTAMP(p) WITH
39 TIMETZ(p) time zone TIME ZONE
40 TIMESTAMP(p) Date and time with fraction TIMESTAMP(p)
41 TIMESTAMP(p) WITH TIME Date and time with time TIMESTAMP(p) WITH
ZONE zone TIME ZONE
42 TIMESTAMPTZ(p)
43 UUID Universally unique CHAR(36)
identifier
44 VARBIT(n) Variable-length bit string RAW(n/8)
45 VARCHAR(n) Variable-length string, 1 ⇐ VARCHAR2(n)
n ⇐ 1G
46 XML XML data XMLTYPE

For converting functions:

PostgreSQL Oracle
1 CAST(number AS VARCHAR) Convert number to string TO_CHAR(number)
2 CAST(datetime AS VARCHAR) Convert datetime to TO_CHAR(datetime)
string
3 CAST(string AS INTERVAL) Convert string to interval TO_DSINTERVAL(string)
4 COALESCE(exp, …) Return first non-NULL COALESCE(exp, …)
expression
5 CURRENT_TIMESTAMP Get start date and time of CURRENT_TIMESTAMP
the transaction
6 DATE('literal') Convert string to date TO_DATE('literal', format)
7 DATE(timestamp) Convert to date, set zero TRUNC(timestamp)
time
8 NOW() Get start date and time of SYSTIMESTAMP
the transaction
9 OVERLAY(str PLACING sub Replace substring User-defined function
FROM f)
10 POSITION(substring IN string) Get position of substring INSTR(string, substring)
11 SPLIT_PART(string, delimiter, Get n-th item from User-defined function
n) delimited string
12 SUBSTRING(string, start, len) Get a substring of string SUBSTR(string, start, len)
13 TIMEOFDAY() Get current date and time TO_CHAR(SYSTIMESTAMP)
as string
Page 374 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Converting PL/pgSQL statements and clauses:

PostgreSQL Oracle
1 var datatype = value Variable var datatype := value
initialization
2 var = value Variable var := value
assignment
3 FETCH [FROM] cursor INTO Fetch a cursor FETCH cursor FROM keyword
INTO removed
4 GET DIAGNOSTICS var = Get affected rows var := SQL%ROWCOUNT
ROW_COUNT
5 IF NOT FOUND THEN EXIT Exit a cursor loop EXIT WHEN cursor%NOTFOUND

PostgreSQL features that may require significant re-design when migrating to Oracle:

PostgreSQL Oracle
1 Export data to .csv file from a stored procedure using Using UTL_FILE, DBMS_SQL or
COPY command cursor

Knowledge Transfer & Training Methodology


Coordinating a training course requires a variety of steps, tasks, and skills. Although a lot of training
coordination takes place during the design phase, coordination is very important during all phases of
the training process. Coordination begins at the time training is proposed and continues even after it
is delivered and participants leave.
The various “hats” a training coordinator wears include communication manager, materials producer,
problem-solver, and even entertainment director. In short, coordinating training requires endless
management of many details and people. This section covers pre-training planning and checklists to
be taken into account early on in the process.
One of the first and most important steps in pre-training planning is to identify and agree on roles
and responsibilities before posts are even filled. Terms of reference should also be drawn for the
following set of roles:

For clarity of responsibilities the Program Manager is usually and typically the MSB Program
Officer and in a case of a project that has a strong training component MSB’s Program Officer is also

Page 375 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

the Program Manager. The Training Coordinator, on the other hand, could be someone in the
counter-part agency or the organization targeted by the training and/or based in the country where
the training is planned. These two are different from the Lead Material Development Specialist (also
known as Curriculum Developer), who in some cases could be a hired consultant. The
Administrative Assistant is a self-explanatory term and someone who reports to the Training
Coordinator and is responsible for the details of training admin and logistics.
The following checklist will be referred to time and time again throughout the design and
development process. It’s important to consider it as early as possible since some of the decisions
made at this stage will have fundamental implications on the material design and content. Reflecting
back on the iterative nature of the design process some of the information in the following
checklist should come from the training needs assessment, which is covered in the following
section.

Page 376 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 377 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.4.1 Training Methodology and Activity Plan

The following four central questions must be answered before you begin designing a training course.

• Audience: Who is the target audience for a proposed training?


• Current roles: What do members of this target audience presently do in their roles?
• Knowledge gaps: What gaps exist between what these providers know how to do, and what
they need to know to carry out their roles successfully?
• Outcome: Will training help fill this gap?

These questions form the foundation of a training needs assessment. For example, a curriculum
developer or trainer must first under- stand what civil defense, civil contingency or disaster
management personnel presently do in their jobs and how training could change the nature of their
work. As a result, they will be better able to determine what knowledge and skills needed. However,
it is important to keep in mind that training is only part of a solution to meet professional needs
identified in needs assessment. Other changes- in addition to training - may be needed in order to
completely fill a learning gap.
In addition, adult learners’ particular learning needs are important considerations when designing
training. Understanding those needs is part of the needs assessment phase.
The first step in building a training course is identifying the needs of target participants. There is a
variety of methods for conducting a needs assessment. An in-depth Key Informant Survey can also
be used to provide further details and insights into needs and overall course design approach and
material focus.
A Need: A “need” refers to the gap between what is and what could or should be within a particular
context, leading to strategies aimed at eliminating the gap between what is and should or could be.
Program-based needs assessment is:
a) A systematic inquiry for the purposes of identifying priorities and making decisions, and
b) Allocating finite resources in a manner consistent with identified program goals and
objectives. Needs assessment includes:
 Identifying and analyzing expressed and unexpressed needs.
 A plan to develop strategies that address such needs.
The following key questions need to be posed in any needs assessment:
• What do the participants need to know and do as a result of this training?
• What do we need to know about the course participants and the population they serve?

Key tasks in any needs assessment will include, but not limited to, the following:
• Determine the target population
 Identify what type of professionals the course is designed for.
• Determine the participants’ needs
 Draw from your past experience with similar groups
 Gather information from informal discussions among professionals in the network
 Conduct surveys
 Conduct focus groups
 Work with an advisory panel
 Observe participants
 Interview participants
Page 378 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Learn about critical incidents


 Determine what emerging data should be distributed
• Understand the participants’ characteristics
 Experience
 Cultural background
 Education
 Location
 Mindset/Motivation
 Constraints (location, job demands, etc.)
It is also important to recognize that people learn differently and that there are several learning
styles. Training courses that recognize different types of learners and caters for their needs succeed a
lot more in achieving their objectives than the ones that try to funnel all participants through a rigid
narrow way of single or unlearning mode.
Generally there are four modes of learning and people could be one or another or even switch
between different modes depending on the subject matter:
• Doer: Likes to be actively involved in the learning process, wants to know how he or she will
apply learning in the real world, likes information presented clearly and concisely.
• Feeler: People-oriented, expressive, focuses on feelings and emotions, thrives in open,
unstructured learning environment.
• Thinker: Relies on logic and reason, likes to share ideas and concepts, analyses and
evaluates, enjoys independent work.
• Observer: Likes to watch and listen, tends to be reserved, will take his or her time before
participating, and thrives on learning through discovery.

Training Design
Designing a training course is like mapping out a road trip or creating a journey. A training design is
basically an outline of all the” what, where, who, when and how” details of the training for use by
coordinators, curriculum developers, and trainers. There are five primary components of a training
design:
• Learning Outcomes: What will participants be able to do as a result of completing the
training?
• Training Materials: What materials need to be developed and what will the materials
include?
• Trainers and Content Experts: Who will facilitate the training and act as content experts to
review materials?
• Training Methods: What methods will be used so that participants meet the learning
objectives and learn the content most effectively?
• Logistics: Where and when will the training take place? Who will be invited and how will
they be notified? Will a per diem be paid to participants? Etc.

Optimally, the results of a needs assessment inform these five training design components. For
example, if we know the gap between what a target audience knows and what it needs to know, we
can write learning outcome statements that precisely meet their job-related needs. Needs assessment
will also help determine who will be needed as content experts for the training, and whether a course
should be one, three, or five days long.

Page 379 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Course design refers to the planning and structuring of a course to achieve specific instructional
goals. The course design process includes the following activities:
• Identifying appropriate goals
• Choosing content that’s consistent with the goals
• Selecting ways to achieve the goals
• Assessing participant learning in relation to the goals
• As part of the design process, instructors should also consider:
• Their own teaching style
• The learning styles of the participants
• The role of the course in the overall training effort

Before training begins


Most design decisions must be made before the first session of the course. These decisions relate to
these basic areas:
• The content to include
• The delivery methods to use
• The time allocated for each of the goals
• The tools for assessing participant learning

During the training session


As you conduct the training, we will learn more about the participants and their needs. This
information may require adjustments in the course design. For example, after working with the
group, we may decide to:
• Change the time allocation for a particular topic
• Change the type of activity associated with a particular topic, for instance, from an
individual to a group activity or vice versa

At the conclusion of the session


The information we gather at the conclusion of a training session will help us assess the effectiveness
of the current training and help improve future training sessions. To evaluate the course:
• Use appropriate evaluation tools and our own perceptions

Going into further detail of curriculum design the following checklist and questions are used as
guidance:
1. Complete this training worksheet to help you begin designing your training.
2. General theme or topic: In general, what knowledge and skill areas will be the focus of the
training?
3. Goals and objectives: What do we want participants to learn during the training? (What will
they leave knowing more about or what new skills will they have acquired?)
4. Essential questions: What central questions do we want participants answering as the training
unfolds?
5. Summary of participant activities: How will participants accomplish curriculum objectives
and answer the questions in numbers 2 and 3 above? (e.g. small group discussions and
projects, lectures, role-playing.)
6. Resources: What resources might the trainer use to help participants accomplish curriculum
objectives? (e.g. current research, guest speakers, discussions, encouragement)
Page 380 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

7. Assessment activities: How will we determine if participants a) have reached curriculum


objectives identified in number 2 above; and b) can answer the questions in number 3.
8. Evaluation of the training and the training process: How will we evaluate the quality and
usefulness of the training as well as its implementation?

If the design phase of training is like creating a blueprint for a house, the development phase is the
actual hammer-and-nails construction. We know what we want to build and how we want to build it.
Now we must take the right materials and build a solid structure. Just as with a house, we should
consider how occupants would use and navigate through training structure.
Developing training involve writing materials, creating learning exercises, and working with content
experts and trainers. It is the most time-consuming phase of training; draft materials may go through
multiple revisions, involving several people, before they are ready for training use.
As we progress through this development phase, we need to make sure the training materials and
exercises match the learning outcomes we identified in the design phase, which are based on the
needs assessment. All subsequent training phases should reflect these outcomes.

Page 381 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3.4.2 Knowledge Transfer (Handover) Plan


When good content is matched with an appropriate design, even the most complex documents
become appealing, credible, and easy to read. In fact, studies have shown that using the right design
elements can have a positive impact on how well readers understand the material & good way of
knowledge transfer.

Curriculum and material development usually include the following:


A. Background and descriptive information.
1. Basis of the curricula (why it was developed)
2. Target audience
3. Other relevant information explaining the material and sup- porting its use in a different
setting
4. Resources supporting the content, (e.g. citations, web links, prototype materials, tools,
and guidelines)
5. Copyright and contact information
B. Directions on how to use the curricula.
1. Guidance on using adult learning principles
2. Specific tips to improve learning
3. Outcome and competency statements
4. Suggestions on adapting the curricula and supporting materials for a different target
audience or for a different context
C. Course planning forms and checklists.
1. Materials, equipment, and facility specifications
2. Unit or module overviews with key messages
3. Scope and sequence guidelines, (e.g. sample course outline or agenda with timeframe)
D. Guidance on tailoring each particular workshop so it matches the needs or wants of
participants, or fits a program’s needs.
1. Topic-specific materials and questions to help trainers gather needs assessment data that
helps determine what participants want or need to learn; and what skills they wish or need
to develop
2. Materials may include:
 Questionnaires or discussion questions for gathering information from potential
participants and/or their supervisors before the training
 Questionnaires to be collected at the beginning of a training session
 Suggested questions that trainers can ask at the beginning of the training
 Exercises that help participants think about their own learning objectives
 Pre-tests or activities to determine what participants already know; or what they want
to learn
1. Suggestions for revising the training so it better addresses the needs of the group
2. Optional sessions, when relevant
E. Specific, measurable, and realistic learning objectives.
1. Learning objectives explaining what participants should know or be able to do as a result
of the training or learning activity.
2. Objectives should be specific. They should state specific knowledge, attitudes, or skills
that a participant should be able to demonstrate.

Page 382 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

3. Objectives should be measurable. It should be possible by observation, testing, problem-


solving exercises, or some other means of evaluation to determine whether participants
have achieved the anticipated learning objective.
4. Objectives should be achievable and realistic. Learning objectives describe expectations
of knowledge, attitude, or behavior change that are realistic given the instruction
conditions (e.g. training time and size of the group).
F. Clear and complete course content.
1. Course outline including content, learning activities, directions, and timeframes
2. Easily understandable presentation notes with support materials for each session (e.g.
PowerPoint, overheads, participant worksheets, and handouts)
3. Include important teaching points for the trainer to introduce, discuss, or address
4. Active learning exercises (e.g. role plays, group discussions, case studies, brainstorming,
and skills practice) providing opportunities for participants to clarify, question, apply, and
consolidate new knowledge
5. Participant handouts and other course material easily understood by participants
6. Accurate and appropriate technical content
7. Ordered content with information moving from basic to specialized, and from simple to
complex
8. Suggestions for presenting the material
9. Participant opportunities for building on what they’ve previously learned
G. Integrated evaluation plan/tools.
1. Methodology and tools for assessing participants’ learning and progress, (i.e. evaluation)
2. Evaluation instrument(s) should measure:
 Process - to get immediate feedback about the workshop experience, (e.g. content
usefulness and quality; trainer/ facilitator’s helpfulness and applicable experience;
adequacy of the handouts or other materials, facilities, workshop
registration/preparation, etc.)
 Outcome - to measure participants’ immediate changes in knowledge, attitude, or
behavior based upon exposure to the training session or course, (e.g., pre- and post-
training questionnaires or tests, open-ended questions, interviews, exercises)
 Impact - to measure longer-term training outcomes, (e.g. guidelines for conducting
follow-up interviews, site-visit procedures, and suggestions of markers for measuring
longer-term outcomes)
3. Evaluation questions linked to specific learning objectives.
4. Participants’ suggestions on improving future workshops of this type
5. Trainer/facilitator self-evaluation form.
6. Observer form for giving feedback to trainer/facilitator.
Once we have developed a course document’s basic content, the publication development process
generally proceeds in two stages:
7. The draft stage—all design team members have input on all aspects of the project:
Planning, Content Development, Draft Layout and a Preliminary Review.
8. The final stage—the final layout incorporates the final text and images; the materials are
sent to the printer: Final Layout, Final Review, Printing, and After Printing
The delivery phase of training is when the coordination, assessment of learning needs, design, and
development phases come together. Successful training delivery depends on:
 Accurate identification of participants’ training needs
Page 383 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 A carefully crafted training plan


 Well-managed training details
 Thorough and relevant materials
 Prepared trainers, ready to present a compelling learning experience
 Knowledge Transfer
While the other steps of the training process focus heavily on creating the content of the training, the
delivery or implementation phase is concerned with teaching the content and participant learning.
Now that you have built your house, you want to invite people in to experience what you have
created.
Good communication skills are essential when training adults. There is an abundance of resources
available to provide helpful information on how to communicate most effectively with participants.
These tools help develop training messages, provide facilitation tips, and offer ways to improve
presentation skills for personal growth as a trainer.
The following are generic effective communication guidelines that run through the whole course and
are not limited to one type of training method or another. There are three important things a
facilitator can do to help create an effective learning atmosphere for course participants.
1. Support the group of participants by building an atmosphere of trust and modelling a
positive attitude.
One of the most important tasks of a good facilitator is to build an atmosphere of trust. An
accepting and non-threatening atmosphere encourages the expression of ideas, questions,
beliefs, and attitudes by all participants. Below are some ways to build trust among the group.
• Assure that confidentiality will be maintained. Establish a group rule on the first day
that everyone’s confidentiality must and will be protected so that people can talk
freely without fear that their comments will be shared outside the course.
• Provide constructive and supportive feedback. Let participants know when they’ve
contributed something useful and interesting to the group. For example, you might
say, “That’s a very good example of the concept we are discussing.”
• Model a positive attitude. Participants will probably get tired as the course progresses
and need some encouragement. Call upon the person appointed as the energizer and
maintain your own positive attitude. Address any difficult moments during the course
with honesty and constructive comments. For example, “This topic brings up difficult
feelings for many; by exploring our own feelings, we can better help our clients to do
the same.”
2. Model effective facilitation skills.
Try to remember these basic facilitation strategies throughout the course:
• Ask open-ended questions. For example, you might say, “What did you learn from the
role play?” instead of “Did you learn how to ______________ during the role play?”
• Listen carefully to the communication and for any feelings that may accompany it.
• Rephrase participants’ communications accurately for clarity, when necessary, and
without judgment.
• Respect every participant’s feelings, perspectives, and contributions.
• Adhere to the time schedule.
• Focus on developing skills, not just knowledge.
• Make the learning process active.
• Make the course material clear by speaking slowly and using language that is
understood by all participants.
Page 384 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 385 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Evaluation
Training evaluation should take place throughout each phase of the training process, not as a last
step. For example, after conducting a needs assessment, ask the design team and key informants if
the needs identified are accurate. Have other trainers review written materials before finalizing and
printing them for training. This kind of “formative” or process evaluation helps ensure that we have
developed the training with great thought and analysis at each step keeping in mind the total
knowledge transfer.
The most obvious and frequent kind of evaluation occurs immediately after training; participants
complete a course evaluation form following the training but before leaving the site. Evaluation can
also take place at the end of each day of training through quick “How did it go?” discussions, or even
in organized focus groups with participants during the evening. Longer-term, follow-up evaluations
conducted three months to a year or more after training are also a possibility. These evaluations
measure how participants use their newly acquired information and skills in their professional roles.
These methods of formative evaluation are often used during the training delivery phase & checking
the transfer of knowledge. The process allows trainers to determine how they need to adapt their
training plans and delivery so that a training session or program will be most effective for
participants.
1. Pre- and Post-Knowledge Test: Before you begin the content of the training, ask students to
complete a knowledge-based questionnaire that asks them what they already know about the
training topic.
 Pass out the exact same questionnaire at the end of the training to gauge how their
answers have changed from before the training began.
 Keep the questions brief, no more than 10 or 12.
 Focus questions on the learning objectives. (Note: This questionnaire can also be
administered during the needs analysis. You want to determine what participants
already know and therefore, what you can leave out of the training or spend less and
more time on).
2. Trainer Assessment: During breaks, the trainer(s) should assess the progress of the training.
If there is more than one trainer, each trainer should provide honest and helpful feedback to
each other.
 Are students engaged?
 Was there possible confusion on any portion of the session so far?
 Is more time needed for a particular portion of the session?
 Are the trainers going too fast or do they need to pick up the pace?
 Are participants interacting as a group enough?
3. Participant Check-in: Ask participants briefly how things are going. Find a convenient time
to either hand out a half-slip of paper and ask four or five questions or ask them verbally and
get feedback from the group:
 What have you learned so far in this training session that you didn’t know before?
 What would you like to know more about that was addressed so far?
 How is the pace of the session so far? Too Fast, Too Slow, Just Right?
 What did you like best about the morning (or afternoon) session?
 How can the trainers make the remainder of the session most effective for you?
4. Post-training participant feedback: Suggested questions:
 What has gone well so far in this training?
Page 386 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 What have you learned that is new?


 What was presented that you already knew?
 What would you like to know more about?
 What can the trainer(s) do differently to make the training more effective?
 What can you as participants do to make it more effective?
There is a wide set of evaluation forms covering almost every aspect of the training. Training design
teams need to decide on which ones are relevant and effective for their particular course. Overdoing
it on the evaluation tires participants. Evaluating each session, at the end of each day, and at the end
of the training becomes a time consuming activity. There needs to be a balance and a variety of the
methods used too. At the end of each session, evaluation could be informal, verbal and in a plenary.
At the end of each day evaluation could be done in a more structured way with participants breaking
into small working groups and developing 4-5 key learning or feedback points for the trainers. The
evaluation at the end of course needs to take a far more structured and time to achieve its aim. It
could be divided into a reflection exercise involving the whole group and facilitated by one or more
trainer in addition to the pre-designed formal evaluation form.
The following is just a list of the types of evaluation that could take place in any training course:
 Daily Evaluation Form
 Training Evaluation Form: Skills, Attitude, Comfort
 Training Evaluation and Learning Self-Assessment
 Post-Training Summary Evaluation
 Training Observation Instrument
 Expert Observer Rating Tool
 Group Activity Observation Form
 Evaluation using Focus Groups: Topic Guide
 Trainer Attributes: Competencies Self-Assessment
 Instructional Design & Materials Evaluation Form
CITL will provide adequate formal training to the designated officials with approved training
manuals. SIT will provide TOT to the Client to make them competent enough to administer and
maintain the SALES & E-COMMERCE SYSTEM system.

The training program will be operated by strong technical training team member of CITL for
maintaining large system and provide prompt support to the end-user. To upgrade technical
personnel; SIL will provide technical training separately for PDBF assigned technical personnel so
that they become confident enough to take responsibility and ownership of software after successful
completion of training from us.

The training will be on the technical, functional, integration, usage, analytics and reporting aspects of
SALES & E-COMMERCE SYSTEM system. The documentation set of every component will
include the applicable documents mentioned in the following list:
 Training Presentation
 User Manual
 Integration Document
 API
 Troubleshooting
 FAQ
Page 387 of 448
Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

 Instruction in English and Bengali Language

Detailed Training plan & Knowledge Transfer Sessions of SALES & E-COMMERCE SYSTEM will
be discussed and agreed during requirement gathering phase
 Training event invitation will be sent out by PDBF one week before it actually happens;
 PDBF will ensure the audience attendance during the training execution;
 PDBF is responsible for the access of the trainer for on-premises training;
 Scope of training is limited to SALES & E-COMMERCE SYSTEM only

Documentation Plan
 Documentation plan of SALES & E-COMMERCE SYSTEM System will be discussed and
agreed during requirement gathering phase
 Documentation will be shared at least 2 days before training of the module
 PDBF will review the final documentation and provide sign-off
 Scope of documentation is limited to SALES & E-COMMERCE SYSTEM System only,
which covers User Manuals, Help guides, training manuals and FAQs
 Six types of Training will be provided formally to the assigned officials & Staffs chosen by
PDBF with approved training manuals.

User training for all frequent users

Master trainer for each module in each department/wing

Training for configuring reports


Training

Administrative user training

Maintenance training

Development Training

Knowledge Transfer Sessions

Page 388 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Chapter 4 : BUSINESS, LEGAL & FINANCIAL DOCUMENTS

Page 389 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.1. Certificate of Incorporation of CITL

Page 390 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.2. Trade License of CITL

Page 391 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 392 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.3. VAT Registration Certificate of CITL

Page 393 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.4. Income Tax Clearance Certificate of CITL

Page 394 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.5. Bank Solvency Certificate of CITL

Page 395 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.6. Audit Reports of CITL


4.6.1. Audit’s Report & Financial Statements for the year ended 30 June 2015

Page 396 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 397 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 398 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 399 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 400 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 401 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 402 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 403 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 404 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 405 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.6.2. Audit’s Report & Financial Statements for the year ended 30 June 2016

Page 406 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 407 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 408 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 409 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 410 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 411 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 412 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 413 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 414 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 415 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.6.3. Audit’s Report & Financial Statements for the year ended 30 June 2017

Page 416 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 417 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 418 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 419 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 420 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 421 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 422 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 423 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 424 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 425 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 426 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.7. Memorandum & Articles of Association of CITL

Page 427 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 428 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 429 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 430 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 431 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 432 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 433 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 434 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 435 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 436 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 437 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 438 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 439 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 440 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 441 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 442 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.8. BASIS Membership Certificate of CITL

Page 443 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.9. DCCI Membership Certificate

Page 444 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 445 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 446 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

Page 447 of 448


Mobile Banking Solution Information Management System Intelligent Network
COMMLINK INFO TECH LTD
House 3, Road 23A, Gulshan-1
Dhaka-1212, Bangladesh
Phone: +880-2-9860352, +880-2-9888746
Fax: 880-2-8819981
[Link]

4.10. ISO 27001: 2013 Certificate of CITL

Page 448 of 448


Mobile Banking Solution Information Management System Intelligent Network

Common questions

Powered by AI

Agile methodologies, such as Scrum and eXtreme Programming (XP), emphasize iterative development, regular re-evaluation of project priorities, and team collaboration, contrasting with traditional methodologies that often follow a linear and planned approach. Agile methods involve continuous customer feedback, short development cycles (sprints), and daily standup meetings for progress synchronization, which enhances adaptability and reduces risks compared to the predict-and-plan approach of traditional methodologies .

Impact analysis plays a critical role in change management by assessing the potential consequences of changes in a software system, determining the necessary actions to implement these changes, and ensuring that modifications do not adversely affect existing functions. It facilitates informed decision-making, minimizes disruptions, and helps maintain the integrity of the software throughout its lifecycle .

Using a web-based solution for document management provides several advantages such as secure document storage, efficient retrieval using a powerful search engine, version control, and user-friendly interfaces for configuration management. It also allows tracking of user activities and provides automated file flow management to streamline approval processes and ensure governance compliance .

Biometric-based registration processes enhance regulatory compliance and security by adhering to rules set by authorities, such as BTRC for SIM registration, and ensuring accurate identity verification through fingerprint matching. This reduces fraudulent activities with fake or unregistered SIMs, providing a secure platform for subscriber activation based on successful biometric verification with national databases .

Integrating a Development, OAT, and Production environment enhances software deployment efficiency by allowing the test and adjustment of system functionalities in an environment close to production. This ensures that functional, non-functional, stress, and load tests are conducted effectively, and any required operational adjustments are made before the system is launched. The iterative testing and refinement process ensures that the final deployment is stable and aligns closely with user requirements and organizational goals .

Consistent documentation is essential in the software development life cycle to provide a clear and comprehensive reference for developers, testers, and stakeholders. It ensures that all aspects of the system, including architecture, functional requirements, design specifications, and user guides, are well-documented, facilitating easier maintenance, updates, and troubleshooting. Consistent documentation also aids in knowledge transfer, accountability, and compliance with technical and operational standards .

Customer involvement in the agile development cycle enhances the final software product by ensuring that development aligns closely with customer needs and expectations. Regular feedback and iteration allow adaptations based on customer priorities, increasing satisfaction and reducing the risk of product failure. This active collaboration ensures that the software develops incrementally in a way that meets real-world requirements and functionality .

A bilingual interface in software solutions is significant for multinational companies as it supports diverse user groups, enhances user satisfaction, and improves adoption rates across different language preferences. This is particularly crucial in organizations operating in multilingual regions, as it ensures that all employees and clients can use the software effectively, thus enhancing communication, collaboration, and overall operational efficiency .

A customizable role management system offers several benefits for business operations, including the automation and elimination of manual tasks, streamlined business processes, and increased visibility into business operations. It also helps maximize customer satisfaction by effectively linking different global operations and reducing operating costs .

A unified Network Management System (NMS) addresses several operational challenges in large-scale networks by providing a comprehensive view of the network and facilitating the automatic detection of multiple alarms. It simplifies service provisioning and reduces misconfigurations, allowing for the management of varied devices through a single user interface. Additionally, it offers web access for customers to view real-time KPI reports, thus enhancing network operability and maintenance .

COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88
COMMLINK INFO TECH LTD  
House 3, Road 23A, Gulshan-1 
Dhaka-1212, Bangladesh 
Phone: +880-2-9860352, +880-2-9888746 
Fax: 88

You might also like