Bernie Solutions
Henrik Bernström

Henrik Bernström

Senior frontend developer

Halmstad, Sweden · hybrid in Gothenburg or remote

Frontend is what I like doing most: HTML, CSS, TypeScript and how things feel to use. I've led frontends for IKEA, Bombardier/Alstom and HMS. This year I've built three products of my own with Claude Code, from the interface down to the database, and all three are in production.

In short

Available
Now. Hybrid 2–3 days a week in Gothenburg, or remote from anywhere in the world.
Frontend
Lead frontend in Vue for IKEA and Bombardier/Alstom. This year React and Next.js in three products of my own.
Backend
TypeScript and SQL today: Postgres with row-level security, webhooks with retries, and APIs. Java 2000–2012.
AI
Claude Code writes much of the code, and I read every change. In the products, language models read and explain, but they never decide on their own.
Leadership
Group Lead and consultant manager at Devoteam, while I kept coding.

Own products

06/2026 – now

Founder and product builder Bernie Solutions AB

This is where I build and run my own products and take on consulting work.

vaschego.se sharing common resources more efficiently, no app and no account

  • Associations and companies share meeting rooms, pool cars, EV chargers and laundry rooms. From a QR code you see right away what's free and book a slot. Changes are pushed to every open screen.
  • Connections to digital locks, SMS, email and Slack, and outgoing webhooks that are signed and retried on failure.

React 18, Vite, TypeScript, Supabase, Stripe. 1,800+ commits, 130 test files, 17 SQL guard tests.

krusning.io good deeds, told by the people who saw them

  • A short, mobile-first flow for telling a deed. A language model flags stories for a person but never removes anything.

Next.js 16, React 19, Drizzle, Postgres, Vitest, Playwright. 23 ADRs.

rockad.io find software by describing the problem

  • Search by meaning with embeddings. Nobody can pay for a better placement, and AI may explain results but never change the order. MCP server for AI assistants.

Next.js 16, React 19, Tailwind, Supabase, pgvector. 85 test files.

Devoteam, 2006 – 2026

02 – 04/2026

AI-assisted full-stack developer HMS, internal at Devoteam

New features in an older codebase in ColdFusion, JavaScript and Java with Claude Code, reviewed in Gerrit. Internal AWS tools for invoicing and customer insights.

05 – 10/2025

Developer and team lead Effira Energy

We moved a web app to React Native and Expo. I was one of the developers and led the team day to day.

2021 & 2024

Frontend developer IKEA, access platform

In 2021 I led the frontend in Vue.js, and in 2024 I was part of rebuilding it in Angular, close to the backend team.

2019 – 2021

Lead frontend developer Bombardier / Alstom, predictive maintenance

A PWA in Vue.js and TypeScript with live maps, alarms and dashboards on real-time sensor data, and an app for field technicians. The backend was built by others.

2013 – 2019

Frontend developer, several clients

At HMS the interface for secure remote access to industrial equipment, and later lead frontend on Netbiter. At Deloitte a new client in AngularJS. At IKEA the interface for a new search platform.

2000 – 2012

Java and web developer

Integration and backend in J2EE, Spring and Struts, for IKEA iSell, Sydsvenskan and the municipal portal Axessity, among others. That's where my backend grounding comes from.

How I work with AI

I use Claude Code with rules and skills per project. Work starts from issues, decisions are written down as ADRs, and logic that has to be right gets tests first. I read every change before it ships.

Toolbox

Frontend
JavaScript, TypeScript, HTML, CSS, Vue, React, Next.js, Angular, React Native, Vite
Backend
SQL, Postgres, Supabase, Node, Deno, Docker, AWS
Quality
Vitest, Jest, Playwright, visual regression, SQL guard tests, security scanning in CI

Education and more

Education
Bachelor of Computer Science, Halmstad University. Certified in Claude Code in Action and Devoteam AI Level 2: Developer.
Languages
Swedish, English, German
Outside work
Trail running, nature, travel, hockey and Formula 1.

A letter of recommendation from my former manager at Devoteam is available on request.