Self-taught Frontend Developer passionate about building scalable, high-performance web applications with React, TypeScript, and modern frontend architecture, while actively contributing to open-source projects.
Pull Requests
- 17 Pull Requests created
- 8 Pull Requests merged
Intuit Devtools Design System
- Fix import path for callback in
Console.stories.tsx
Semantic UI React
- Update default button labels in Confirm modal #4526
Fork Commit Merge
- Implemented
sum()utility function #3992 - Built a reusable React Card Component #3993
First Contributions
- Added contributor entry #101357
- HTML5
- CSS3
- Flexbox
- Grid
- Responsive Design
- JavaScript (ES6+)
- TypeScript
- DOM APIs
- Async / Await
- Fetch API
-
React Hooks
- useState
- useEffect
- useReducer
- useContext
- useLayoutEffect
- useId
-
Advanced React Patterns
- Higher Order Components (HOC)
- Compound Components
- Error Boundaries
- Custom Hooks
- Component Composition
- Redux Toolkit
- Context API
- Zustand
- React Router
- Next.js (Fundamentals)
- Lazy Loading
- Code Splitting
- Memoization
- React.memo
- useMemo
- useCallback
- Avoiding unnecessary re-renders
- Jest
- Cypress
- Git
- GitHub
- Vite
- NPM / Package management
- Java
- Python
React + TypeScript
React + LocalStorage
React + Routing + Cart System
(Live demos available inside each repository.)
πΌ Position: Frontend / React Developer
π Remote or New York City
π§ Email: chaminouar37@gmail.com
π GitHub: https://github.com/nnoonnnn
π LinkedIn: https://www.linkedin.com/in/nouar-chami-b1b3711a8
β Always learning, building, and improving as a developer.

