I'm a Senior React Developer with over 4 years of hands-on experience in building high-performance, scalable, and user-centric web applications. My expertise lies in crafting clean, maintainable front-end architecture using React.js, TypeScript, and modern JavaScript (ES6+), backed by strong problem-solving skills and a deep understanding of UI/UX principles.
- React.js: Advanced knowledge of hooks, context API, component patterns, performance optimization, and best practices.
- State Management: Proficient with Redux, Redux Toolkit, Zustand, and React Query for scalable state handling.
- TypeScript: Strongly typed React apps with scalable interfaces, type guards, and generic utility types.
- Next.js: SSR/SSG, dynamic routing, API routes, and full-stack features for SEO-optimized and high-performing apps.
- UI Libraries & Design Systems: Deep experience with Material UI, Tailwind CSS, Chakra UI, and custom component libraries.
- API Integration: RESTful API and GraphQL integration, efficient data fetching with caching and
- Performance: Focused on optimizing bundle size, lazy loading, memoization, and avoiding re-renders.
- Tooling & DevOps: Skilled with Webpack, Vite, ESLint, Prettier, and deployment using Vercel, Netlify, CI/CD.
- Version Control & Collaboration: Git, GitHub/GitLab workflows, code reviews, agile/scrum methodologies.
- Backend: Node.js, Express.js
- Databases: MongoDB, MYSQL
- Design Collaboration: Figma