Sami Charfeddine, Software Developer in Copenhagen, Denmark
Sami Charfeddine

Software Developer in Copenhagen, Denmark

Member since July 17, 2021
Sami is a senior software React developer with six years of experience programming, developing IoT apps, and solving complex problems. While programming perfection may be impossible, he aims to achieve it in every project. In addition to being a programming enthusiast, Sami is a gamer and a big fan of Anime and Manga.
Sami is now available for hire


  • Seluxit
    React, Redux, Angular, Vue, Node.js, JavaScript, HTML, CSS, Ruby, Python...



Copenhagen, Denmark



Preferred Environment


The most amazing...

...thing I've developed at Seluxit is a dynamic dashboard, similar to Grafana, where users can add their IoT devices to the platform and view real-time logs.


  • Senior React Developer

    2015 - 2021
    • Developed a dashboard that helps users monitor their IoT devices.
    • Designed and created libraries and frameworks to help speed up the development-to-production process.
    • Collaborated with designers to create a clean and simple interface with intuitive interactions and smooth experiences.
    • Monitored and reviewed all the code pushed by different team members.
    • Planned and distributed tasks between team members.
    • Assisted in designing and fixing back-end features and REST services.
    Technologies: React, Redux, Angular, Vue, Node.js, JavaScript, HTML, CSS, Ruby, Python, Firebase, Backbone.js, Handlebars, React Native


  • Seluxit | Wappsto

    Wapptso, which is short for The Web App Store, is a single-page application that allows users to monitor their devices, including an overview and a live data feed. Wappsto’s main page consists of a dynamic dashboard in which users can manage their widgets by switching their order, resizing them, and making changes at any time. I also handled applications, installations, notifications, subscriptions, user wallets, and details.

  • Seluxit | Wappsto Mobile Application

    A React Native-based mobile application that allows users to connect, view, and control their IoT devices through a phone app. Users can also connect their devices to wifi, using Bluetooth Low Energy (BLE) to wifi, also known as Blufi, and they can view logs and have a live data feed.

  • Homeview

    A web application for IoT devices. Using Paper.js, I created a canvas where users can create rooms, drag and drop devices into the rooms, and immediately control them. They can also specify the room color depending on the values of devices, view logs, and schedule tasks and activities.


  • Languages

    JavaScript, HTML, CSS, Ruby, Python
  • Libraries/APIs

    React, Vue, Node.js, Backbone.js, Handlebars
  • Frameworks

    Redux, Angular, React Native, Paper.js
  • Platforms

    Ubuntu, Firebase

To view more profiles

Join Toptal
Share it with others