All Posts by Mahesh Singh

Mahesh Singh

Mahesh Singh

Senior Technical Lead

Mahesh Singh is designated as a Senior Technical Lead at 3Pillar Global. Mahesh brings with him rich experience in various technologies, primarily .NET. He has always been passionate about technologies that help in improving the quality of life for people. Prior to joining 3Pillar, Mahesh had worked for several product and service based companies such as Adobe.

Customer Segmentation Based on RFM

Introduction Retail stores constantly gather purchase history and demographic data from their customers. Machine learning algorithms could use this data to give decision makers key insights about their customers. These algorithms are divided into three categories: supervised, unsupervised, and reinforcement learning. For this case study, we’ll be focusing on the first two. Supervised learning allows… Read more »

Getting Started With Flux And React

Who is This Blog For? In this blog, we are going to give an introduction to React with Flux by using a sample project — creating a “To Do” list. The steps that we’ll go into will require a basic understanding of Javascript and web concepts. The same code that will we be using can… Read more »

RabbitMQ: Understanding Message Broker

A message broker acts as an intermediary platform when it comes to processing communication between two applications. RabbitMQ is one such open-source enterprise messaging system modeled on the Advanced Message Queuing Protocol (AMQP) standard. In this blog post, I will describe a scenario that led us to get to the bottom of a development problem and understand… Read more »