Ricard Fredin

Ricard Fredin

Experienced fullstack developer with focus on frontend, working professionally for over 15 years.

Passionate about details and creating user-friendly applications, with high standards and clean code. A team player who's easy-going and communicates well to share ideas and knowledge.

Experience

Senior Frontend Engineer

Alva Labs · Stockholm, Sweden

June 2022 - Present

Led DX improvements in the Platform squad, introducing a modern toolchain — Vite, Biome, TypeScript, Tailwind, Storybook, pnpm — that streamlined delivery and raised code quality across the team. Early adopter of AI-assisted development, progressively evaluating tooling as the space evolved — from Copilot and Supermaven through Cursor to Claude Code — and driving adoption across the engineering team.

Senior Frontend Consultant

Garrison Consulting · Stockholm, Sweden

October 2021 - June 2022

Delivered Åhlens' new React storefront. Partnered with Frequencz on iterative React prototyping to clarify and shape their product offering.

Lead Frontend Developer

Collegial · Stockholm, Sweden

April 2019 - October 2021

Led the migration from a first-gen NodeBB product to a standalone React app — GraphQL, Apollo, and styled-components — with a clean component-driven architecture.

Lead Frontend Developer

Lägenhetsbyte Sverige AB · Stockholm, Sweden

February 2017 - March 2019

Modernised the frontend of a legacy ASP.NET platform — replacing Angular 1.x with React and migrating from MVC bundling to Webpack. Contributed to a new cloud architecture built on AWS Lambda, DynamoDB, and Vue.

Technical Consultant

Valtech Sweden · Stockholm, Sweden

September 2014 - February 2017

Frontend consultant across clients including Expressen, Chanel, Svensk Fastighetsförmedling, and Myndigheten för press, radio och tv.

At Expressen's labs team, delivered short-cycle MVPs guided by lean principles, user research, and A/B testing — building geo.se, dinapengar.se, and omtalat.nu on Node.js and vanilla JavaScript. Also developed a React Native health app for Expressen's Magazine section.

Web Developer

Daresay Digital Agency · Kista, Stockholm

March 2012 - August 2014

Frontend-focused web consultant across clients including Ericsson, DeLaval, and Clear Channel.

At Ericsson, maintained and extended a large-scale multinode web portal for the Business Communication Suite — built with Java Wicket, HTML, and CSS.

Web Programmer

Progressor AB

March 2011 - September 2011

First professional role, building web applications on a LAMP stack — PHP, MySQL, and Linux.

Translator (Freelance)

Various Clients

2008 - 2020

Freelance translation of games — web-based and desktop — and websites from English to Swedish, primarily for Gameforge.

CIO

Skandinavisk Hälsovård AB

2007 - 2008

Sole IT function at a small healthcare company — hardware procurement and setup, network and server administration, website development, and managing email and remote access.

Mechanic

Swedish Armed Forces · Södertälje, Sweden and Pristina, Kosovo

April 2003 - December 2003

Vehicle troubleshooting, repair, and maintenance for the Swedish Armed Forces. Deployed to Kosovo with the NATO-led KFOR mission, serving primarily as a mechanic while also taking part in peacekeeping operations.

Systems Technician CV90 IFV

Swedish Armed Forces · Östersund, Sweden

January 2002 - April 2003

Completed 15 months of mandatory military service as a CV90 IFV Systems Technician, leading a vehicle maintenance team. Commissioned as a 2nd Lieutenant upon completion and entered the mobilisation reserve with a designated war deployment role.

Education

Qualified Vocational University College Diploma

KYH · Agile Web Developer

August 2010 - December 2012