Abdelhamid
    HomeAboutProjectsBlogContactSubscribe
    Hire Me

    Designed by Abdelhamid.

    © 2024 Hamid Hamri. All rights reserved.

    Projects

    A showcase of my recent work and projects, demonstrating my expertise in web development.

    Freelance Platforms

    Freelance Platforms

    12/2023 - 09/2024

    I led the development of a Fiverr-like freelance platform, creating a 6-step gig creation wizard to streamline workflows for freelancers. Using React, Next.js, PostgreSQL, and TypeORM, I optimized both front-end and back-end operations. The project included real-time messaging with WebSockets, static page generation for performance, and end-to-end management of the development cycle while collaborating with stakeholders to deliver a scalable and user-focused platform.

    •Streamlined business logic and database operations with PostgreSQL and TypeORM, improving data-fetching efficiency and reducing API response times by 40%.
    •Designed and developed a 6-step gig creation wizard to optimize the workflow for creating and managing freelance gigs.
    •Implemented streaming parallel components while fetching data, ensuring a good user experience.
    •Implemented real-time messaging using WebSockets, enabling smooth communication between users and enhancing the platform’s overall scalability and maintainability.
    •Enhanced application performance by implementing static page generation for cacheable content, resulting in a 70% reduction in server load and a 65% improvement in Time to First Byte.
    •Spearheaded the development of a Fiverr-like freelance platform, focusing on enhancing front-end user experiences with React and Next.js Server Components/Server Actions.
    •Managed the full development cycle independently, from architecture design to deployment, while collaborating with stakeholders for feedback.
    Next.js
    React
    TypeScript
    Nodejs
    NestJs
    PostgreSQL
    WebSocket
    Socket-io
    WebRTC
    Redis
    Tailwind CSS
    ShopNex E-commerce Website

    ShopNex E-commerce Website

    03/2022 - 09/2022

    I built an e-commerce platform from scratch, integrating Stripe for seamless payments and webhooks for efficient order management. Key features included admin product management, a dynamic cart system, and optimized product search capabilities. I managed the full-stack development process, addressing performance bottlenecks and enhancing front-end responsiveness to deliver a smooth and user-friendly shopping experience.

    •Created an e-commerce platform from the ground up, integrating Stripe for payments and webhooks for order management.
    •Developed key features such as admin product management, a dynamic cart system, and enhanced database querying for optimized product searches.
    •Boosted the platform’s performance by 60% through API optimizations and front-end responsiveness improvements.
    •Resolved several performance bottlenecks, leading to a 30% increase in customer satisfaction and overall conversion rates.
    •Managed all aspects of full-stack development, from front-end design to backend logic and database management.
    TypeScript
    Next.js
    React.js
    Node.js
    NestJS
    MongoDB
    Mongoose
    Redis
    Zustand
    JSON Web Token (JWT)
    Tailwind CSS
    Connectify Social Media

    Connectify Social Media

    07/2021 - 12/2021

    I independently developed a full-stack social media platform using React, Redux, and MongoDB. The platform featured profile management, post creation, and real-time messaging with notifications powered by WebSockets. I optimized API endpoints, front-end state management, and database queries to ensure a responsive and seamless user experience, showcasing my ability to deliver a polished product from end to end.

    •Independently developed a fully functional social media platform using React, Redux, and MongoDB.
    •Implemented features such as profile management, post creation, and real-time messaging/notifications using WebSockets to improve user engagement.
    •Optimized API endpoints and front-end state management, enhancing overall application responsiveness.
    •Refined complex database queries and optimized performance for seamless interactions, leading to an increase in user retention and satisfaction.
    •Successfully completed my first full-stack project, showcasing my ability to handle end-to-end development and deliver a polished product.
    React
    TypeScript
    Nodejs
    ExpressJs
    MongoDB
    WebSocket
    Socket-io
    Redux