Since 2021 I've been working as a consultant within web development for major Swedish companies, helping with their technological challenges. As such I had the opportunity to work with difficult engineering challenges and cutting edge technologies.
Atlas Copco has been undergoing a transformation for their integrated system from a GWT-based solution to a modern, React-based fronted, within which I was tasked with creating a webpack-oriented automation environment. It offered unique challenges coming with memory limitations and a need for interoperability with a codebase spanning over a decade of code.
I have been helping Telenor Sweden with day-to-day operations of their customer facing website. I have been tasked with maintaining and expanding Vue components, with a big focus on modularization through proper utilization of Vuex. I have also helped out with a gradual transformation towards using federated microservice frontend and Contentful CMS.
Since 2014 I've been building web projects for creative agencies, either as a developer or designer. I prefer using Vue.js or React; a 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.
How often have 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 my bootstrap for all future projects (like this one).
I'm not great at remembering names and details, so I created a proper living documentation that lives within the CSS files as markdown-like comments that afterwards are rendered as a visual guide with both code and usage examples.
Project for building a website for an investment fund that I joined (and soon after took the reins of) after the first version was released. Based on Dato CMS and Gatsby (React).
I was tasked with gradually extending, rebuilding and maintaining the site, with CSS/HTML refactoring taking a big part, as the first version got released as a rushed MVP.
A landing site for a hiring company, built with Apostrophe CMS. I have created its front- and back-end, and designed and implemented SVG animations. The project also involved building a custom solution for transferring data from Tilda CMS forms to the client's custom API.
My first big assignment, knockout.js and leaflet-based real estate app. Two years of building a solution for real estate advertisement and geospatial analysis. I designed the UI and UX, and implemented the front end — from JSP templating to CSS and JS.
I finished studies in visual communication and worked for 4 years as a graphic designer, both for print and digital. I'm passionate about design, seeking clean, simple solutions, rooted in the traditions of the Swiss style.
|2018 — 2021||This Is Deploy – front-end developer and consultant|
|2014 — 2018||SmallGIS – graphic designer and front-end developer|
|2013 — 2014||Saski – CNC designer and operator|
|2011 — 2014||Koszalin University of Technology – BD in industrial design with the specialisation in visual communication, finished with distinction|
|2013||Saimaa University of Applied Sciences – Erasmus in Fine Arts|