“Vaidik is the consummate system thinker. And what's great about working with him is that he isn't limited in where the system goes. He's able to take a problem from bare metal performance to enterprise architecture to organizational design, to employee engagement, to macro economic trends. This is the kind of leadership that today's dynamic organizations require and I'm happy to call Vaidik a friend and a partner in craft. ”
About
I am an experienced technology leader and architect who loves building products…
Activity
-
Requestly is becoming a go-to tool for the AdTech world! I've been chatting with some amazing AdTech folks lately and their love for Requestly over…
Requestly is becoming a go-to tool for the AdTech world! I've been chatting with some amazing AdTech folks lately and their love for Requestly over…
Liked by Vaidik Kapoor
-
Cast aside the networking and the hobnobbing - come to the "kumbh mela" of financial services and fintech to feel optimistic and upbeat (in this…
Cast aside the networking and the hobnobbing - come to the "kumbh mela" of financial services and fintech to feel optimistic and upbeat (in this…
Liked by Vaidik Kapoor
-
CleverTap has been one of my favourite products to use. Grateful to be recognised by them, looking forward to the insights from the program.
CleverTap has been one of my favourite products to use. Grateful to be recognised by them, looking forward to the insights from the program.
Liked by Vaidik Kapoor
Experience
Publications
-
Need for Better Documentation
Hackernoon
Even though we all agree about the importance of good documentation, there seems to be a widespread failure on our part to act on this belief and pay attention to how we document our software. Why does this happen?
I explore the reason for our failure to write good documentation in this article. -
Ansible at Grofers (Part 1) - Introduction
Grofers Engineering
About a year ago, we started setting up our infrastructure platform to make daily system operations and infrastructure maintenance easy and enable our developers in a way that they can move faster. This post is part one of a series on how we use Ansible at Grofers to manage our infrastructure.
-
Postmortem: Outage due to Elasticsearch’s flexibility and our carelessness
Grofers Engineering
On November 25 at 4:30 AM, our consumer apps stopped working because of some issue with our backend API. This article is a postmortem of what happened that night.
-
Elasticsearch for Analytics
Elasticsearch is essentially a distributed search-engine but there have been more than one example of companies and projects using Elasticsearch for analytics instead of search. We, at Wingify, had similar requirements when we decided to make our analytics more powerful to empower the customers of our product, Visual Website Optimizer (VWO). This blog post is about how we used Elasticsearch to make VWO’s user tracking a lot more powerful than it earlier was.
-
Queues in Web Application
Open Source for You
This article explores message queues as a technique that can be used to improve the user-perceived responsiveness of Web applications.
Projects
-
Sherlock - Easy distributed locks for Python with a choice of backends
- Present
When you are working with resources which are accessed by multiple services or distributed services, more than often you need some kind of locking mechanism to make it possible to access some resources at a time.
Distributed Locks or Mutexes can help you with this. Sherlock provides the exact same facility, with some extra goodies. It provides an easy-to-use API that resembles standard library's threading.Lock semantics. Apart from this, Sherlock gives you the flexibilty of using a…When you are working with resources which are accessed by multiple services or distributed services, more than often you need some kind of locking mechanism to make it possible to access some resources at a time.
Distributed Locks or Mutexes can help you with this. Sherlock provides the exact same facility, with some extra goodies. It provides an easy-to-use API that resembles standard library's threading.Lock semantics. Apart from this, Sherlock gives you the flexibilty of using a backend of your choice (Etcd, Redis and Memcached) for managing locks. Sherlock is easy to extend to use backends that are not supported. -
Incoming - JSON Validation Framework for Python
The project aims at helping web developers get rid of JSON validation and organize their validation code into more usable and modular pieces.
-
commentjson
This project is a Python package that allows you to add Python style comments in JSON and let you parse those JSON files like you would parse any valid JSON.
-
Marg - A Request Routing Framework in PHP
-
Marg is an attempt to create an easy-to-use and extensible request router for PHP programmers.
-
redux-cookies-middleware
-
redux-cookies-middleware is a Redux middleware which watches for changes in Redux state & stores them in browser cookie.
Languages
-
English
-
-
Hindi
-
Recommendations received
6 people have recommended Vaidik
Join now to viewMore activity by Vaidik
-
Starting in 2023 I committed to movement - 30 minutes a day. But recently I noticed it has been the thing to get cut. This week, I based out of…
Starting in 2023 I committed to movement - 30 minutes a day. But recently I noticed it has been the thing to get cut. This week, I based out of…
Liked by Vaidik Kapoor
-
This is a quite serious phishing attack, a zero-click attack, wherein even if the victim does not open the email, the attack can be executed. If…
This is a quite serious phishing attack, a zero-click attack, wherein even if the victim does not open the email, the attack can be executed. If…
Liked by Vaidik Kapoor
-
I’m happy to share that I’ve obtained a new certification: Retail Insights and Solutions (Silver) from IBM!
I’m happy to share that I’ve obtained a new certification: Retail Insights and Solutions (Silver) from IBM!
Liked by Vaidik Kapoor
-
Going through IVF is hard. It's expensive. It's tough. And it often feels like it consumes every part of your being. Many people think it's easy and…
Going through IVF is hard. It's expensive. It's tough. And it often feels like it consumes every part of your being. Many people think it's easy and…
Liked by Vaidik Kapoor
-
Ziffi Chess is pleased to announce our partnership with Gridlines (by OnGrid) to enhance user KYC and compliance through the effective use of APIs…
Ziffi Chess is pleased to announce our partnership with Gridlines (by OnGrid) to enhance user KYC and compliance through the effective use of APIs…
Liked by Vaidik Kapoor
-
Ever felt like you're constantly switching hats as your company grows? You're not alone! Join us for this virtual byte on 24 July at 12pm BST -…
Ever felt like you're constantly switching hats as your company grows? You're not alone! Join us for this virtual byte on 24 July at 12pm BST -…
Liked by Vaidik Kapoor
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More