About me

Dr Mohammad Nazmul Haque achieved the Doctor of Philosophy (Computer Science) degree from the University of Newcastle, Australia in February 2017. His PhD research area was on the genetic algorithm-based ensemble of classification methods for biological data classification. Dr Haque possesses interdisciplinary research experiences in data analytics from a diverse source of data (including gene expression, business and consumer behaviour, images etc.) and has worked with super-network and complex Network Analysis for cohesion, community and structural similarity identification using a memetic algorithm. He is currently working on a novel representation based on the Continued Fraction for regression method using a memetic algorithm with the potential application on astronomy, scientific functions and predictions. He has published several papers in peer-reviewed journals, conferences and book chapters.

Dr Haque received the B.Sc and M.Sc in Computer Science & Engineering from Daffodil International University (DIU), Dhaka, Bangladesh in 2006 and 2011, respectively. Before he started the PhD candidature in Aug 2012 at the University of Newcastle, he was involved in academia as Lecturer at Daffodil International University, Bangladesh from 2009 to 2012. He also served as Lecturer of Computing Information Systems at Daffodil Institute of IT, Bangladesh from 2007 to 2009. Just after completing his Bachelor in 2006, he joined as Junior Software Engineer at KMC e-technology, Bangladesh.

My current research interests include Data Analytics, Evolutionary Computing, Machine Learning, Artificial Intelligence, Image Processing and Health Informatics.

What i'm doing

  • design icon

    Data Analytics

    Collect, clean, interprets, visualise and question data to answer the business question.

  • Machine Learning icon

    Machine Learning

    High-quality data-driven recommendations and decisions discovered from high volume data at the professional level.

  • mobile app icon

    Artificial Intelligence

    Deisgn & deploy AI solutions to improve the prediction capabilities.

  • camera icon

    Big Data

    I design and develop high-quality methods require to analys big data.

Testimonials

  • M Rizwanur Rashid

    M Rizwanur Rashid

    I have worked with Nazmul in KMC. He is intelligent, dedicated and organized. Currently he is working as Lecturer. He is growing successfully in this profession also. I am wishing him all the best for his upcoming career.

  • Fayeem Bin Aziz

    Fayeem Bin Aziz

    'Highly efficient' is the phrase that comes to mind when I think about Mohammad Nazmul. I had the pleasure to have Mohammad Nazmul as a colleague at the University of Newcastle. I was particularly impressed by his ability to cooperate and manage the team. He would be an asset to any team.

Professional Memberships

Resume

Education

  1. PhD in Computer Science

    University of Newcastle, Australia

    2012 — 2017

    Dissertation: Genetic Algorithms-based Ensemble Method for Large-Scale Biological Data Classification.

  2. M.Sc. in Computer Science & Engineering

    Daffodil International University, Bangladesh

    2010 — 2011

    Dissertation: Acceleration of Image Processing Algorithm using Graphic Processing Unit (GPU)

  3. B.Sc. in Computer Science & Engineering

    Daffodil International University, Bangladesh

    2002 — 2006

    Dissertation: Design and Development of University Result Publication using SMS Service

Experience

  1. Research & Development Engineer, ResTech Pty Ltd, Australia

    2023 — Present

    • Spearhead research and development of advanced analytics algorithms and models, computer vision solutions tailored to meet project objectives.
    • Collaborate closely with cross-functional teams to gather requirements, define project milestones, and offer technical expertise.
    • Execute, refine, and assess computer vision solutions across diverse applications, spanning from image recognition to object tracking.
    • Maintain up-to-date knowledge of emerging trends in data analytics, computer vision, machine learning, and artificial intelligence to drive ongoing innovation.
    • Conduct thorough testing and validation of developed solutions, ensuring precision and resilience in real-world scenarios.
    • Provide supervision, mentorship, and technical guidance to Final Year Project and Industry Experience students, fostering their growth and development.

  2. Research Associate, The University of Newcastle, Australia

    2017 — 2023

    • Support the supervisor in his ARC Discovery projects and interdisciplinary research activities.
    • Design, code and test algorithms with various programming languages (e.g., Java, Python, R, C/C++, Matlab and parallel languages) and execution environments.
    • Perform scientific research in various areas of computer science, including but not limited to Evolutionary and Memetic Algorithm, data analytics, business informatics, data mining and machine learning.
    • Evaluation of existing and new scientific techniques and interpret results supported by statistical analysis.
    • Maintain secure and reliable backup of software codes and project documents using version control system.

  3. Casual Academic, The University of Newcastle, Australia

    2016 — Present

    • Courses: Data Mining, Database Management 2, Operating System, Software Project 1- Requirements Engineering and Design.
    • Tools & Approaches: Database design & development using Microsoft SQL Server 2012, Dataminig using Rapidminer, WEKA, data cleaning & report using Microsoft BI Tools and OLTP using cube and MS Excel pivot table.

  4. Senior Lecturer & Lecturer, Daffodil International University, Bangladesh

    2009 — 2012

    • Courses: Structured Programming, Data Structure, Computer Algorithms, System Analysis & Design, E-Commerce & Web Programming, Digital Image Processing, Computer Graphics, Decision Support System, Advanced DBMS, Software Development & Documentation.

  5. Lecturer, Daffodil Institute of IT, Bangladesh

    2007 — 2009

    • Courses: Visual Basic. NET, Fundamentals of Hardware & Operating System, Developing a Website, eCommerce, Programming Methods.

  6. Software Engineer, KMC eTechnology, Bangladesh

    2006 — 2007

    • Implementing and document functional requirements of software.
    • Design and implement core architecture of software service.
    • Programming using PHP, JavaScript, AJAX and templates.
    • Design and develop the e-commerce solution using MIVA technology.
    • Perform QA on new features for CRM system, Health Insurance System; including creating tests, reviewing test data, and managing reports and tickets.
    • Develop GUI Based automated test script using WinRunner, Quick Test Pro, LoadRunner.

