About the developer

More than just a student portfolio

I am a 33 year old frontend student with 14 years of work experience, a background from the Norwegian Armed Forces, and two years of frontend studies completed while working full time.

My background

A different path into frontend

01

14 years of work experience

Before entering frontend development, I built a long work history in logistics and customer service. That experience taught me responsibility, communication, structure and how important it is to solve real problems for real people.

02

Logistics and coordination

My work has involved planning, coordination, customer contact, time pressure and making sure information is correct. These skills transfer directly into development, especially when working with user flows, details, deadlines and collaboration.

03

Military background

My background from the Norwegian Armed Forces, including international service in Afghanistan, gave me discipline, resilience and experience with responsibility in demanding situations. In development, that mindset helps me stay calm, keep learning and work through problems when a project becomes challenging.

04

Studying while working full time

I completed my frontend studies while also working full time. That required persistence, late nights, planning and a real commitment to changing direction professionally.

Technical skills

What I can work with

My technical skills are shown through the project pages, but this is the core toolkit I have built during my frontend studies.

HTML and CSS

I can build semantic page structure, responsive layouts, readable sections, visual hierarchy and polished user interfaces.

JavaScript and TypeScript

I have worked with dynamic content, user interaction, filtering, state, localStorage and safer structure through TypeScript.

React

I have built React projects using components, props, state, context, routing and reusable UI patterns.

APIs

I have worked with Noroff APIs for authentication, listings, bookings, profiles, products and dynamic project data.

Git, GitHub and deployment

I use Git and GitHub to track changes and publish code, and I have deployed projects with Netlify and GitHub Pages.

Responsive design and accessibility

I test layouts across screen sizes and try to use clear links, alt text, readable contrast and understandable navigation.

Professional value

What makes me useful in a team

I bring more than school projects. I bring work experience, pressure tolerance, communication skills and a strong willingness to keep learning.

I understand responsibility

Working for many years in logistics and customer service has made me used to responsibility. I know that small mistakes can create problems for other people, so I care about details.

I communicate clearly

Customer service taught me to explain things clearly, listen properly and understand what people actually need. That is useful in both development teams and user focused work.

I handle pressure

My work and military background have made me comfortable with pressure and deadlines. I do not give up quickly when something breaks or feels difficult.

I learn by doing

I have learned frontend by building projects, making mistakes, debugging them and improving them. That has made my learning practical rather than theoretical only.

I care about the end user

Because I have worked directly with customers for many years, I naturally think about whether a solution is clear, useful and understandable for the person using it.

I can reflect and improve

Portfolio 2 has been about looking back at older work and improving it. That process showed me how much I have grown and how important honest reflection is.

How I have grown

From assignments to better judgment

01

Better visual taste

Earlier in my studies, I often focused mostly on making things work. Now I care more about spacing, hierarchy, contrast, readability and whether a site feels professional.

02

Better technical habits

I have become more aware of clean structure, reusable code, README quality, deployment, routing issues, API fallbacks and testing the real live site.

03

Better UX thinking

I have learned that a feature is not finished just because it works. The user also needs feedback, clarity and confidence that their action did what they expected.

What I am looking for

A place to keep growing

I am looking for a workplace where I can keep developing as a frontend developer, contribute with my existing work experience and grow through real projects. I know I still have more to learn, but I also know that I bring maturity, persistence and a strong work ethic.

“I may be new to professional frontend development, but I am not new to responsibility, pressure or hard work.”