Hello, I am RAmi

Make anything possible with Web Development

Hire Me
hero image

Why choosing me

I am a passionate Full Stack Software Engineer with a unique blend of formal education and self-taught expertise. My journey in the world of web development began at Lund University, where I dived in the world of Computer Science, equipping myself with a strong foundation of theoretical knowledge. I have experience working with MERN Stack, NextJs, Socket.IO, TypeScript, Redux, GraphQL, HTML, CSS, Jest, Docker and Git. I am a quick learner and I am always looking to expand my knowledge and skill set. I am a team player and I am excited to work with others to create interactive and responsive amazing applications.


  • ImageNodeJs
  • ImageExpressJs
  • ImageTypeScript
  • ImageNextJs
  • ImageReactJs
  • ImageTailwind
  • ImageMaterial UI
  • ImageRedux
  • ImageGraphQL
  • ImageSocket.IO
  • ImageMongoDB
  • ImageMySQL
  • ImageJest
  • ImageDocker
  • ImageGit/GitHub
  • ImageStripe

Projects

Login as admin email: rami@gmail.com and pass: 1234567

MERN Airbnb Clone

A fullstack booking app using with all the main functionality. You can create, delete, update and even book a place and see your booking. You can open a place and see gallery and information about it

Nextjs Pizza Restaurant

Interactive menu showcasing a variety of pizza options. secure user authentication and authorization functionalities. users can choose their preferred extras on the pizza. seamless shopping cart

MERN E-commerce

A comprehensive product catalog with various categories and filters to enable users to browse and search for products easily and even save favorite orders. secure user authentication functionalities, allowing users to register, login, and manage their profiles securely. Implemented authorization mechanisms to control access to certain features based on user roles. fully functional shopping cart system with paypal payment. Developed an order management system to enable users to view their order history, track order status. simple admin dashboard with features for managing products, categories, users, orders, and inventory effectively.

Nextjs Blog App

Secure user authentication functionalities, allowing users to register, login, and manage their profiles securely. Users can create, view, edit, and delete blog posts seamlessly, providing a dynamic and interactive user experience. Designed the application with a responsive layout and dark/light mode

MERN News

A fullstack news app where users can create, read, edit, and delete their own post, providing a dynamic and interactive user experience with secure user authentication functionalities, allowing to register, login, and manage their profiles securely.Designed the application with a responsive layout

AI SaaS Chat Bot using MERN + TypeScript

This is an AI Chatbot application, inspired by ChatGPT, by using MERN Stack and OpenAI It's a customized chatbot where each message of the user is stored in DB and can be retrieved and deleted. It's a completely secure application using JWT Tokens, HTTP-Only Cookies, Signed Cookies, Password Encryption, and Middleware Chains.

Nextjs + TypeScript Cars Showcase

Developed with Typescript and Next.js and leveraging its server-side rendering capabilities, Metadata Optimization and SEO, the Car Showcase website presents various car types, showcasing comprehensive information in a well-designed format with advanced filtering and pagination support for an enhanced user experience.

Google Docs Clone using MERN + Socket.IO

Basic Google Docs bar is implemented With React, Nodejs, Socket.io, and MongoDB Real-time synchronization: any client connected on a specific document can write in real time, everything is synchronized between clients Multi documents handling: you can connect several clients on the same document, or on different ones (new one created by default) Data is persisted: start again your clients on same URL and you'll get back data Possibility to print the documents

React Native Todo-list

A simple application where the user can create, update and delete a specific todo

React Native NFT Showcase

A very basic NFTS marketplace contains three pages with search functionality built with React native and Expo