Mahfuzul Haque

  • Blogs
  • Talks
  • Publications
  • Posters
  • About me
  • Blogs
  • Talks
  • Publications
  • Posters
  • About me

Categories

  • Leadership (12)
  • Machine Learning (7)
  • Reading (5)
  • Software Development (13)
  • Team Building (8)
  • Ways of Working (6)
  • Leadership

    Vision Board 2018

    January 3, 2018 /

    A vision board is a collection of pictures to represent a set of goals or desires that can be used as a constant source of inspiration. Here is my vision…

    Read More ...
    Mahfuzul Haque
  • Team Building,  Ways of Working

    Retrospective Ideas

    February 4, 2017 /

    I have created this pinterest board with a collection of several retrospective ideas.

    Read More ...
    Mahfuzul Haque
  • Machine Learning

    Resilient machine learning systems for health analytics

    January 1, 2017 /

    Tech companies are shifting more towards machine learning or AI-first strategy. What does that mean to them? What does that mean to us? Growing number of aging population and shrinking…

    Read More ...
    Mahfuzul Haque
  • Software Development

    Ten basic AngularJS concepts for beginners

    April 3, 2015 /

    This code snippet introduces 10 basic AngularJS  concepts for beginners by building a very simple application. The application enables users to maintain a to do list with basic add, edit,…

    Read More ...
    Mahfuzul Haque
  • Software Development

    An application framework based on ASP.NET MVC

    November 27, 2014 /

    I attempted to create a tag cloud diagram based on the concepts and technologies my current software development team is using.

    Read More ...
    Mahfuzul Haque
  • Software Development

    How TDD and BDD complement each other?

    September 22, 2014 /

    Test Driven Development (TDD) and Behaviour Driven Development (BDD) are the most widely used technical practices in agile software development. These two automated testing approaches are not alternative to each…

    Read More ...
    Mahfuzul Haque
  • Machine Learning

    Machine learning pipeline for complex video analytics applications

    March 12, 2014 /

    The goal of a video analytics system or application is to generate insights from an observed video stream. In a video analytics system, a continuous stream of video frames is…

    Read More ...
    Mahfuzul Haque
  • Machine Learning

    Pixel-based foreground detector for computer vision applications

    February 12, 2014 /

    A basic pixel-based foreground detector independently maintains a background model for each pixel. Such model is suitable for computer vision applications based on static cameras.

    Read More ...
    Mahfuzul Haque
  • Software Development

    WeatherTreand – a hybrid mobile app

    December 15, 2013 /

    This Android app was developed as an example to show how hybrid apps can be developed using web technologies. The app was developed using HTML5 and various Java Script libraries…

    Read More ...
    Mahfuzul Haque
  • Software Development

    What is a hybrid mobile app?

    December 15, 2013 /

    Hybrid is an app development approach where only a bare minimum shell of the app is developed using native programming language and most of the app logic is implemented using…

    Read More ...
    Mahfuzul Haque
  • Machine Learning

    How to generate ground truth images?

    December 15, 2013 /

    Ground truth images are essential for the evaluation of object detection or background subtraction techniques. Now what is a ground truth image? Let’s consider a video frame captured using a…

    Read More ...
    Mahfuzul Haque
  • Ways of Working

    Agile reference cards and glossaries

    September 4, 2013 /

    DZone Refcardz series has 6 reference cards relating to various agile methodologies and practices. These might be useful for high-level overview and quick reference: Agile Adoption: Improving Software Quality (link)…

    Read More ...
    Mahfuzul Haque
  • Team Building,  Ways of Working

    Visual Agile Language

    August 24, 2013 /

    Visual Agile Language or Visual AGILExicon© is a collection of icons and pictures that represents most of the Agile/Scrum concepts and activities. Each of these images explains the relevant concept…

    Read More ...
    Mahfuzul Haque
  • Reading,  Ways of Working

    Agile Coach/Scrum Master reading list

    August 24, 2013 /

    A pinterest board of a reading list for agile coaches / Scrum Masters.

    Read More ...
    Mahfuzul Haque
  • Software Development

    Data visualisation in HTML5

    August 24, 2013 /

    The availability of canvas in HTML5 enabled the development of visualisation libraries for rendering charts/graphs in native html without any plug-in dependencies (e.g., Flash, Silverlight, Java Applet etc.). Among the…

    Read More ...
    Mahfuzul Haque
Mahfuzul Haque © 2022