While working at ABC Tech, I extensively utilized React.js across multiple projects, mainly focusing on creating interactive user interfaces for our clients. I gained practical experience with various React concepts, including hooks, rendering, state management, and component lifecycle methods. One notable project involved developing a real-time chat application, where I specifically implemented React hooks and sockets. Additionally, I addressed a common challenge, such as prop drilling, by using the Context API and React's useContext hook, which deepened my understanding of React components and their data flow. In conjunction with React, I also worked with Redux and React Router for state management and routing, respectively, which enhanced my overall development skills with React.