Hi there!
Welcome to my portfolio! I'm a passionate software developer with a knack for crafting engaging projects during my free time. My expertise revolves around React JS, Redux, Context API, HTML, CSS, and JavaScript, which I have developed via a variety of personal projects.
Previously, I spent two dynamic years at Nila Apps as a software developer, where I delved into an array of technologies, including Angular, Spring Boot, and React JS, among others. This experience has equipped me with a robust skill set and a deep understanding of diverse tech stacks.
I'm committed to continual growth in the ever-evolving tech landscape, constantly upgrading my skills to stay at the forefront of the industry. Explore my portfolio to see how I bring my passion for development to life.
A daily routine task app that rewards you with your subscribed channel’s YouTube videos, songs, jokes, and quotes upon completing the task. Google API is used for signing up users and YouTube API is used for fetching videos.
Hotel booking app where you can check-in and out users, create users, and many other features. Built using React JS, React Query, React Hook Form, Context API, and many other libraries. Advanced patterns like compound components or render props are put into practice.
React JS Interview questions, I built this with the questions which were in some of the React JS interviews I was attending.
The Pizza Ordering app was built using React JS, Redux Toolkit, Tailwind CSS and React Router Dom. “Render as you fetch” approach is implemented in this project using the hooks provided by the react-router-dom library. Controlled input elements are not created in this approach, which results in writing less code. Error handling is also done using react-router-dom.
You can search for movies, rate them and add or remove movies to your watch list. While building this project I understood render logic, how to think in react, side effects and when to use it and what not to do while building React apps. Learned hot to create custom hooks and created a reusable custom hook with local storage which can be used in other React JS apps.