EXCEEDS logo
Exceeds
Fredrik Garseg Mørk

PROFILE

Fredrik Garseg Mørk

Fredrik contributed to navikt/familie-tilbake-frontend by delivering robust frontend features and infrastructure improvements, focusing on business-critical workflows such as document generation, decision proposals, and form validation. He unified and refactored API controllers, enhanced PDF rendering, and modernized state management using React, TypeScript, and Zustand. Fredrik improved test reliability by migrating to Vitest and streamlined form handling with Zod and React Hook Form. His work included aligning frontend models with backend OpenAPI contracts, strengthening type safety, and refining UI/UX for accessibility and maintainability. These efforts resulted in more reliable deployments, faster feedback cycles, and a cleaner, more scalable codebase.

Overall Statistics

Feature vs Bugs

69%Features

Repository Contributions

260Total
Bugs
48
Commits
260
Features
105
Lines of code
25,551
Activity Months6

Work History

March 2026

54 Commits • 21 Features

Mar 1, 2026

March 2026 focused on frontend stabilization, UI polish, and enabling key business workflows. Delivered major skeleton/UI groundwork for the behandling flow, improved document handling, stronger typing, and new decision-proposal workflow. Key features include: comprehensive Behandling skeleton/UI improvements across the behandlings view (with height adjustments and layout refinements); PDF viewing implemented with React Suspense for smoother heavy-document rendering; API/types helpers generated/updated to align frontend models with backend contracts; implemented foreslå-vedtak endpoint to enable proposing vedtak; Vedtakstabell - fetch, display, skeletons, and tests to improve data presentation and test coverage. Additional improvements include OpenAPI spec alignment and debounced updates to vedtaksbrevdata. Major bugs fixed include: read-only mode in behandlings-lesemodus, age calculation bug, skeleton issues for forhåndsvarsel, brand magenta color inconsistencies, and ensuring vedtaksresultat re-fetch on relevant changes. Overall impact: smoother user experience, more reliable data loading, and faster time-to-value for business workflows, with improved type safety and maintainability. Technologies/skills demonstrated: React (Suspense), TypeScript/type generation, OpenAPI alignment, API design, Docker/nodejs upgrade, UI skeleton patterns, debouncing, and test maintenance.

February 2026

121 Commits • 50 Features

Feb 1, 2026

February 2026 performance highlights for the frontend repo navikt/familie-tilbake-frontend: Drove Vedtaksbrev improvements and document rendering stability, while strengthening the form/data flow and overall code quality. Key feature deliveries include Vedtaksbrev Core Feature Enhancements with a new Vedtaksbrev type, feature toggles, introductory sections as an array, updated brev proxy, updated type specifications, and renamed identifiers. PDF and UI Layout Improvements refined document presentation with precise header alignment and pagination visibility. Major bug fixes addressed Vedtaksbrev Data Mapping blur interactions (with useDebounce) and onBlur handling in forms. The team also advanced QA and maintainability via Tests and Schema Updates, plus architecture cleanups and refactors to useForm for controlled form state, along with TypeScript/Node upgrades and Tailwind migration. Accessibility improvements were added (alt text and better focus handling). Overall impact: clearer Vedtaksbrev generation, improved end-user document rendering, faster iteration cycles, and a stronger typing/architecture foundation for future features.

January 2026

67 Commits • 27 Features

Jan 1, 2026

January 2026 performance summary for navikt/familie-tilbake-frontend. Focused on stabilizing test infrastructure, simplifying context propagation, refining UI/UX, migrating tooling, and aligning with a new data model to reduce complexity and risk. Delivered concrete front-end improvements with measurable business value: more reliable deployments, faster feedback loops, and a cleaner codebase that supports faster feature delivery.

December 2025

14 Commits • 5 Features

Dec 1, 2025

December 2025: Delivered core frontend features and infrastructure improvements across the families-backend platforms, focusing on business-critical forms, UI consistency, and developer efficiency. Notable outcomes include more reliable Notices processing, faster test feedback, and stronger type-safety in state management, all aligned with the latest API definitions.

November 2024

1 Commits • 1 Features

Nov 1, 2024

2024-11 Monthly summary: Delivered a key feature to improve maintainability and environment parity for the PDF generation service in navikt/familie-ef-mottak. Refactored PDF generation components to use descriptive names (PdfSøknadController, PdfKvitteringClient) and updated the development URL configuration for the PDF service. No major bugs fixed this month; focus was on clean code, configuration consistency, and deployment readiness. This work strengthens business value by making PDF-related changes easier to understand, test, and deploy, reducing onboarding time and risk in production releases.

October 2024

3 Commits • 1 Features

Oct 1, 2024

2024-10 Monthly Summary for navikt/familie-ef-soknad-api: Consolidated multiple submission paths into a single API controller for overgangsstønad, barnetilsyn, and skolepenger, replacing the old itext-soknad controller. Implemented token-based identity validation, ensured correct submissions, and added comprehensive receipt generation logic. Expanded test coverage to validate all three types and prepared the codebase for easier maintenance and future extensions.

Activity

Loading activity data...

Quality Metrics

Correctness92.4%
Maintainability87.8%
Architecture87.6%
Performance89.0%
AI Usage24.6%

Skills & Technologies

Programming Languages

DockerfileHTMLJSONJavaJavaScriptKotlinMarkdownNoneTypeScriptYAML

Technical Skills

API DevelopmentAPI TestingAPI developmentAPI integrationBackend DevelopmentCSSConfiguration ManagementContainerizationContinuous IntegrationDevOpsDockerError HandlingExpress.jsFront End DevelopmentFrontend Development

Repositories Contributed To

4 repos

Overview of all repositories you've contributed to across your timeline

navikt/familie-tilbake-frontend

Dec 2025 Mar 2026
4 Months active

Languages Used

JavaScriptNoneTypeScriptJSONMarkdownDockerfileHTMLYAML

Technical Skills

ReactState ManagementTypeScriptVersion ControlZodZustand

navikt/familie-tilbake

Dec 2025 Mar 2026
2 Months active

Languages Used

Kotlin

Technical Skills

GradleKotlinfrontend developmentAPI developmentAPI integrationBackend Development

navikt/familie-ef-soknad-api

Oct 2024 Oct 2024
1 Month active

Languages Used

JavaKotlin

Technical Skills

API DevelopmentAPI TestingBackend DevelopmentJUnitMockKSpring Boot

navikt/familie-ef-mottak

Nov 2024 Nov 2024
1 Month active

Languages Used

Kotlin

Technical Skills

API DevelopmentBackend DevelopmentConfiguration ManagementService Refactoring