New game · Dynamics 365 Business Central

BusinessCentralDeveloperAL. APIs. Reports.

I’m Mohamed El Omary. I develop AL extensions, API integrations, and RDLC reports for Microsoft Dynamics 365 Business Central. I also set up build and release pipelines with Azure DevOps and BcContainerHelper.

Based in Morocco · Connected worldwidePress ↓ to continue

My ecosystem: Microsoft Dynamics 365, Business Central, AL Development, Azure DevOps, RDLC Reports, REST APIs.

01 / Missions available

Business Central
development.

Extensions, integrations, reporting, and build and release pipelines, from technical requirements through delivery.

  1. Mission 01

    AL extension development

    Develop Business Central extensions with AL: tables, pages, codeunits, and event subscribers for specific business requirements.

    Loot
    AL developmentEvents & subscribersExtensions
  2. Mission 02

    APIs & integrations

    Integrate Business Central with external applications through APIs and data exchange. Automate data transfers and reduce manual entry.

    Loot
    APIs & integrationsAutomationData exchange
  3. Mission 03

    Reports & document layouts

    Develop RDLC reports and document layouts for Business Central, from dataset changes to the final printed output.

    Loot
    RDLC reportsDocument layoutsBusiness data
  4. Mission 04

    Build & release pipelines

    Set up Business Central build and release pipelines using Azure DevOps and BcContainerHelper to automate extension builds and releases.

    Loot
    Azure DevOpsBcContainerHelperCI/CD

02 / How the job gets done

Standard first.
Extend where
needed.

Check standard Business Central functionality before writing AL. Keep custom development focused on the requirements the standard application does not cover. Follow Agile methodology with iterative delivery, regular feedback, and clear priorities.

  1. Objective 01

    Define the requirement

    Identify the business process, affected records, expected behavior, and acceptance criteria.

  2. Objective 02

    Start with the standard

    Review standard functionality and setup before deciding whether an extension is required.

  3. Objective 03

    Develop the extension

    Implement focused AL objects and event subscribers. Use source control and review changes in Azure DevOps.

  4. Objective 04

    Validate and hand over

    Check the business scenario in a sandbox, review permissions and error handling, and document setup and usage.

Candid portrait of Mohamed El Omary smiling in a black shirt against a dark teal background
Mohamed El OmaryClass: Business Central Developer
AL development
APIs & integrations
RDLC reporting
Azure DevOps CI/CD

03 / Player profile

Mohamed El Omary.
Business Central Developer.

I work on Business Central customizations, integrations, and automation as a D365 BC Technical Consultant at sa.global. I studied computer science at 1337, part of the 42 Network, starting from the low level: assembly, C, and Unix systems. That foundation, plus my time as a full-stack developer, supports my work with AL, APIs, and external systems.

  1. Chapter 32023 — Present

    D365 BC Technical Consultant

    sa.global

    Business Central customizations, integrations, and automation workflows.

  2. Chapter 22022 — 2023

    Full-Stack Developer

    iServiceWeb

    Client-facing web products and internal tools.

  3. Chapter 12019 — 2022

    Computer Science

    1337 / 42 Network · Benguerir

    Peer-to-peer, project-based computer science built from the low level up: assembly, C, Unix processes and system calls, memory, algorithms, and networking.

Inventory
  • Dynamics 365 Business Central
  • AL
  • RDLC
  • Azure DevOps
  • Azure Pipelines
  • BcContainerHelper
  • Agile methodology
  • Git
  • REST APIs
  • C#
  • TypeScript
  • n8n
  • C
  • Assembly
  • Unix

04 / Side quests

Business Central.
Open source.

Explore my public Business Central repositories, with source code and documentation on GitHub.

Loading repositories…

05 / CONTACT

Discuss your
Business Central
requirement.

Need an AL extension, an API integration, an RDLC report, or a build and release pipeline? Share the requirement and your current Business Central setup.

pro@elomary.com Book a 30-minute technical discussion
BUSINESS CENTRAL INQUIRY

Please leave out passwords, access tokens, and customer data.