About Engr. Md. Abdul  Momin

I have a Track Record of 15 years of Experience in Software development and maintenance. I am actively involved with software development and maintenance of Desktop based, Web based and Mobile application. I have work experience on various projects. I also have experience as a Java Technology Trainer.


  • Dhaka Electric Supply Company Limited(DESCO) (A State Owned Electricity Distribution Company )
     Designation: Sub Divisional Engineer(Software) @ ICT  Division
  • Institute of Information and Communication Technology(IICT) , BUET (Leading Engineering University)
    Designation: Programmer
    Duration: 21st March 2006 – 20th  August 2008
  • Orange  Business Development Limited(orangebd.com) (A private web development company)
    Designation: Software Engineer @ Web Technology
    Duration: December 2005 – February 2006


Experience as a Trainer as a

  • More than four (04) years’ experience as a trainer on Java SE, Java EE and Spring Framework.
  • Training of Trainers (ToT) certified trainer.
  • Perform as a Local IT trainer of DESCO.



  • M.Sc (CS) @ 2018 CGPA: 3.90(On the scale of 4.0)  Jahangirnagar University, Dhaka, Bangladesh
  • B.Sc (CSE) @ 2005 CGPA: 3.31(On the scale of 4.0) Chittagong University of Engineering and  Technology (CUET), Chittagong, Bangladesh


Certification as

  • Oracle Certified Java Programmer (OCJP SE 8)

        Score : 95% Marks

  • Oracle Certified Java Associate(OCJA SE 8)

        Score : 95% Marks

  • Training of  Trainer Certification from Bangladesh Power Management  Institute(BPMI)

       Score : Stood 2nd place among fifty(50) participants


Participation as a Trainee(Abroad)

  • Supervisory Control and Data Acquisition(SCADA) Software  Training  @Mumbai, India (2020)
    Duration: 04 Weeks
    Topics : SCADA Software, Linux, Oracle Database
    Conducted By : Indian and Germany Trainer
  • KAIFA Prepaid Meter Training @Chengdu China(April 2019)
    Duration: One(01) Month.
    Topics : Java, Spring, Oracle, Linux, Vue Js, VM,AWS , Docker etc
    Conducted By : Chinese Trainer
  • Attend mBillonth award  (Competition on mobile Apps)
    @New Delhi, India  ( 2018)
    Duration : Five(05) days
    Purpose: Attend seminar and Participate competition and award.
    Resource Presented by : World Renown Android Developer
  • Visiting Motorola Malaysia @Penang , Malaysia
    (November 2017)
    Duration : 9 days
    Purpose: Inspection of wakie talkie hardware and software. Inspect development and deployment mobile and wokie talkie softwate (sdk).
    Presented By : Mobile and wokie talkie softwate developer , language used(C, C++ and Java)
  • KAIFA Prepaid Meter Training @Shenzhen , China (2015)
    Duration : 15 days
    Topics: Prepaid meter Hardware and Software.
    Conducted By : Chinese Trainer.


Participation as a Trainee(HOME)

  • Training on Prepaid Meter(2020)  : Duration : 15 Days
    Topics: Java, Spring ,API , Oracle, Linux etc.
    Conducted By : HEXING CHINA
  • Training  on Geographic Information System(GIS)),2020 : Duration:  20 Days
    Topics : ArcGis, ArcMap, ArcCatalog, Sql Server, Syem Soft , Python and VBScript
    Conducted By :BETS and  Indian Consultant


  • Training on Prepaid Meter(2019)  : Duration : 20 Days
    Topics: Java, Spring Boot, MyBatis, Spring Cloud, AWS, Vue.js , Oracle , Docker
    Conducted By : HEXING CHINA
  • Training on Inventory Management Software(2019)
    Duration : 20 Days
    Topics: Java, Spring MVC , HTML , CSS , JSP , JSTL  Oracle , Linux, Apache Tomcat, BIRT Reporting
    Conducted By : IBCS PRIMAX
  • Training On Unified Prepaid  Software(2018) : Duration four(04) month
    Topics: Java, Spring MVC,Strusts,  IBatis,Birt Reporting, Oracle, Linux,Ext.js
    Conducted By : IBCS PRIMAX and Indian Consultant.
  • Java Technology Training Part II(2018) : Duration two (02) months
    Topics: Java, Spring MVC, Spring Boot, HTML, CSS, BOOT Strap, JavaScript , JSP, Servlet, MySql
    Conducted By : LEADS Training and Consulting Ltd.
  • Java Technology Training Part I(2017) : Duration two (02) months
    Topics: Java SE , Git and Basic Web Terminology
    Conducted By : LEADS Training and Consultant.
  • Training On Unified Prepaid  Software(2017) : Duration Ten(10) days
    Topics:  Java, Android ,  Oracle and Basic Hardware.
    Conducted By : IBCS PRIMAX and Indian Consultant.



  • IEB(Member) Institute of Engineers, Bangladesh
    Membership# M-23560
  • BCS(Associate Member)  Bangladesh Computer Society
    Membership# AM-5686

    Member# 7711216
  • Pani Biddut Prokusoli Samitee.(Member)



  • Software Development Maintenance and Support.
  • Professional Java SE, EE and Spring Framework Trainer.