I'm a versatile developer passionate about crafting engaging digital experiences. With expertise in HTML, CSS, JavaScript, React, Next.js, Node.js, and Express.js, I thrive on turning ideas into interactive and dynamic web solutions. My journey in web development has honed my ability to blend aesthetics with functionality, ensuring seamless user experiences. Let's collaborate to transform visions into captivating realities!
Experience
Free-lance
Jan 2020 – Jan 2024
Morocco
Front-end developer
As a freelance developer, I've embarked on various projects that highlight my skills in HTML, CSS, JavaScript, React, Next.js, Node.js, and Express.js. Here are a few notable endeavors:E-commerce Platform Development:Collaborated with a client to build a robust e-commerce platform using React and Node.js.Implemented user-friendly interfaces with HTML and CSS, ensuring seamless navigation and visually appealing layouts.Integrated payment gateways and order management systems for a streamlined shopping experience.Portfolio Website Redesign:Revamped a client's portfolio website to showcase their work using modern technologies like Next.js.Employed JavaScript for dynamic content rendering and interactivity, enhancing user engagement.Optimized site performance through efficient coding practices and responsive design techniques.Blog Application Development:Developed a blog application from scratch using React for the frontend and Node.js with Express.js for the backend.Implemented authentication and authorization features to manage user accounts securely.Leveraged CSS for styling and layout customization, ensuring a visually appealing and intuitive interface.Freelance Experience:My freelance journey has been enriching, allowing me to collaborate closely with clients to bring their visions to life. Through each project, I've honed my communication skills, problem-solving abilities, and attention to detail. By delivering high-quality solutions tailored to clients' requirements, I've built long-lasting relationships and garnered positive feedback.