Charles Krook

Senior Software Engineer

charles.krook@gmail.com · charleskrook.com · linkedin.com/in/charleskrook · github.com/ckrook · instagram.com/charleskrook

Work

Fullstack engineer at Umain. My work spans e-commerce platforms, design systems, and content-driven sites, where the engineering exists to serve the design.

Place

Stockholm, Sweden. Grew up just outside it, spent a few years moving between cities, and came back in 2019.

Off-hours

Outdoors whenever I can. Mostly on the road bike and swiming.

Experience

Fullstack developer, Umain

2023 - Now

Umain is a digital consulting firm who works with a range of brands, everything from mcDonalds, Scania and biamp. Umain offers both web and digital services

Clients: Scania, Poc Sports

Frontend developer, Grebban

2023 - 2023

Grebban is a retail e-commerce firm who create extraordinary e-commerce experiences and digital flagship stores for brands globally.

Clients: Grandpa, Byon, Norstedts, Hestra Gloves

Frontend Developer, Sopra Steria

2022 - 2023

I worked at Sopra Steria, a big tech and consulting company helping businesses with digital solutions and transformation.

Clients: Radiohjälpen

Frontend developer, Freelance work

2016 - 2019

Freelance developer during a longer period of my life. developing sites for clients and businesses.

Selected work

Poc sports · Software Engineer

2023-2024

Led frontend for a new e-commerce platform, from architecture to UI for a fast, modern customer experience.

Centra, Tailwind, Nextjs, Sanity, Klaviyo, Adyen, Gladly, Playwright

Tegel Design System · Codeowner (consultant)

Oct 2024 – 2026

Scania's multibrand design system, powering Scania products across the organization suporting mulit frameworks.

Stenciljs, npm, aws

Scania Experience Center · Senior Software Engineer

2025-2026

An interactive museum platform with 3D installations synced across touchscreens and wall displays in real time.

Technologies

Nextjs, Stenciljs, Tailwind, React, Centra, Sanity, Hygraph, Gladly, Klaviyo, Adyen, Playwright, npm, aws

Charles Krook
Charles Krook
Fullstack engineer
  1. Home
  2. About
  3. Projects
  4. Contact
Charles Krook

Charles KrookFullstack engineer

Selected Projects

A selection of my work over the years that I'm extra proud of. These projects represent my journey in crafting digital experiences that balance technical excellence with thoughtful design.

Poc sports background
Poc sports logo
Poc sports mockup
Poc sports image

Poc sports

E-commerce

Led frontend for a new e-commerce platform, from architecture to UI for a fast, modern customer experience.

Tegel Design System background
Tegel Design System logo
Tegel Design System mockup
Tegel Design System image

Tegel Design System

Design System

Scania's multibrand design system, powering Scania products across the organization suporting mulit frameworks.

Scania Experience Center background
Scania Experience Center image

Scania Experience Center

Museum

An interactive museum platform with 3D installations synced across touchscreens and wall displays in real time.

Client Portfolio

S

Scania

Scania

Arrow right
P

Poc Sports

Poc Sports

Arrow right
G

Grandpa

Grandpa

Arrow right
B

Byon

Byon

Arrow right
N

Norstedts

Norstedts

Arrow right
H

Hestra Gloves

Hestra Gloves

Arrow right

Professional Experience

Where I've worked and what I've done.

Umain image

Umain

Fullstack developer

2023 - Now

Grebban image

Grebban

Frontend developer

2023 - 2023

Sopra Steria image

Sopra Steria

Frontend Developer

2022 - 2023

Freelance work image

Freelance work

Frontend developer

2016 - 2019

LinkedIn

GitHub

Instagram