All Posts by Vikas Kukreti

Vikas Kukreti

Vikas Kukreti

Technical Lead

Vikas Kukreti is working as a Technical Lead in Development Engineering at 3Pillar Global. Vikas has 9 years of database design, ETL, DWH, AWS, development and Data Science experience. He has database architecture experience in areas such as ETL, Data warehousing, Oracle Database, Hadoop, Hive, and Data Modeling. He has strong knowledge of Big Data, Data Science and Cloud Computing. Vikas is passionate about big data technology and Data Science, especially Hadoop and MongoDB. Vikas is a graduate of Uttar Pradesh Technical University (UPTU), India, and is a keen reader of classic novels and a movie freak.

High Availability and Automatic Failover in Hadoop

Hadoop in Brief Hadoop is one of the most popular sets of big data processing technologies/frameworks in use today. From Adobe and eBay to Facebook and Hulu, Hadoop is used by a wide range of companies for everything from machine learning and natural language processing to data analysis and ad optimization. It is now a… Read more »

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 »

Defining In-Memory Databases

I was recently working on a project where the client wanted a single zip file to run the application. Yes, a single zip file. It’s probably not what you are thinking. The main issue was with the database, because RDBMS is something different/isolated from the application. I saw this as an opportunity for growth and explored some… Read more »

Data stories and MongoDB

There is a lot of fuss in the software development space about big data nowadays. My question is, is it a technique and concept which is involved in capturing, storing, and manipulating large amounts of data, or is the more to big data than that? We superfluously talk about data preserving, which means storing historic… Read more »