Frontend Developer
Current-Engaged in both frontend and backend development, showcasing a versatile skill set and the ability to work across the full software development lifecycle.-Documented components at the individual level using Storybook, leveraging Material-UI to facilitate a structured and accessible documentation process for UI components.-As an initial member of the project, began with building UI components and progressively contributed to the adoption of React Query, GraphQL, and Next.js, resulting in a comprehensive monorepo that integrates both frontend and backend, enriching my experience with modern web development practices.-Managed frontend error handling for server 500 errors by implementing a provider to display errors through the UI, ensuring a robust and user-friendly error management system.-Updated the AuthProvider to make the prefetch behavior non-blocking, to prevent the prefetch of data from hindering other aspects of the authentication workflow, thereby enhancing overall application performance and user experience.-Collaborated with designers to verify and refine UI components, contributing to the front-end development process by ensuring the implementation of visually appealing and functional user interfaces.-Developed and tested all UI components and page modules within the project, employing Jest and the React Testing Library to ensure high-quality, reliable code execution and component functionality.