Printing tool Download PDF

Mohammad Shahadat Hossain

Senior Software Engineer


A dynamic professional with more than 7 years of experience in Software product development specially in Mobile and Back-end development.
Considerable exposure in:

  • End-to-end development of software products from requirement analysis to cost benefit analysis,solution architect, and project execution methodologies.
  • A project executor with demonstrated exposure in full life-cycle implementations with skills in planning, executing various Software Development Life Cycle (SDLC) projects.
  • Managing requirement gathering, system analysis and finalization of technical/ functional specifications.
  • Designing, developing, coding, testing, troubleshooting and debugging of the applications on UAT as well as on production environment.
  • Possesses excellent planning, designing and implementation skills.
  • Skilled in communicating effectively; both oral and written.
  • Skilled in handing multiple tasks and work independently.

Work History

Brac IT Services Ltd

Senior Software Engineer

Working on Financial Solution Department under Brac IT Services

  • Worked and supervised Merchant Internet banking payment project for Brac Bank.
  • Worked on the development of CDM automation and ATM EJ processing system for Brac Bank using java platform.
  • Worked and Supervised Service delivery model and queue management system for Brac Bank using java platform.
  • Worked on the Core Banking System Migration projects. 
  • Developed and supervised Brac Complain Management System.
  • Developed and supervised Brac Bank Mobile Internet Banking mobile applications.
  • Worked on the development of the web-service for BDFP mobile application.
  • Worked on the development of  LC Alert System for customer in Java platform.
  • Developed Utility bill payment system for DPDC and WASA using Brac bank card payment and Internet banking system. 
Mar 2016NOV 2016
Remote Software Developer

Software Developer & Cloud Infrastructure Engineer

  • Designed and developed a unique webapp for playing chess online using nodejs and rails framework.
  • Manage and deploy the cloud infrastructure in AWS.
  • Automated and optimize site infrastructure using ansible platform.
NOV 2015FEB 2016
Bengal Creative Media Ltd (WellDev bangladesh Ltd)

Senior Developer

  • Worked on the travel app and travel API development projects for Internet  booking engine.
  • Worked on the development of webshop and order management projects
  • Supervised and Developed queue-messaging features for webshop project.
  • Supervised and developed CRM  project.
FEB 2012AUG 2015
Samsung Bangladesh R&D Institute

Senior Software Engineer

  • Worked on OS Upgrade and Model Development for Samsung Android platform and supported different commercialization android project for mobile phone, tablet and camera and smartwatch (Android ICS, Jelly Bean, and Jelly Bean Plus, SGP, MMP, Tizen).
  • Worked on Tizen development project and Client-apps.
  • Supervised and Developed Android Delta Merging tools for the android firmware update.
  • Provided support and fixed in Android System layer and Kernel layer.
  • Developed Source code browsing system OpenGrok to manage Large scale data with proper indexing (JavaEE, Servlet, JSP, Spring framework, HTML, CSS, JavaScript, XML, Apache Tomcat).
  • Build script writing using (make, shell/bash, Python, Groovy) in both Linux and Windows platform for to automate android OS build process.
  • Source code branching in a repository like perforce, Git, SVN.
  • Developed and deploy project management system.
  • Deployed Varese Build system (Quickbuild, Hudson, OBS, etc.) both for Android, Tizen and BADA platform. Improvement of load balancing algorithm for build optimization in incremental build and parallel build.
  • Android build and Release, Software Configuration Management.
JUN 2011JAN 2012
Data Edge ltd

Application Support Specialist

  • Provide solution on the issue for an existing client of BEFTN & BACH Solution.
  • Worked on the implementation of Oracle FlexCube solution on One Bank Ltd. Deployment on the different banking software and applications on production environments.
  • Developed applications for XML converting tools to different data format using JAVAEE.


MAR 2017NOV 2018
Jahangirnagar University

M.Sc in Computer Science

APR 2006JAN 2011
Ahsanullah University of Science & Technology

B.Sc in Computer Science & Engineering


Programming Language:
  • Java
  • J2EE
  • PHP
Web development Language:
  • JSP, Servlet
  • HTML5
  • CSS3
Web Framework:
  • Spring Framework
  • Hibernate Framework
  • Play framework
  • Ruby on rails 
  • MS SQL
  • My SQL
Mobile Platform
  • Android
  • Tizen
Web-Service Development
  • Java Web-Service Development (SOAP/REST)
Scripting language:
  • UNIX Shell script
Version Controller:
  • Git
  • Tortoise SVN
Continuous Integration tools
  • Quickbuild
  • Jenkins

Designing, consulting and implementing IT systems for NILE Clothing AG. Developing the products like webshop, order management along with supply chain in Spring framework.

Welltravel Flight Management:
Welltravel flight management is a platform for managing different airlines booking, product fare, customer management through airlines API. The system is developed ruby on rails.

SRBD Project Management System:
This is customized systems for task management and project management for MDT and R&D projects. Currently, most of the teams in SRBD using this system for task management and issue tracking.

Opengrok System:
This system is customized Source code browsing system OpenGrok to manage Large scale data with proper indexing (JAVAEE, Servlet, JSP, HTML, CSS, JavaScript, XML, Apache Tomcat). Currently, crowd authentication and authorization system integrated with this system. Also, permission portal is integrated with this system which developed in JSP & Servlet.

Tizen Native App for Tizen App Contest by SAMSUNG:
I have developed a tizen based native app for Tizen M-Store. The app is called "Augmented reality-based restaurant locator app" which is selected one of the best idea globally. The app is developed in Tizen native framework which is in c/c++ and EFL( Enlightenment foundation library).

Oracle Flexcube and BACH project:
Worked on the implementation of Oracle FlexCube solution on One Bank Ltd. Deployment on the different banking modules and applications on the production environment. Also worked on BEFTN & BACH Solution.

Projects & Community Contribution


Language  Reading Speaking Writing
English High Medium Medium
Bangla High High High


Reference will be given upon request.