Youssef Rbahi

Web Developer & Designer

I create pixel-perfect, user-oriented web solutions that help brands grow and succeed.

About Me

Hi, I'm Youssef, a full-stack developer passionate about crafting innovative web applications. I'm skilled in creating and transforming creative concepts into intuitive, high-performing digital solutions.

My expertise includes:

Full-stack Development: Proficient in React, Vue.js, Next.js, TypeScript, and other modern frameworks and technologies.

UI/UX Design & Integration: From designing wireframes to translating Figma designs into responsive web applications, including SPAs, Chrome extensions, and SSR-enabled websites.

Strong Communication: Native English speaker with excellent communication who's able to collaborate with both designers and other developers.


Projects

  • project-image

    IRL Chat

    ReactTypeScriptNext.js

    Real-time chat web app built using react-peer-rooms (see below) and Next.js. It allows you have a chat screen for live events where attendees can send and see messages from everyone in real-time. Connecting is as simple as opening a link or scanning a QR code and entering a nickname.  Github

  • project-image

    react-peer-rooms

    ReactTypeScriptPeerJS

    React hooks library for centralized yet serverless P2P communication. It allows you to easily create PeerJS-based WebRTC rooms for data exchange using a host/client(s) model.  Github

  • project-image

    Fontcetera

    ReactTypeScriptTailwind

    Chrome extension developed with React and crxjs that enables users to effortlessly format text with various Unicode fonts and styles. It offers a real-time preview and easy copy-to-clipboard functionality within a simple and intuitive user interface.  Github

  • project-image

    rbahi.com

    ReactTailwindREST

    Portfolio website built using React and Tailwind CSS. It features a very minimal design heavily inspired by the work of Brittany Chiang and Sean Halpin. The lockscreen is inspired by the iOS lockscreen (and by videogame cutscenes on desktop) and uses ipify and WeatherAPI to get the user's location and weather information.  Github