Andreas Sommerset

Senior Software Engineer

About

Senior Software Engineer with over eight years of specialized experience in Microsoft Dynamics 365 Business Central and NAV development. Proficient in AL and C/AL programming with a comprehensive understanding of ERP architecture, from legacy NAV 2009 environments to modern SaaS implementations. Core competencies include integration development—spanning internal APIs, inter-company communication, and external system connectivity through OData, XML, and custom API frameworks. Additional expertise encompasses API design, DevOps methodologies, and technical mentorship. Committed to delivering robust, scalable solutions while maintaining adherence to established development standards and best practices.

Experience

Senior Software Engineer

Aug 2022 – Present

Kollab

Senior Consultant

Jan 2022 – Aug 2022

Kollab

Consultant

Aug 2019 – Jan 2022

Kollab

Junior Consultant

Jan 2019 – Aug 2019

Kollab

Junior Consultant

Jan 2018 – Jan 2019

Softhuset A/S

Key Projects

NAV 2009 to Business Central Migration

Led comprehensive upgrade from NAV 2009 including migration of several hundred custom reports, cross-company calculate plan functionality, and custom webshop integrations. Implemented cross-company and multi-location inventory distribution model with custom sales price calculation logic. Modernized multiple legacy integrations while maintaining business continuity.

Customer Integrations

Developed extensive Service Module customizations with Team Member integration. Built integrations to multiple external systems including Collectia, E-Track, Inventory Hotel, Microsoft Graph (Outlook integration), and various web-shops. Created unified service management workflow connecting internal resources with external platforms.

Legacy System Integration Bridge

Designed and implemented middle-man integration solution to bridge legacy NAV 2009 system with modern WooCommerce webshops. Enabled real-time inventory and item information synchronization, allowing continued use of legacy system while supporting modern e-commerce operations.

Core Skills

AL

C/AL

APIs

VS Code

Git

Azure DevOps

Docker

Business Central Expertise

NAV 2009-2018 | Business Central 2018-SaaS

Core Development

  • Tasklet Development: NAV 2009, NAV 2018 & SaaS
  • APIs: Multi-level dynamic APIs from Business Central
  • Reporting: Word and RDLC reports
  • Clean Code: Contributed to internal development guidelines

Integrations & Data

  • Integrations: Inbound and outbound integrations in NAV and BC using OData and XML
  • Internal APIs: Inter-company communication and unlicensed table access workarounds
  • Master Data: Management and modifications
  • Intercompany (IC): General customizations

Modules & Functionality

  • Production & Service: Service & production module experience
  • Job Queue: General use and custom modifications including report inbox and error notifications

Infrastructure & DevOps

  • Upgrades: Primarily on-premise upgrades, pre-SaaS era
  • SQL: General scripting for upgrades and on-premise management
  • Git: AL for GitHub extension and GitHub Actions/Pipelines
  • Docker: Intermediate level experience
  • Azure DevOps: Basic usage

Mentorship

  • 4+ years experience as mentor and guide for new developers

Education

Bachelor in Computer Science

Aalborg University