I have been developing with React for 6 years.
While overcoming numerous challenges in React programming, I've gained a wealth of hands-on experience with advanced React features like Context, HOC, render props and custom hooks.
I have a solid understanding of how to use built-in hooks effectively and build custom hooks to reuse component logic.
Believe it or not, I even spent a month reading the whole source code of React to grasp the implementation details of Virtual DOM.
As a React developer, I am at a high level and I always listen to the React community to stay current with upcoming features & improvements.
I am knowledgeable in the most popular CSS frameworks (Tailwindcss, Bootstrap, Materialize CSS, Bulma) and React UI frameworks (Storybook, React Bootstrap, Material UI, Grommet).
I am a great fan of Ecmascript and Typescript, which I prefer in front-end and back-end programming.
I am familiar with TDD and various testing frameworks for React like React Testing Library, Jest, Enzyme and Cypress.
Moreover, I am proficient in Next.js which provides various convenient tools and features like server-side rendering and pre-rendering.