Hello! I'm Michał Sadowski

Stockholm-based web developer with background in design.

See my cv

Selected Web Developement Projects

Since 2014 I've been building web projects for creative agencies, either as a developer or designer. I prefer using Vue.js or React; mix of BEM and Atomic css systems; Node.js or serverless functions for the backend, but I can find my way around PHP or Ruby on Rails if needed.

CSS System

How many times I had to copy-paste the same declarations into new projects? I can't remember. So, instead, I decided to create a neat, minimal, plug-and-play, highly customizable, no-bullshit-allowed CSS system as an own bootstrap for all future projects (like this one).

I'm not great at remembering names and details, so I made sure to create proper living documentation that lives within the css files in form of markdown-like comments that afterwards gets rendered as a visual guide with both code and usage examples.

See it live →

Nordic Asia

Project for building a website for an investment fund that I joined (and soon after took reins of) after the first version was released. Based on Dato CMS and Gatsby (React).

I was tasked with gradual extending, rebuilding and maintaining the site, with CSS/HTML refactoring taking a big part, as the first version was released as a rushed MVP.

See it live →


Landing site for a hiring company built with Apostrophe CMS. I built both front- and backend for it, and created svg animations. Project also involved building a custom solution from transferring data from Tilda CMS forms to the client's own API.

See it live →


My first big project, knockout.js and leaflet based real estate app. Almost a 2 years long project of building a complete solution for both real estate advertisement and geospatial analysis for investments. I both designed the UI/UX and built the front end — JSP templating to CSS and JS.

See it live →

Other web projects I worked on

Graphic design

I finished studies in visual communication and worked for 4 years as a graphic designer, both for print and digital.



Work experience

2021 — nowDevies – front-end developer
2018 — 2021This Is Deploy – front-end developer
2014 — 2018SmallGIS – graphic designer and front-end developer
2013 — 2014Saski – CNC designer and operator


2011 — 2014Koszalin University of Technology – BD in industrial design with the specialisation in visual communication, finished with distinction
2013Saimaa University of Applied Sciences – Erasmus

Stuff I know


  • Vue.js, especially with Nuxt.js
  • React
  • Gatsby
  • Redux/Vuex
  • d3.js
  • Knockout.js
  • jQuery, if needed
  • Webpack
  • Vanilla JS, naturally


  • Node.js with Express
  • PHP, if forced to
  • Basics of JSP, Haml
  • MongoDB
  • Serverless for lambda/netlify


  • Wordpress
  • DatoCMS
  • NetlifyCMS
  • ApostropheCMS
  • Nuxt Content :)


  • Git
  • Subversion
  • Netlify
  • Heroku
  • Basic dev-ops on AWS


  • English — Proficient
  • Swedish — Intermediate
  • Polish — Native


If you want to contact me, please drop me an email at: saski.michal.sadowski@gmail.com