Cdre A K M M Sherafullah, (H), NGP, BCGMS, psc was born on 10 July 1970. He joined Bangladesh Naval Academy as Officer Cadet on 01 January 1989. On completion of his successful basic training, he was commissioned in the Executive Branch of Bangladesh Navy on 01 July 1991 and has got 30 years of outstanding blend of professional and academic career profile.

Cdre A K M M Sherafullah completed his Basic Hydrography course in 1997 from BN Hydrography School, BNS ISSA KHAN, Chittagong. He then completed Category-B Hydrography Course from Ecole de Hydrograph, EPSHOM, Brest, France in 1999.  He has completed Long Hydrography course from Hydrography School, BNS ISSA KHAN in 2009 and Category-A Hydrography Course from Fost-HM, HMS Drake, Plymouth, UK in 2014. He is a distinguished graduate of Defence Services Command & Staff College, Mirpur, Dhaka. He has completed 71th Senior Staff Course from BPATC, Savar, Dhaka in 2015.

Cdre A K M M Sherafullah has excellent mix of command, staff and instructional appointments throughout his career. Prior taking over the duties of BN Chief Hydrographer on 30 December 2020, he successfully completed the duties of Commanding Officer of BNS SHEIKH MUJIB. He also served as Staff Officer (Hydrography) in NHQ, Officer in Charge, BN Hydrography School, Chief Hydrographer of Chattogram Port Authority, Deputy Director Hydrography in Naval Headquater, CSO to COMCHIT, Deputy Commandant of Coast Guard Training Base Agrajatra, Director, Personnel in BCGHQ and Director Hydrography in NHQ. He also commanded various warships and hyrographic servey ships of Bangladesh Navy namely BNS TOWFIQ, BNS ANUSHANDHAN, BNS SHAIBAL, BNS DARSHAK and BNS TALLASHI.

He served in UN peace keeping mission in Congo as Contingent member and in South Sudan as Contingent Cdr of BANFMU-4. Cdre A K M M Sherafullah is happily married and blessed with one son and one daughter.