My Computing skills

Programming Languages: Java, Python, C++, C, R, Visual Basic.Net, C#.NET, Verilog HDL, Keil C
DBMS Tools: Microsoft SQL Server 2012, MySQL, Microsoft BI Tools, Cube, MS Excel pivot table
IDE: MS Visual Studio Code, Eclipse, Netbeans, JuPyter, PyCharm
Datamining Tools: Rapidminer, Eureqa, Weka, Orange
Machine Learning Tools: Weka, LIONSolver, RapidMiner, scikit-learn, TensorFlow
Data visualization: Adobe Photoshop, Illustrator, Inkscape, Gephi, yED, NetworkX, Tableau, Matplotlib, plotly, ggplot, Pandas Visualization, Seaborn
Simulation Tools: R, Matlab, Simulink, Quartus II
Software Testing Tools: Winrunner, Load Runner, QTP
Web Design: HTML, JavaScript, CSS, PHP, XML, ASP.NET, AJAX
Operating System: Ubuntu, Linux, Mac OSx, Windows
Typesetting: LaTeX, MS Office
Project Management: Jira, Git, Confluence, Bitbucket, Sourcetree

Portfolio

Publications

  • Books & Chapters:

    • [1] M. N. Haque and P. Moscato, “From ensemble learning to meta-analytics: A review on trends in business applications,” in Business and Consumer Analytics: New Ideas (P. Moscato and N. J. de Vries, eds.), pp. 703–731, Springer, 2019
    • [2] M. N. Haque, N. J. de Vries, and P. Moscato, “A multi-objective meta-analytic method for customer churn prediction,” in Business and Consumer Analytics: New Ideas (P. Moscato and N. J. de Vries, eds.), pp. 781–813, Springer, 2019
    • [3] M. N. Haque, Fast Medical Image Reconstruction using Graphics Processing Unit: Towards Real-Time Reconstruction of Magnetic Resonance Images. VDM Verlag, 2011

  • Journal Articles:

    • [4] O. Buzzi, M. Jeffery, P. Moscato, R. B. Grebogi, and M. N. Haque, “Mathematical modelling of peak and residual shear strength of rough rock discontinuities using analytic continued fractions,” Rock Mechanics and Rock Engineering, vol. 56, Sep 2023. (SJR 2022=1.85, IF=6.2, Q1).
    • [5] P. Moscato, M. N. Haque, K. Huang, J. Sloan, and J. C. de Oliveira, “Learning to extrapolate using continued fractions: Predicting the critical temperature of superconductor materials,” Algorithms, vol. 16, no. 8, 2023. (SJR 2022=0.5, IF=2.3, Q2).
    • [6] P. Moscato, M. N. Haque, and A. Moscato, “Continued fractions and the Thomson problem,” Scientific Reports, vol. 13, no. 1, p. 7272, 2023. (SJR 2022=0.97, IF=4.996, Q1).
    • [7] P. Moscato, H. Craig, G. Egan, M. N. Haque, K. Huang, J. Sloan, and J. C. de Oliveira, “Multiple regression techniques for modeling dates of first performances of shakespeare-era plays,” Expert Systems with Applications, p. 116903, 2022. (ERA A, IF=6.954, Q1).
    • [8] P. Moscato, H. Sun, and M. N. Haque, “Analytic continued fractions for regression: A memetic algorithm approach,” Expert Systems with Applications, vol. 179, p. 115018, 2021. (ERA A, IF=6.954, Q1).
    • [9] P. Moscato, L. Mathieson, and M. N. Haque, “Augmented intuition: a bridge between theory and practice,” Journal of Heuristics, Jan 2021. (ERA B, IF=1.682, Q2).
    • [10] M. N. Haque and P. Moscato, “The cohesion-based communities of symptoms of the largest component of the DSM-IV network,” J. Interconnect. Networks, vol. 19, no. 1, pp. 1940002:1–1940002:20, 2019. (ERA B).
    • [11] M. N. Haque, N. Noman, R. Berretta, and P. Moscato, “Heterogeneous ensemble combination search using genetic algorithm for class imbalanced data classification,” PLOS ONE, vol. 11, pp. 1–28, 01 2016. (ERA A, IF=3.24, Q1).
    • [12] M. Whaiduzzaman, M. N. Haque, M. Rejaul Karim Chowdhury, and A. Gani, “A study on strategic provisioning of cloud computing services,” The Scientific World Journal, vol. 2014, 2014. (IF=2.107, Q2)
    • [13] M. Whaiduzzaman, A. Gani, N. B. Anuar, M. Shiraz, M. N. Haque, and I. T. Haque, “Cloud service selection using multicriteria decision analysis,” The Scientific World Journal, vol. 2014, 2014. (IF=2.107, Q2)
    • [14] M. N. Haque and M. S. Uddin, “Accelerating fast fourier transformation for image processing using graphics processing unit,” Journal of Emerging Trends in Computing and Information Sciences, vol. 2, no. 8, pp. 367–375, 2011

  • Conference Papers:

    • [12] P. Moscato, H. Sun, and M. N. Haque, “Analytic continued fractions for regression: Results on 352 datasets from the physical sciences,” in IEEE Congress on Evolutionary Computation, CEC 2020, Glasgow, United Kingdom, July 19-24, 2020, pp. 1–8, IEEE, 2020. (ERA B).
    • [13] M. N. Haque, L. Mathieson, and P. Moscato, “A memetic algorithm approach to network alignment: mapping the classification of mental disorders of DSM-IV with ICD-10,” in Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2019, Prague, Czech Republic, July 13-17, 2019 (A. Auger and T. Stützle, eds.), pp. 258–265, ACM, 2019. (ERA A).
    • [14] M. N. Haque, L. Mathieson, and P. Moscato, “A memetic algorithm for community detection by maximising the connected cohesion,” in 2017 IEEE Symposium Series on Computational Intelligence, SSCI 2017, Honolulu, HI, USA, November 27- Dec. 1, 2017, pp. 1–8, IEEE, 2017
    • [15] M. N. Haque, N. Noman, R. Berretta, and P. Moscato, “Optimising weights for heterogeneous ensemble of classifiers with differential evolution,” in IEEE Congress on Evolutionary Computation, CEC 2016, Vancouver, BC, Canada, July 24-29, 2016, pp. 233–240, IEEE, 2016. (ERA B).
    • [16] M. N. Haque, M. S. Uddin, M. Abdullah-Al-Wadud, and Y. Chung, “Fast reconstruction technique for medical images using graphics processing unit,” in Signal Processing, Image Processing and Pattern Recognition - International Conference, SIP 2011, Held as Part of the Future Generation Information Technology Conference FGIT 2011, in Conjunction with GDC 2011, Jeju Island, Korea, December 8-10, 2011. Proceedings (T. Kim, H. Adeli, C. Ramos, and B. H. Kang, eds.), vol. 260 of Communications in Computer and Information Science, pp. 300–309, Springer, 2011
    • [17] M. N. Haque, “Implementation of a FPGA based architecture of Prewitt edge detection algorithm using Verilog HDL,” in Proceedings of Conference on Electronic and Telecommunication, 2010

  • Presentations & Talks:

    • Invited Talk: “Genetic Algorithm-based Ensemble Method for Large-Scale Biological Data Classification”, Department of Computer Science and engineering, Daffodil International University, Dhaka, Bangladesh. 2020.
    • Presentation: “MO-EoC-Wrapper: A Multi-Objective Ensemble of Classifiers for Wrapper Feature Selection and Data Classification”, 2015 CSSE Research Day, School of Electrical Engineering and Computer Science, The University of Newcastle, Australia. 2015.
    • Presentation: “Heterogeneous Ensemble Combination Search using GA for data classification”, 2014 CSSE Research Day, School of Electrical Engineering and Computer Science, The University of Newcastle, Australia. 2014.
    • Poster: “GA-EoC: A Genetic Algorithm-based Ensemble Method for Enhancing the Dataset Classification Accuracy”, 2013 FEBE Poster Presentation, Faculty of Engineering and Built Environment, The University of Newcastle, Australia. 2013.
    • Seminar: “Acceleration of Image Processing Algorithm using GPU”, Master Student Seminar arranged by Department of Computer Science & Engineering, Daffodil International University, Dhaka, Bangladesh. 2011
    • Seminar: “Automation of University Results through SMS”, Seminar arranged by Department of Computer Science, Daffodil International University, Dhaka, Bangladesh. 2006

Contact

Contact Form