
Mattis Janitz developed and maintained core features for the navikt/familie-ef-sak and related repositories, focusing on backend reliability, data integrity, and automation. He engineered robust API endpoints and streamlined data migration strategies using Kotlin and SQL, enabling secure, scalable storage and retrieval of sensitive case data. His work included refactoring legacy integrations, enhancing observability with Java runtime instrumentation, and implementing security best practices such as improved auditing and access control. By modernizing frontend components with React and adopting the Navikt design system, Mattis ensured UI consistency and maintainability. His contributions demonstrated depth in backend development, DevOps, and cross-service coordination.
April 2026 — Reliability and data integrity improvements for the pensjon-etterlatte-saksbehandling workflow. Focused on ensuring correct retrieval of complaints tied to treatments and strengthening test coverage across service and API layers to support robust letter generation.
April 2026 — Reliability and data integrity improvements for the pensjon-etterlatte-saksbehandling workflow. Focused on ensuring correct retrieval of complaints tied to treatments and strengthening test coverage across service and API layers to support robust letter generation.
March 2026 focused on architecture simplification, data integrity, security, and Spring Boot v4 readiness across three repositories. Delivered: decommissioned Infotrygd endpoint in familie-ef-sak; added null-value handling for birth/place data for d-number individuals; refactored and cleaned up case processing tasks; enhanced privacy-aware task creation logging; and advanced JSON mapper migration for familie-ef-soknad-api with Spring Boot v4, including rollback to maintain stability.
March 2026 focused on architecture simplification, data integrity, security, and Spring Boot v4 readiness across three repositories. Delivered: decommissioned Infotrygd endpoint in familie-ef-sak; added null-value handling for birth/place data for d-number individuals; refactored and cleaned up case processing tasks; enhanced privacy-aware task creation logging; and advanced JSON mapper migration for familie-ef-soknad-api with Spring Boot v4, including rollback to maintain stability.
February 2026 monthly summary focusing on risk reduction, maintenance, and security hardening in navikt/familie-ef-sak.
February 2026 monthly summary focusing on risk reduction, maintenance, and security hardening in navikt/familie-ef-sak.
January 2026 monthly summary for navikt/familie-ef-sak. Focused on reliability and scheduling accuracy for the consistency reconciliation job. No new features released this month; major effort centered on a critical bug fix to ensure the job triggers on the correct date, improving data consistency and downstream reporting. Overall impact: more predictable reconciliations, reduced drift, and strengthened trust in scheduled processes.
January 2026 monthly summary for navikt/familie-ef-sak. Focused on reliability and scheduling accuracy for the consistency reconciliation job. No new features released this month; major effort centered on a critical bug fix to ensure the job triggers on the correct date, improving data consistency and downstream reporting. Overall impact: more predictable reconciliations, reduced drift, and strengthened trust in scheduled processes.
December 2025 was focused on strengthening release governance and preparing for 2026 scheduling across two repositories. Key outcomes include formalizing code governance for the main branch and introducing 2026 scheduling triggers for consistency reconciliation jobs. This work reduces risk associated with unapproved changes and improves year-ahead planning for critical reconciliation tasks across the ecosystem. Impact highlights: - Safer merges and clearer contribution guidelines through updated code governance documentation. - Planning now accommodates 2026 reconciliation windows, enabling timely and predictable job runs. - Cross-repo alignment supports smoother onboarding and consistent release practices.
December 2025 was focused on strengthening release governance and preparing for 2026 scheduling across two repositories. Key outcomes include formalizing code governance for the main branch and introducing 2026 scheduling triggers for consistency reconciliation jobs. This work reduces risk associated with unapproved changes and improves year-ahead planning for critical reconciliation tasks across the ecosystem. Impact highlights: - Safer merges and clearer contribution guidelines through updated code governance documentation. - Planning now accommodates 2026 reconciliation windows, enabling timely and predictable job runs. - Cross-repo alignment supports smoother onboarding and consistent release practices.
November 2025 performance summary: Focused on making legacy data more manageable, increasing system reliability, and strengthening cross-team observability across six repositories. Major outcomes include enabling historical case termination to improve legacy data management; enhanced observability through Java runtime auto-instrumentation and team-logs; team-logging enhancements with updated development docs including a working Swagger URL; automation to reduce PR noise with a 4-day Dependabot cooldown policy across multiple repos; and HTTP client timeout stability improvements across iverksett and sak to ensure reliable network calls. These efforts collectively improve data hygiene, reliability of user workflows, faster debugging, and smoother deployments.
November 2025 performance summary: Focused on making legacy data more manageable, increasing system reliability, and strengthening cross-team observability across six repositories. Major outcomes include enabling historical case termination to improve legacy data management; enhanced observability through Java runtime auto-instrumentation and team-logs; team-logging enhancements with updated development docs including a working Swagger URL; automation to reduce PR noise with a 4-day Dependabot cooldown policy across multiple repos; and HTTP client timeout stability improvements across iverksett and sak to ensure reliable network calls. These efforts collectively improve data hygiene, reliability of user workflows, faster debugging, and smoother deployments.
October 2025: Delivered high-impact features across two repositories focusing on availability, policy flexibility, and upgrade readiness. Implemented zero-replica frontend scaling during database updates to prevent inconsistencies, extended termination capabilities for benefits via a feature toggle, and prepped PostgreSQL 17 upgrade readiness in pre-production with PITR handling. These changes reduce downtime risk, enable critical business operations, and demonstrate robust deployment automation, feature flag management, and database administration.
October 2025: Delivered high-impact features across two repositories focusing on availability, policy flexibility, and upgrade readiness. Implemented zero-replica frontend scaling during database updates to prevent inconsistencies, extended termination capabilities for benefits via a feature toggle, and prepped PostgreSQL 17 upgrade readiness in pre-production with PITR handling. These changes reduce downtime risk, enable critical business operations, and demonstrate robust deployment automation, feature flag management, and database administration.
September 2025 performance summary focusing on delivering business value through frontend refactor, security auditing enhancements, and UI stability improvements across three repositories. Key outcomes include a unified design system adoption, enhanced database change visibility, and improved layout robustness.
September 2025 performance summary focusing on delivering business value through frontend refactor, security auditing enhancements, and UI stability improvements across three repositories. Key outcomes include a unified design system adoption, enhanced database change visibility, and improved layout robustness.
Monthly summary for 2025-08 (navikt/familie-portfolio): Key features delivered: - mottak: Soknad JSON storage consolidation – removed deprecated soknad_json column and migrated to a single json column, with a data-backup migration for encrypted data. Result: cleaner data model, simplified access patterns, and a small memory-usage improvement. Commits: 315bba93806aa48cd38387da397560ae3c339a8d; 6c2f0f34d248db1d8654d407cedc37842464de73. - sak: Iverksett task management proxy enhancements – new controller to copy tasks in MANUELL_OPPFØLGING state for manual handling and re-processing with role-based access control (forvalter). Commits: 1bed0efd66ae8a644db3f288122b3b627f1b9223; c1b6dc4c7fe419807cf04227dd06e7f0ccafa580. - iverksett: Task management restart and copy endpoints – added endpoints to restart failed tasks by cloning, introduced a dedicated task management service, updated deployment configurations, and a specialized kopierTaskStartPåNytt endpoint to copy and start a new task. Commits: 14cfd89f366253ad9692a7f8bdd9b545b88a242f; b43d1e90a92176545846f73ce004da42fd55fb07. - iverksett: Audit logging enhancement for manual DB updates – added a configuration parameter to enable logging of parameters used in manual database updates to improve auditing and traceability. Commit: 600cae87bbdd2863b8e6607d795e672b896244f3. - integrasjoner: Security token scope migration for dokdistfordeling – migrate authentication to accept tokens scoped for dokdistfordeling in preprod and prod, replacing SAF scopes as part of a more secure model. Commit: da8907792d9e4afe5816b5aca11275d3e7114c27. - ef-sak-frontend: Unified UI styling using design system – refactor styling to remove styled-components, adopt Navikt/Aksel design system components (HStack, BodyShort) and CSS modules across Personopplysninger, PersonopplysningPanel, and Adressehistorikk; updated deployment/local dev documentation. Commits: c032fc7da05ac012dbdbcc668d021b4721ebd81e; c6f81e91af768eddf8e18fdbb8a784969ddd64e4; f29b96de20dee6c926cd9a9ae8f7a7f0594a9ede; 22d5fdfc6a87777edf9490e11cfba8b6a551cf21; d62fe91422cfc75f5774da715f774628b5e12973. Major bugs fixed: - Iverksett forvaltning proxy URL bug fixed (commit referenced: #2982) to ensure correct endpoint access; aligned with previous proxy enhancement (#2981). Overall impact and accomplishments: - Improved data integrity, accessibility, and performance in the Soknad storage path; strengthened task orchestration with restart/copy capabilities and RBAC; enhanced auditing and traceability for manual DB updates; and upgraded security posture with token scope migration. Front-end consistency improved through design-system adoption, reducing UI debt and accelerating future work. Technologies/skills demonstrated: - Data migration and schema refactoring, data-access simplification, and lightweight memory optimization. - Backend task orchestration, clone/restart workflows, and role-based access control. - Observability: enhanced logging/auditing (pgaudit) and metadata endpoints. - Security: token scope migration and secure design-system integration. - Front-end modernization: design system adoption and removal of legacy styling approaches.
Monthly summary for 2025-08 (navikt/familie-portfolio): Key features delivered: - mottak: Soknad JSON storage consolidation – removed deprecated soknad_json column and migrated to a single json column, with a data-backup migration for encrypted data. Result: cleaner data model, simplified access patterns, and a small memory-usage improvement. Commits: 315bba93806aa48cd38387da397560ae3c339a8d; 6c2f0f34d248db1d8654d407cedc37842464de73. - sak: Iverksett task management proxy enhancements – new controller to copy tasks in MANUELL_OPPFØLGING state for manual handling and re-processing with role-based access control (forvalter). Commits: 1bed0efd66ae8a644db3f288122b3b627f1b9223; c1b6dc4c7fe419807cf04227dd06e7f0ccafa580. - iverksett: Task management restart and copy endpoints – added endpoints to restart failed tasks by cloning, introduced a dedicated task management service, updated deployment configurations, and a specialized kopierTaskStartPåNytt endpoint to copy and start a new task. Commits: 14cfd89f366253ad9692a7f8bdd9b545b88a242f; b43d1e90a92176545846f73ce004da42fd55fb07. - iverksett: Audit logging enhancement for manual DB updates – added a configuration parameter to enable logging of parameters used in manual database updates to improve auditing and traceability. Commit: 600cae87bbdd2863b8e6607d795e672b896244f3. - integrasjoner: Security token scope migration for dokdistfordeling – migrate authentication to accept tokens scoped for dokdistfordeling in preprod and prod, replacing SAF scopes as part of a more secure model. Commit: da8907792d9e4afe5816b5aca11275d3e7114c27. - ef-sak-frontend: Unified UI styling using design system – refactor styling to remove styled-components, adopt Navikt/Aksel design system components (HStack, BodyShort) and CSS modules across Personopplysninger, PersonopplysningPanel, and Adressehistorikk; updated deployment/local dev documentation. Commits: c032fc7da05ac012dbdbcc668d021b4721ebd81e; c6f81e91af768eddf8e18fdbb8a784969ddd64e4; f29b96de20dee6c926cd9a9ae8f7a7f0594a9ede; 22d5fdfc6a87777edf9490e11cfba8b6a551cf21; d62fe91422cfc75f5774da715f774628b5e12973. Major bugs fixed: - Iverksett forvaltning proxy URL bug fixed (commit referenced: #2982) to ensure correct endpoint access; aligned with previous proxy enhancement (#2981). Overall impact and accomplishments: - Improved data integrity, accessibility, and performance in the Soknad storage path; strengthened task orchestration with restart/copy capabilities and RBAC; enhanced auditing and traceability for manual DB updates; and upgraded security posture with token scope migration. Front-end consistency improved through design-system adoption, reducing UI debt and accelerating future work. Technologies/skills demonstrated: - Data migration and schema refactoring, data-access simplification, and lightweight memory optimization. - Backend task orchestration, clone/restart workflows, and role-based access control. - Observability: enhanced logging/auditing (pgaudit) and metadata endpoints. - Security: token scope migration and secure design-system integration. - Front-end modernization: design system adoption and removal of legacy styling approaches.
July 2025 monthly summary focusing on key accomplishments and business value delivered across two repositories: navikt/familie-ef-sak and navikt/familie-ef-mottak. The work centered on robust API enhancements, data integrity improvements, and a staged data-migration strategy to support secure, scalable storage of JSON payloads while minimizing risk during transition.
July 2025 monthly summary focusing on key accomplishments and business value delivered across two repositories: navikt/familie-ef-sak and navikt/familie-ef-mottak. The work centered on robust API enhancements, data integrity improvements, and a staged data-migration strategy to support secure, scalable storage of JSON payloads while minimizing risk during transition.
June 2025 performance summary for navikt/familie-ef-sak focused on delivering business value through reliability, performance, automation, and secure access control. The month emphasized stabilizing core workflows, improving observability, and enabling resilient reprocessing, while also simplifying the codebase and validating automation paths for ongoing efficiency.
June 2025 performance summary for navikt/familie-ef-sak focused on delivering business value through reliability, performance, automation, and secure access control. The month emphasized stabilizing core workflows, improving observability, and enabling resilient reprocessing, while also simplifying the codebase and validating automation paths for ongoing efficiency.
May 2025 monthly summary: Delivered key features across multiple services, improved reliability and observability, updated regulatory data, and hardened CI/CD pipelines. Highlights include new API endpoints for work participation periods, cross-service integration enabling secure data access, enhanced observability for proactive troubleshooting, data updates to reflect 2025 regulations, and CI/CD stability improvements improving deployment determinism and operational reliability.
May 2025 monthly summary: Delivered key features across multiple services, improved reliability and observability, updated regulatory data, and hardened CI/CD pipelines. Highlights include new API endpoints for work participation periods, cross-service integration enabling secure data access, enhanced observability for proactive troubleshooting, data updates to reflect 2025 regulations, and CI/CD stability improvements improving deployment determinism and operational reliability.
April 2025 monthly summary: Completed removal of Infotrygd integration across two core services, alongside targeted fixes to improve simulation accuracy and reduce maintenance risk. The work focused on deprecating and removing Infotrygd notification paths and endpoints, while preserving essential data flows for correct child supplement calculations. These changes simplify the codebase, reduce integration surface area, and improve reliability for BA calculations and user-facing simulations.
April 2025 monthly summary: Completed removal of Infotrygd integration across two core services, alongside targeted fixes to improve simulation accuracy and reduce maintenance risk. The work focused on deprecating and removing Infotrygd notification paths and endpoints, while preserving essential data flows for correct child supplement calculations. These changes simplify the codebase, reduce integration surface area, and improve reliability for BA calculations and user-facing simulations.
Concise monthly summary for 2025-03 focusing on delivered features, fixes, and business impact across EF-sak family repositories.
Concise monthly summary for 2025-03 focusing on delivered features, fixes, and business impact across EF-sak family repositories.
February 2025 monthly summary for the Familie project portfolio. Focus: deliver business value through automation accuracy, auditability, dependency hygiene, and lean configurations. Key features delivered: - Dynamic Legal-Fee Threshold for Automatic Claim Processing (navikt/familie-tilbake) — commit b818a6261f4584b23533bc7bb44a86492cfcce7b: dynamic calculation based on the claim year with updated automatic processing validation to improve accuracy and maintainability. - Dependabot Dependency Grouping Consolidation (navikt/familie-ef-soknad-api) — commit 22160010bfe18e0c0dae4b6cfb5aa48df9cb77fa: centralized grouping for all Dependabot dependencies to streamline updates and reduce notification noise. - Centralized Amplitude logging integration (navikt/familie-ef-soknad-frontend) — commit b327d7661525d9198be2bd0a71b844ddbc805644: removed unused Amplitude tracking and wired analytics through a centralized logger for consistency and simpler integration. - Database auditing enhancements (navikt/familie-ef-sak and navikt/familie-ef-iverksett): enable pgaudit/log writes for ef-sak and pgAudit logging for writes in iverksett — commits 92474d9f297eb8a4c2b6562c1f0ea3203d9a8a1f and f2de38fb599107c9dd888f86754b12e85dac0444. - Configuration cleanup (navikt/familie-brev): remove unused tilleggsstonader-klage app from NAIS configurations to reduce clutter — commit 80aede17ab7592efcced2a90a5a18d09faea72f4.
February 2025 monthly summary for the Familie project portfolio. Focus: deliver business value through automation accuracy, auditability, dependency hygiene, and lean configurations. Key features delivered: - Dynamic Legal-Fee Threshold for Automatic Claim Processing (navikt/familie-tilbake) — commit b818a6261f4584b23533bc7bb44a86492cfcce7b: dynamic calculation based on the claim year with updated automatic processing validation to improve accuracy and maintainability. - Dependabot Dependency Grouping Consolidation (navikt/familie-ef-soknad-api) — commit 22160010bfe18e0c0dae4b6cfb5aa48df9cb77fa: centralized grouping for all Dependabot dependencies to streamline updates and reduce notification noise. - Centralized Amplitude logging integration (navikt/familie-ef-soknad-frontend) — commit b327d7661525d9198be2bd0a71b844ddbc805644: removed unused Amplitude tracking and wired analytics through a centralized logger for consistency and simpler integration. - Database auditing enhancements (navikt/familie-ef-sak and navikt/familie-ef-iverksett): enable pgaudit/log writes for ef-sak and pgAudit logging for writes in iverksett — commits 92474d9f297eb8a4c2b6562c1f0ea3203d9a8a1f and f2de38fb599107c9dd888f86754b12e85dac0444. - Configuration cleanup (navikt/familie-brev): remove unused tilleggsstonader-klage app from NAIS configurations to reduce clutter — commit 80aede17ab7592efcced2a90a5a18d09faea72f4.
January 2025 across four repositories delivered stability and deployment hygiene improvements, pricing alignment for 2025, and resilience enhancements. Key features included reducing log noise in StatusController, introducing environment-specific Docker tagging for consistent production and pre-production deployments, and applying the 2025 court fee schedule for January cases. A notable bug fix improved resilience in iverksett by handling 409 Conflicts when re-issuing existing missions, preventing unnecessary failures and enabling continued processing. Overall impact: cleaner observability, faster and more reliable deployments, and pricing accuracy across the intake-to-epilogue workflow. Technologies demonstrated include logging configuration and thresholds, CI/CD workflow enhancements, Docker tagging strategies, and robust error handling in asynchronous task processing.
January 2025 across four repositories delivered stability and deployment hygiene improvements, pricing alignment for 2025, and resilience enhancements. Key features included reducing log noise in StatusController, introducing environment-specific Docker tagging for consistent production and pre-production deployments, and applying the 2025 court fee schedule for January cases. A notable bug fix improved resilience in iverksett by handling 409 Conflicts when re-issuing existing missions, preventing unnecessary failures and enabling continued processing. Overall impact: cleaner observability, faster and more reliable deployments, and pricing accuracy across the intake-to-epilogue workflow. Technologies demonstrated include logging configuration and thresholds, CI/CD workflow enhancements, Docker tagging strategies, and robust error handling in asynchronous task processing.
December 2024 monthly summary: Focused on stabilizing dependencies, enabling automated workflows for 2025, and preparing the system for new event types across three services. Key features delivered: - Dependency Update Stability Enhancement (navikt/familie-ef-soknad-api): Reverted a problematic dependency update and refined Dependabot grouping to prevent broad automatic updates, improving build stability and visibility of updates. - Automated scheduling for consistency reconciliation (2025) (navikt/familie-ef-sak): Added scheduled trigger dates for the consistency reconciliation process in 2025 by inserting entries into the konsistensavstemming_jobb table, enabling planned and automated reconciliation throughout 2025. - OversendtKlage event readiness (navikt/familie-klage): Expanded domain capabilities by adding a new enum value OMGJOERINGSKRAV to support handling of a new event type related to Omgjøringskrav. Major bugs fixed: - Reverted destabilizing dependency update to restore stability and reduced noise in update signaling. Overall impact and accomplishments: - Improved release stability and predictability of dependency changes. - Enabled long-horizon operational automation for reconciliation workflows in 2025. - Prepared the event processing domain to handle a new class of events, reducing future integration risk. Technologies/skills demonstrated: - Dependency management and release hygiene (Dependabot configuration, rollback strategies). - SQL data manipulation for scheduling and automation (konsistensavstemming_jobb entries). - Domain-driven design extension (enum augmentation) for event types. - Cross-service coordination and governance for automated workflows.
December 2024 monthly summary: Focused on stabilizing dependencies, enabling automated workflows for 2025, and preparing the system for new event types across three services. Key features delivered: - Dependency Update Stability Enhancement (navikt/familie-ef-soknad-api): Reverted a problematic dependency update and refined Dependabot grouping to prevent broad automatic updates, improving build stability and visibility of updates. - Automated scheduling for consistency reconciliation (2025) (navikt/familie-ef-sak): Added scheduled trigger dates for the consistency reconciliation process in 2025 by inserting entries into the konsistensavstemming_jobb table, enabling planned and automated reconciliation throughout 2025. - OversendtKlage event readiness (navikt/familie-klage): Expanded domain capabilities by adding a new enum value OMGJOERINGSKRAV to support handling of a new event type related to Omgjøringskrav. Major bugs fixed: - Reverted destabilizing dependency update to restore stability and reduced noise in update signaling. Overall impact and accomplishments: - Improved release stability and predictability of dependency changes. - Enabled long-horizon operational automation for reconciliation workflows in 2025. - Prepared the event processing domain to handle a new class of events, reducing future integration risk. Technologies/skills demonstrated: - Dependency management and release hygiene (Dependabot configuration, rollback strategies). - SQL data manipulation for scheduling and automation (konsistensavstemming_jobb entries). - Domain-driven design extension (enum augmentation) for event types. - Cross-service coordination and governance for automated workflows.
November 2024 was marked by API modernization, targeted code cleanup, and event-driven enhancements across five repositories, delivering business value through streamlined data retrieval, maintainability, and accurate case processing. A consistent shift toward v3 endpoints and structured data improved frontend integrations and system reliability.
November 2024 was marked by API modernization, targeted code cleanup, and event-driven enhancements across five repositories, delivering business value through streamlined data retrieval, maintainability, and accurate case processing. A consistent shift toward v3 endpoints and structured data improved frontend integrations and system reliability.

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