I am a full stack JavaScript developer.

Portfolio

Rainbow room, a tool to showcase new collections to retailers

Technical details

  • Frontend: React + Redux + TypeScript + Styled Components
  • Backend: Node + Express + TypeScript + MongoDB

Teleoptometry, a tele medicine system

Technical details

  • Frontend: React + Redux + TypeScript + Formik + Material.UI + Styled Components
  • Backend: microservices architecture, Node + Fastify + TypeScript + MongoDB + Redis

Apps for the smartwatch Bangle.js

Technical details

  • Written in JS
visit the site

Redcarpet, a B2B marketplace

Technical details

  • Frontend: React + Redux + Socket.io
  • Backend: Node + Express + TypeScript + MongoDB + Redis

Dinamco

Technical details

  • Web components
  • Hyperapp
  • Google maps

Pigbirth, a pig birth control system

Technical details

  • Frontend: React + Redux + TypeScript
  • Backend: Node + Hapi + MySql

Armani e-store

Technical details

  • Accessibility retrofit
visit the site

flyFeed, a simple RSS reader

Technical details

  • Written in Elm
  • Fully responsive
  • Backed by Firebase
  • CSS in Elm
visit the site

Dsquared2 e-store

Technical details

  • Accessible website
  • Responsive images
  • ES-6 + webpack
  • SASS + PostCss
  • Fully responsive
  • Wordpress integration for editorial content
  • Based on a .NET MVC custom front-end platform
  • Based on custom js pub-sub framework
visit the site

15 puzzle

Technical details

  • Progressive Web App
  • Written in Elm
  • Fully responsive
play the game

Just Cavalli e-store

Technical details

  • Fully accessible website compliant with WCAG 2.0 level A requirements
  • Responsive images
  • ES-6 + webpack
  • SASS + PostCss
  • Mobile & desktop versions, with a shared core and different heads
  • Wordpress integration for editorial content
  • Based on a .NET MVC custom front-end platform
  • Based on custom js pub-sub framework
visit the site

APL configurator

Technical details

  • React + Redux + Jest
  • Dynamic content loading via json file
  • Fluid layout
visit the site

Mangiamusica, a music player for toddlers - WIP

Technical details

  • React Native
  • Redux
  • Jest
  • Material.Ui
take a look at the project

tTracker, a time tracking web app for freelancers

Technical details

  • React + Redux + Jest + Material.Ui
  • Test Driven Developed
  • Optimistic interface
  • Support for multiple databases: services for indexedDb and firebase are included, more can be added
visit the site

Maison Margiela e-store

Technical details

  • Fully responsive
  • ES-6 + webpack
  • SASS + PostCss + Foundation
  • Integration with third party CMS
  • Based on a .NET MVC custom front-end platform
  • Based on custom js pub-sub framework
visit the site

ReMEdi reveal.js markdown editor

Technical details

  • Electron + React + Redux
  • Themable UI
  • Multilanguage
take a look at the project

Y-3 e-store

Technical details

  • Desktop & Mobile versions
  • SASS
  • XSLT
  • Based on custom js pub-sub framework
visit the site

nightwatchGui, a Graphical User Interface for the test automation framework nightwatch-cucumber

Technical details

  • Node.js + Express
  • Vanilla Js
take a look at the project

Gherkin/Cucumber file preprocessor

Technical details

  • Node.js
  • Watch mode
  • File partials
  • Conditional rendering
take a look at the project

Karl Lagerfeld e-store

Technical details

  • Desktop & Mobile versions
  • SASS + Compass
  • Wordpress integration for editorial content
  • Based on a .NET MVC custom front-end platform
  • Based on custom js pub-sub framework
visit the site

Addressbook

Technical details

  • PHP
  • Bootstrap
visit the site

Next Opening Food website

Technical details

  • Joomla! CMS
visit the site

Bicigeneratori website

Technical details

  • Fully responsive
  • Joomla! CMS
  • Custom template
visit the site

Club Viro della Sicurezza blog

Technical details

  • Fully responsive
  • Wordpress CMS
  • Custom template
visit the site

Legambiente Bologna website

Technical details

  • Fully responsive
  • Joomla! CMS
  • Custom template

Carisma website

Technical details

  • Joomla! CMS
  • Custom template
visit the site

About me

Francesco Bedussi

I am a senior full stack developer with 9 years experience.

I build rich and inclusive web sites and web apps, using HTML, CSS, JS and Node.js, both "vanilla" or choosing the right framework for the job at hand.

Expertise

I work in the web industry since 2002. At first as a project leader, then as a web designer and web master. In 2011 I switched to development and since then I've been a freelance, a full time front end developer, a tech lead and then a full stack developer.

Skills

Languages

Work experience

Education

Contact me

francesco [at] francescobedussi [.] it

I live in Bologna, Italy. I work wherever internet arrives.