PortfolioProjects I've worked on recently

Upcoming decentralized social media platform for web 3.0


An open source social media app that does not use your data against you.

Velvet Live
Velvet Live

Connect with shoppers who need your advice and expertise when they’re shopping online. Assist and sell to customers the same way you would in-store, but now through chat and video straight from the app.


Mobile ordering solution with robot delivery. Stewards also provides variety of tools like staff application to manage orders, self checkout solution and admin dashboard.


Get personalized videos from your favorite celebrities at just one click. Request personalized video messages for your friends, family, loved ones or even yourself. Be it a doubt or even a special wish from your favorite celebrity.


KCards is your one-stop replacement for paper cards. KCards help you to easily share your cards with other users and get real-time analytics on the shared cards.

ArticlesWhen I'm not writing code, I write articles
Optimize Node.js performance with clustering
In this article, We will see how we can optimize our Node.js applications with clustering. Later...

Oct 1st, 2021

Exposing resources securely with Argo Tunnel
In this article, we'll see how to leverage Cloudflare's argo tunnels without publicly exposing our...

Sep 25th, 2021

Tips for Better Code Review
Code reviews can be really helpful to find issues before they head out to QA and also keep our code...

Sep 19th, 2021

AWS SQS vs SNS vs EventBridge
In this article we will take a look at following AWS messaging services - SQS, SNS and...

Sep 13th, 2021

Easy Kubernetes development with Skaffold
In this article, we'll see how we can use skaffold to develop our kubernetes native applications...

Sep 7th, 2021

Build a REST API with Go - For Beginners
In this article, we will build a simple REST CRUD API with Go. I've also created a video if you...

Sep 1st, 2021

Deploy React app to S3 & Cloudfront
In this article, we will look at how we can deploy our webapp to AWS S3 with AWS Cloudfront as our...

Aug 26th, 2021

Go like error handling in TypeScript
In this article we'll learn about how we can handle our errors like Go with TypeScript. Note: In...

Aug 20th, 2021

Introduction to Infrastructure as Code with Terraform
In this article we will be learning about Infrastructure as Code, approaches, benefits and then we'll...

Aug 17th, 2021

Configuring AWS CLI
In this article we'll be setting up AWS CLI and credentials which is useful when we want to interact...

Aug 11th, 2021

Deploying Next.js on AWS App Runner
Last week I was playing around with AWS App runner which is a new and exciting offering by AWS. So,...

Aug 5th, 2021

Art of building small containers
In this article, we will learn how to build small docker containers by understanding builder pattern...

Jul 30th, 2021

Dockerize your Go app
Go is quickly becoming one of my favorite languages to work with. So, today we'll dockerize our Go...

Jul 24th, 2021

Vite is too fast!
Recently I tried Vite and I was blown away by how fast it was. I re-checked if I started the app...

Jul 18th, 2021

Dockerize your Node app
Hey, welcome back. This article is part of the Dockerize series, make sure to checkout the...

Jul 13th, 2021

Dockerize your React app
Hey, welcome back. This article is part of the Dockerize series, make sure to checkout the...

Jul 8th, 2021

Introduction to Dockerize series
Introduction Hey, welcome to the Dockerize series. Here, I will be discussing how to use...

Jul 8th, 2021

Unit testing in Go
In this article let's discuss how we can write simple unit tests in go. All the code from this...

Jul 3rd, 2021

Blazing fast TypeScript with Webpack and ESBuild
Recently, I migrated a project I've been working on to TypeScript. I decided to use Webpack in...

Jun 28th, 2021

Introduction to Go Fiber
What is go fiber? Fiber is a web framework heavily inspired by Express and that makes it...

Jun 23rd, 2021

Fullstack GraphQL starter kit Mid-2021 update
Hi Dev.to community, I am excited to share the Mid-2021 major update which adds tons exciting...

Jun 3rd, 2021

Amazing image placeholders with blurhash
Few weeks ago I was playing around with Wolt iOS app, I was really impressed by how the app handled i...

Feb 11th, 2021

Fullstack GraphQL starter kit November update
Hi Dev.to community, I am excited to share the November update which adds exciting things to the...

Nov 27th, 2020

Private, Public and Restricted routes in React
In this article, we'll be implementing private, public, and restricted routes. I'll be using React Ro...

Oct 30th, 2020

ArangoDB is underrated!
Earlier this year, I started contributing to a social media centric project using React, Node, GraphQ...

Oct 23rd, 2020

Simplify your store! A brief introduction to Zustand
State management has always been opinionated in React community. Redux was a revolutionary tech for t...

Oct 13th, 2020

Fullstack GraphQL starter kit October update
Hi Dev.to community, I am excited to share the october update which adds exciting things to the...

Oct 11th, 2020

Update your React Native apps seamlessly using Microsoft's CodePush
Greetings React Native Community, today I'll be helping you setup Microsoft's Codepush into your app....

May 13th, 2020

Quick guide for updating package name in React Native
Quick guide for updating package name in React Native Hey, React Native community, in this...

Apr 11th, 2020

Continuous Integration and Deployment with React Native using App Center
Greeting React Native Community, in this article I will be helping you with setting up continuous...

Mar 28th, 2020

VideosI also make videos