Frontend Developer

|

Stockholm, Sweden

Frontend developer specialising in TypeScript, React & Next.js. Independent, working with startups and enterprises across Europe. Launch sites, rebrands and design systems, built end to end.

Available from January 2027

All work

Case Study

Ensurge.

Battery Technology

Sole developer·Design by Corinthian · 2026 – ongoing

Ensurge website, The same page, in the editorEnsurge website, The case for solid stateEnsurge website, The headline numbers

Home page

8

Investor relations templates

44

Page sections the team builds with

7

Weeks, landing page to full site

The brief

Ensurge manufactures solid-state lithium microbatteries in Norway, thin enough for wearables, hearables, and IoT devices. The site needs to explain genuinely deep technology to investors and industry partners without drowning either audience.

What I built

A landing page went live first, linking back to the legacy site, so the new brand was public while the rest was still being built.

A modular content architecture with alternating layouts and feature grids that editors compose themselves, a filterable newsroom with categories, leadership team profiles, and a metrics section. Auto-scrolling carousels with pause-on-hover keep product imagery moving without stealing control from the reader.

Ensurge is listed on Oslo Børs, so the site carries the reporting as well. Shareholder tables, a financial calendar, general meeting notices and report downloads are all blocks the team publishes themselves.

How it is built

New page types come from existing blocks, not new code. Alternating layouts, feature grids and the newsroom all compose from the same library, which is what lets the Ensurge team build pages themselves.

Underneath, the content model generates TypeScript types through GraphQL code generation, so a schema change surfaces as a compile error, not a broken page.

Next.js·TypeScript·Headless CMS

View live site

Next case study·03 / 05

evroc

Sovereign Cloud·Since 2025