
Reda Hammada
Software developer @ Terabyte Software | Enhancing the user experience in the browser | (React, Nest.js , mern)
Salaire / Taux journalier
Kénitra, Maroc
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
I'm Reda Hammada, a software developer with a passion for building modern, responsive, and user-friendly web applications. Based in Morocco, I specialize in using React.js, Next.js, and Nest.js to create engaging user interfaces and scalable AI powered solutions. My expertise spans various front-end and back-end technologies, with hands-on experience in: React Query, Zustand, and other state management tools. Material UI, Tailwind CSS,Ant Design and Schadcn for clean and efficient UI design. API integration and crafting web solutions with seamless functionality. I'm also exploring web security and penetration testing to complement my development skills and enhance the applications I build. With a solid foundation in private law and a drive to innovate, I bring a unique perspective to every project.
Expérience de travail
Frontend Developer
TeraByte Software
août 2023 - Présent
3 ans 3 mois
Kénitra, Maroc
Maintained and developed the front-end side of multiple web solutions, with a focus on building scalable, reusable, and testable code. Key contributions included: Developing reusable UI components and higher-order components (HOCs). Implementing responsive layouts and complex user flows. Integrating REST APIs for dynamic data handling. Setting up authentication & authorization flows. Managing state using Redux, Zustand, React Query, and Pinia. Writing unit and integration tests to ensure reliability and maintainability. Collaborating with backend teams to streamline API contracts and improve performance. INVOLV3 A Danish software solution that generates valuable insights through GAP assessments to assist customers in making informed purchasing decisions. | JavaScript, React.js, Dva.js, Ant Design, Less, Redux-Saga INVOLV3 + AI An AI-powered extension of INVOLV3 that enhances GAP assessments by automating analysis, generating tailored reports, and improving project success through smarter involvement and decision-making support. | React.js, TypeScript, Tailwind CSS, shadcn/ui, React Query, Zustand Ajiel A SaaS solution for comprehensive payroll and personnel management tailored to Moroccan legislation, integrating innovative features such as decentralized absence management. | TypeScript, Next.js, Material UI, React Bootstrap, React Query, Zustand Better2Know An online booking system that facilitates the process of booking the right clinical test for patients. | Vue.js, Nuxt.js, TypeScript, Tailwind CSS, Pinia Skills: Front-End Development · Component-Driven Architecture · API Integration · Authentication Flows · State Management (Redux, Zustand, React Query, Pinia) · Unit/Integration Testing · Accessibility · JavaScript · TypeScript · React.js · Vue.js · Next.js · Nuxt.js · Tailwind CSS · Ant Design · Material-UI · LESS
Web developer student trainee
Solicode Tanger
oct. 2021 - août 2022
11 mois
Full-stack Developer
EnviScope
juin 2022 - juil. 2022
2 mois
Tanger, Maroc
- Development of a static website for the design office "EnviScope" using React.js - Development of a dashboard (CMS) for the design office "EnviScope" using PHP(MVC) , HTML,CSS , Tailwind CSS and Javascript . - Development of an API to retrieve DATA from the Dashboard and display it on the static website
Formation
Solicode Tanger
Certificate , Full Stack Web Development
2021 - 2022
11 mois
Simplon Grand Ouest
Full stack web developer certificate, Programming
2021 - 2022
11 mois
Université Abdelmalek Essaâdi
Bachelor degree, private law
2018 - 2021
3 ans 1 mois
Université Abdelmalek Essaâdi
Associate degree, General Legal Studies
2018 - 2020
2 ans 1 mois
Mansour Eddahbi High School
High School Diploma, literature and Humanities
2016 - 2018
1 an 11 mois
Licences et certifications
React.js
Délivré le : –
Nest.js
Délivré le : –