Front-End Developer crafting modern, responsive web applications with React, Next.js, and Tailwind CSS.
As a junior Front-End Developer based in Morocco, I'm passionate about creating outstanding user experiences through elegant code and modern design principles. My expertise in React ecosystem technologies allows me to build scalable, performant applications that meet business requirements while delighting users.
- Modern React Development: Expert in React Hooks, Context API, and functional components
- Next.js Implementation: Creating performant apps with SSR, SSG, and API routes
- Advanced State Management: Proficient with Redux Toolkit and Context API
- UI/UX Excellence: Crafting pixel-perfect, responsive interfaces with Tailwind CSS
- Performance Optimization: Implementing code splitting, lazy loading, and memoization
- Clean Code Architecture: Writing maintainable, well-documented, and scalable code
- Problem-Solving: Strong analytical skills and attention to detail
- Collaboration: Effective team player with excellent communication skills
Movie search and rating application
- API integration with useEffect for data fetching
- Custom hooks for reusable functionality
- Advanced state management techniques
- View Project
Weather application using class components
- React class components architecture
- API integration for weather data
- Component lifecycle methods
- View Project
Interactive quiz application with complex state
- useReducer for advanced state management
- Multiple quiz states and transitions
- Score tracking and question progression
- View Project
Travel tracking application with advanced patterns
- React Router for seamless navigation
- Context API for global state management
- Performance optimization with memo, useMemo, and useCallback
- View Project
Modern pizza ordering platform
- React Router integration
- Redux and Redux Toolkit for state management
- Tailwind CSS for responsive design
- View Project
Full-stack hotel management system
- React Query for server state management
- Styled Components for consistent design
- Supabase backend integration
- Advanced patterns like compound components
- Authentication and authorization
- View Project
Next.js website with modern architecture
- Next.js App Router implementation
- React Server Components for optimal performance
- NextAuth authentication system
- View Project
- Advanced Next.js features and optimizations
I'm actively seeking junior developer positions in Morocco where I can contribute my skills and continue growing as a professional. I'm particularly interested in companies that value:
- Modern tech stacks centered around React and Next.js
- Collaborative team environments
- Mentorship opportunities
- Clean code practices and attention to detail