Learner – Programmer – Dreamer

I am an ordinary self-taught computer programmer. Programming is something I like most. It’s fascinating to me.

I am an enthusiastic learner and always enjoy learning something new about technology. I try to keep update myself by learning. I am also a full-time learner.

On the other hand, I love to solve problems and take new challenges. Solving programming problems is one of my favorites.

JavaScript and Python are my favorite programming language. And I am proficient in these languages. I have a little bit of knowledge of PHP and Java.

Latest Posts

Valid Palindrome | LeetCode 125 | Python | Solution
Click here to see the problem details on LeetCode. Before solving this problem, we have …
Stack | Data Structure
Introduction 'Stack' is an abstract and linear data structure and one of the most basic …
Sum of Unique Elements | LeetCode 1748 | Python | Solution
Click here to see the problem details. Problem Overview This one is a very much …
Reverse Only Letters | LeetCode 917 | Python | Solution
Click here to see the problem details. Problem Overview The problem description is pretty precise. …
How to use React Icons in a React project
We all know that ReactJS is one of the most popular JavaScript frameworks/libraries. On the …

Things I am a bit good at

Problem Solving

I love to solve computer programming problems. Most of the problems are related to data structure and algorithms.

Full Stack

As I don’t have the experience to work on large-scale projects, I am not claiming that I am an expert at this. But I have decent full-stack development knowledge.


We all know debugging is very important, and debugging is the thing I can do with patience.


Poor communication creates misunderstand. That’s why good communication skill is very much important. And I can assure you that I am friendly with good communication skills.