EXCEEDS logo
Exceeds
Fredrik Garseg Mørk

PROFILE

Fredrik Garseg Mørk

Fredrik worked on consolidating and refactoring backend services for the navikt/familie-ef-soknad-api and navikt/familie-ef-mottak repositories, focusing on maintainability and streamlined workflows. He unified multiple application submission paths into a single API controller, implementing token-based identity validation and comprehensive receipt generation using Java, Kotlin, and Spring Boot. His approach centralized logic, reduced code duplication, and expanded test coverage with JUnit and MockK, making future enhancements more straightforward. In the PDF generation service, Fredrik improved configuration management by renaming components for clarity and updating development URLs, which enhanced environment parity and simplified onboarding and deployment processes.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

4Total
Bugs
0
Commits
4
Features
2
Lines of code
383
Activity Months2

Work History

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

Correctness95.0%
Maintainability95.0%
Architecture90.0%
Performance95.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

JavaKotlin

Technical Skills

API DevelopmentAPI TestingBackend DevelopmentConfiguration ManagementJUnitMockKService RefactoringSpring Boot

Repositories Contributed To

2 repos

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

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

Generated by Exceeds AIThis report is designed for sharing and indexing