Shivaraj Bakale

Hello World 👋

I'm Shivaraj Bakale 🚀

Software Engineer React Expert
"
All I know is that I know nothing
Socrates
👨‍💻

About Me

I’m a Software Engineer both by passion and profession based out of Bangalore, India. I love dabbling in the latest technologies out there. In my free time I’m an Avid Reader, workout junkie , DC Fan and sometimes tinker around and build stuff with React.

Available for work

Skills

11 total
HTML 90%
CSS 90%
TailwindCSS 80%
Storybook 85%
Redux 90%
Redux-Saga 90%

+5 more skills

💼

Experience

7 roles

Apollo.io

Current

Bengaluru

Feb 2023 - Present

Navi

Bengaluru

Sept 2022 - Feb 2023

Byjus

Bengaluru

Oct 2020 - Sept 2022

+4 more positions

📬

Let's Connect

Open to opportunities and collaborations

📝

Recent Articles

View all
Comprehensive Guide: Implementing Polyfills for Array.map(), Array.filter(), and Array.reduce() Methods
Javascript

Comprehensive Guide: Implementing Polyfills for Array.map(), Array.filter(), and Array.reduce() Methods

Polyfills are used to add functionality to older browsers that do not natively support certain JavaScript methods. In this blog, we provide polyfills for three array methods: `Array.map`, `Array.filter`, and `Array.reduce`. Let's go through each of them and see how they work.

5 min read Read more
Module Mania: Understanding the difference between CJS, AMD, UMD and ESM
React

Module Mania: Understanding the difference between CJS, AMD, UMD and ESM

In this article we're going to talk about Module Systems. Module systems are important in modern web development because they help us organize our code and avoid naming conflicts. There are four common module systems: CommonJS (CJS), Asynchronous Module Definition (AMD), Universal Module Definition (UMD), and ECMAScript Modules (ESM). In this article, we'll discuss each of these module systems and their differences.

5 min read Read more
How to Use Mock Service Worker for API Testing 🚀
React

How to Use Mock Service Worker for API Testing 🚀

When it comes to testing APIs, one of the key challenges is ensuring that your application behaves correctly under all conditions. Simulating different scenarios, such as server errors or slow response times, can be difficult. That's where Mock Service Worker (MSW) comes in. MSW is a powerful tool that allows you to mock HTTP requests and responses in your tests, making it easy to test your application's behavior under different circumstances. In this article, I'll show you how to use MSW to test your APIs, step by step.

8 min read Read more
How to Setup Commitizen and commitlint with React project
React

How to Setup Commitizen and commitlint with React project

In this article, we'll see how we can add commitizen to our react project. As developers, most of the time we're expected to work in teams. And having a few best practices and standards within the teams always helps avoid unnecessary inconsistencies. We'll be looking into one such area today, and we're going to focus on Commit messages.

6 min read Read more
🚀

Projects

Coming Soon! ⌛️

Exciting projects in the works