
Mattis Janitz worked extensively across the navikt/familie-ef-sak and related repositories, building robust backend APIs and modernizing frontend components to support case management and benefit processing. He engineered secure data migrations, introduced resilient task orchestration, and enhanced observability through improved logging and audit trails. Using Kotlin, TypeScript, and React, Mattis refactored legacy integrations, adopted the Navikt design system, and streamlined CI/CD pipelines for reliable deployments. His technical approach emphasized maintainability, security, and operational transparency, as seen in his database auditing enhancements and infrastructure-as-code updates. The depth of his work enabled scalable, compliant, and user-friendly solutions across the portfolio.

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