Aspiring Frontend Developer · Safety & Security Engineer

Hi, I’m Fredrik.
Building clean web experiences – one line of code and one dog walk at a time.

I’m transitioning from maritime safety and operations into web development. CodeBark.dev is where I document my journey, showcase projects and experiment with modern frontend tools.

Based in Trondheim, Norway
Background Maritime operations & HSEQ
Fredrik holding his dog in a green field.
Fredrik & one of the CodeBark “junior developers”.

Minimal, dog-friendly identity for CodeBark.dev

Projects

A selection of learning projects and experiments as I grow from maritime engineer to web developer.

HTML · CSS · JS

Norgeshistorie Timeline

A single-page site with a scrollable timeline, quiz section and clean layout explaining key periods in Norwegian history.

Visit site

Built with semantic HTML, responsive CSS grid and vanilla JavaScript. Deployed on Netlify with GitHub integration for automatic updates.

React (in progress)

Vaskeliste / FamilyChores

A household cleaning planner inspired by checklists used on ships – recurring tasks, roles, and shared accountability for chores.

View code (WIP)

Planned stack: React, TypeScript and Supabase. Focus on simple UX, clean data model for households/areas/tasks and mobile-first design.

Design · Frontend

CodeBark.dev Portfolio

This minimalist portfolio that highlights my background, projects and learning roadmap, built with accessible, semantic HTML and clean CSS.

Focus on Scandinavian-inspired design: lots of whitespace, soft shadows, subtle blue accent, and responsive layout that works well on mobile and desktop.

About me

From the North Sea to the browser – combining safety mindset with clean, reliable interfaces.

I’m a safety & security engineer currently working at Equinor, with over a decade of experience from offshore and maritime operations. Now I’m using that structured, risk-aware mindset to learn frontend development and build digital products.

I enjoy running, strength training and hiking with my dogs. CodeBark.dev is the place where I explore web technologies, experiment with side-projects and share what I learn along the way.

Current role

Safety & Security Engineer · Equinor ASA · 2022 – present

Previous experience

  • HSEQ Advisor / Project HSEQ Manager · Fred Olsen Windcarrier
  • Marine Superintendent · Odfjell SE
  • Supervisor / Auditor · Safepath
  • Deck Officer / Safety Officer · Teekay Shipping

Education

  • Master’s in Maritime Operations (2023–2025)
  • Bachelor in Nautical Science
Download full CV (PDF)

Tech stack

The tools I use today and what I’m currently learning as I move deeper into frontend development.

Core web

HTML5 CSS3 JavaScript (ES6+)

Currently learning

TypeScript React Netlify Supabase

Tools & workflow

VS Code Git & GitHub Figma / Canva Notion Power Apps

Blog & notes

Short reflections from my learning journey – from basic HTML to building full web apps.

From deck officer to developer

How maritime operations, checklists and safety routines map surprisingly well to writing maintainable code and designing robust systems.

Draft · Coming soon

Designing a Scandinavian-inspired portfolio

Notes on spacing, typography and color choices for this site – and how I keep it minimal while still personal.

Draft · Coming soon

Turning real-world problems into side-projects

Using everyday pain points – like keeping track of chores – as a way to generate realistic app ideas and learn new tools.

Draft · Coming soon

Contact

Want to collaborate, mentor, or just talk about code, safety or dogs? I’d love to hear from you.

Send me a message

This form is static for now. Connect it later with a service like Netlify Forms or EmailJS.