Hi! I'm Suraj 🙏

I'm a software engineer. I was born in 1989 and grew up in Jamshedpur. After graduating High School, I cleared AIEEE and went to NIT Rourkela where I graduated with a Bachelor's degree in Computer Science & Engineering.

I keep myself updated with latest web technologies. Currently in love with React, TypeScript, Next.js, and Serverless. I create content about web technologies on YouTube, Instagram, Medium, Twitter and Dev.to

I have written code for Accenture India, Centina Systems, RSA, Virsec, and many open source projects on my GitHub account(including private projects 😜)

While in NIT Rourkela, I started my own venture Straight2BankSolutions to help Indian freelancers and online businesses to convert their e-currencies to Indian Rupees.

I'm married to Lakshmi. We live in Bangalore with our son.

Here's my LinkedIn account, in case you're curious to know more about my professional career 🎓. Are you intrigued by my work and want to send me an instant message? Telegram me 📋.

Blog

How to get query params of a current URL in React

Learn to create a custom hook to get query params of a URL in React

Continue reading →

How to add an item to a list in React

Learn to add an item to a state Array in React using the spread operator and the concat method

Continue reading →

How to render a list of items in React

Learn to render a list of items in React using the Array.map() method

Continue reading →

How to convert a boolean to a string in JavaScript

Learn to convert a boolean to a string in JavaScript

Continue reading →

How to convert a string to a boolean in JavaScript

Learn to convert a string to a boolean in JavaScript

Continue reading →

View all articles