m
mohamedbenrabah

Mohamed B.

@mohamedbenrabah
5,0(2)

FullStack MERN Developer, React, Nodejs, REST APIs and Docker

Algerije
Engels, Arabisch, Frans
Sommige informatie wordt in het Engels weergegeven.
Over mij
Full-stack JavaScript developer specializing in the MERN stack (MongoDB, Express.js, React, Node.js). I build scalable, production-ready web applications from frontend to deployment. I create fast React interfaces with Redux, Zustand, React Query, and Tailwind CSS, including multilingual apps with RTL support. On the backend, I design secure REST APIs with authentication, role-based access, and optimized databases using Prisma. I also handle DevOps: Docker, Nginx, CI/CD with Jenkins, and VPS deployments. I focus on clean architecture, performance, and reliable delivery.... Lees meer

Skills

m
mohamedbenrabah
Mohamed B.
offline • 
Gemiddelde reactietijd: 2 uur

Bekijk mijn diensten

Websites op maat
I will develop a fullstack mern web app with docker deployment
Websites op maat
I will build a modern react landing page that converts visitors

Portfolio

Werkervaring

Expert web developer

Algérie telecom • Fulltime

Jan 2024 - Present2 yrs 4 mos

At Algeria Telecom, I work as a Full-Stack JavaScript Developer responsible for designing, developing, and deploying scalable web applications used internally and by large numbers of users. My work focuses on building reliable digital platforms while ensuring performance, security, and maintainability across the entire application lifecycle. On the frontend, I develop responsive and user-friendly interfaces using React. I follow a component-based architecture to build reusable and maintainable UI elements while ensuring high performance and accessibility. I work with modern state management tools such as Redux, Zustand, and React Query depending on project requirements. I also build multilingual user interfaces, particularly Arabic and French platforms, implementing full right-to-left (RTL) support and internationalization using i18n tools. On the backend, I design and develop RESTful APIs using Node.js and Express.js, applying clean architecture principles and proper separation of concerns between controllers, services, and data layers. I implement secure authentication and authorization mechanisms including JWT authentication, OTP verification flows, session management, and role-based access control. I use Prisma ORM to interact with databases such as MongoDB and MySQL, ensuring type-safe queries, efficient database operations, and proper schema management. In addition to development, I handle deployment and infrastructure tasks by containerizing applications with Docker and managing services using Docker Compose. I configure Nginx as a reverse proxy, set up SSL certificates with Let's Encrypt, and deploy applications to VPS environments. I also contribute to CI/CD pipelines using Jenkins integrated with Git repositories for automated builds and deployments. Through this work, I have strengthened my expertise in full-stack development, scalable system architecture, and DevOps practices, delivering reliable production applications used by real users.

2 Reviews
5,0

(2)
(0)
(0)
(0)
(0)
Specificering van de beoordeling
  • Communicatieniveau van de freelancer
    5
  • Aanbevelingswaardig
    5
  • Dienst zoals beschreven
    5
1-2 van 2 reviews
Sorteer op
Meest relevant
    K
    image-docs

    kita987654

    Terugkerende klant

    FR

    Frankrijk

    5

    I highly recommend it.

    Nuttig?
    Ja
    Nee
    K
    image-docs

    kita987654

    Terugkerende klant

    FR

    Frankrijk

    5

    Amazing work and really fast. Very good communication and will make sure 100% that you're satisfied with your order. I hope to work with you again, it was a very pleasant experience. - kita :)

    Nuttig?
    Ja
    Nee