Summary
Overview
Work History
Education
Skills
Software
Certification
Timeline
Azure & DevOps
Data & Integration
Project & Delivery Skills
Paint Ball, Motorcycle Racing , Hiking
Generic
Daniel Nxumalo

Daniel Nxumalo

BUSINESS CENTRAL SENIOR DEVELOPER
Johannesburg

Summary

Dynamic and results-driven Business Central and Dynamics NAV Developer with over 5 years of consulting experience, specializing in technical problem-solving and client communication. Proven expertise in developing and implementing solutions for both on-premise and cloud environments, complemented by a solid foundation in debugging, error documentation, and resolution planning. Proficient in multiple programming languages, including C/AL, AL,C#, SQL, and MySQL, with a strong emphasis on delivering high-quality results in a timely manner. A track record of effectively managing projects while fostering positive customer relationships ensures successful outcomes for all stakeholders.

Overview

11
11
years of professional experience
7
7
Certifications
2
2
Languages

Work History

Senior Systems Specialist

Xlink Payments
11.2025 - Current
  • Installed, configured, and administered enterprise applications and supporting infrastructure, ensuring stable, secure, and compliant operations across production and non-production environments.
  • Owned Dynamics NAV 2018 application support and administration, including incident triage, root-cause analysis, user support, and coordination of fixes with internal teams/partners.
  • Supported Dynamics 365 CRM and Field Service Management (FSM) operations, including user access management, configuration support, troubleshooting, and alignment of system behavior with operational workflows.
  • Built, enhanced, and maintained Power BI reports/dashboards, including dataset refresh monitoring, data quality validation, performance troubleshooting, and stakeholder-driven improvements.
  • Supported and maintained Easy Analytics reporting and integrations, ensuring reliable availability, accurate outputs, and timely resolution of reporting defects.
  • Implemented and governed change management for system enhancements, upgrades, and configuration changes, including impact assessment, release planning, rollback readiness, and stakeholder communication.
  • Applied ITIL-aligned incident/problem management practices: logging, prioritization, SLA tracking, escalation management, and post-incident review to prevent recurring issues.
  • Conducted proactive monitoring and performance tuning across systems (application health, integrations, reporting refresh cycles), reducing downtime and improving user experience.
  • Strengthened security and access control by enforcing role-based access, reviewing permissions, and maintaining audit-ready controls for data protection and operational compliance.
  • Produced and maintained high-quality technical documentation (system configurations, SOPs, troubleshooting playbooks, user guides, change logs), improving support continuity and onboarding speed.
  • Used source control and structured configuration management to track changes, standardize deployments, and reduce configuration drift between environments.
  • Delivered end-user training and enablement across NAV/CRM/FSM/BI tooling, creating training material and leading sessions to improve adoption and reduce support tickets.
  • Partnered with business stakeholders to gather requirements and translate operational needs into system improvements, reporting enhancements, and automation opportunities.
  • Managed vendor and third-party relationships, including support escalations, delivery tracking, and cost-effective service outcomes, while holding vendors accountable to SLAs.
  • Acted as a trusted advisor to leadership by providing technology options, risk/impact analysis, and practical recommendations aligned to business priorities.

Senior Technical Consultant

Braintree
10.2024 - Current
  • Duties include/d but are not limited to:
  • Solution Design & Architecture
  • Lead the design of end-to-end Business Central solutions based on client requirements.
  • Translate business needs into technical specifications with clean, scalable architectures.
  • Ensure solutions align with Microsoft best practices, including extension-based customization.
  • Implementation & Configuration
  • Configure core BC modules (Finance, Sales, Purchasing, Inventory, Jobs, Manufacturing, etc.).
  • Lead client workshops, requirement gathering, and fit-gap analysis.
  • Configure environments, integrations, and workflows based on user stories and business process flows.
  • Customization & Development
  • Use AL language in Visual Studio Code to develop and maintain custom extensions.
  • Migrate data using data migration tools, XMLports, and configuration packages.
  • Build APIs and interfaces for third-party or Microsoft integrations (PMS, POS, Power Platform, etc.).
  • DevOps, Deployment & Lifecycle Management
  • Set up and manage CI/CD pipelines via Azure DevOps for build, test, and deployment automation.
  • Manage Git repositories, branching strategies, and environment versioning (SaaS and On-Prem).
  • Monitor telemetry using Application Insights and proactively resolve performance bottlenecks.
  • Support, Maintenance & Troubleshooting
  • Provide third-level support, hotfixes, and environment troubleshooting.
  • Conduct upgrade assessments and code migration (e.g., from NAV to BC).
  • Assist with monthly release cycles, change control, and rollback strategies.
  • Client Engagement & Leadership
  • Serve as a trusted advisor to business stakeholders and IT teams.
  • Mentor junior consultants and developers.
  • Lead training sessions and create documentation for end-users and admins.
  • Functional & Technical Skills:
  • Strong expertise in Business Central functional areas (GL, AR/AP, IC, Jobs, Manufacturing, etc.).
  • Proficiency in AL programming and Visual Studio Code.
  • Knowledge of legacy NAV C/AL and migration to AL.
  • Understanding of No. Series, permissions, workflow, dimensions, and posting groups.

Techno-Functional Consultant

Decision Inc
07.2024 - 10.2024
  • Duties include/d but are not limited to:
  • Conducting in-depth business analysis to configure Business Central SaaS solutions, leveraging Azure services and tools for optimized cloud workflows.
  • Developing secure and efficient data migration strategies using Azure DevOps, ensuring seamless transitions from legacy systems to Business Central SaaS.
  • Leading ERP implementation workshops, blending functional and technical insights, and incorporating API configurations to align with unique business processes.
  • Providing user training focused on Business Central SaaS, simplifying processes and enabling users to maximize Azure-integrated features for enhanced system efficiency.
  • Defining data conversion strategies and executing thorough testing, utilizing Azure DevOps pipelines for automation, quality assurance, and minimizing transition risks.
  • Managing project budgets and scope effectively, optimizing resource allocation through cloud-based solutions and leveraging Azure for cost efficiency.
  • Configuring and managing Business Central APIs to facilitate seamless data exchange with external systems, ensuring robust integration within SaaS environments.
  • Overseeing User Acceptance Testing (UAT), focusing on system performance and reliability, with real-time monitoring using Azure’s analytics and reporting capabilities.
  • Utilizing Azure DevOps for version control, managing code repositories, implementing continuous integration, and deploying updates seamlessly within Business Central SaaS.

Technical Consultant

Braintree by Vox
03.2023 - 07.2024
  • Duties include/d but are not limited to:
  • Seamless upgrades from Business Central version 18 to 23.
  • Skilled in AL programming for Business Central, developing custom extensions and tailoring solutions to client needs.
  • Proficient in C/AL for legacy Dynamics NAV development, with expertise in optimizing and maintaining legacy systems.
  • Designing and developing SQL stored procedures for data population, synchronization, and integration with third-party software.
  • Utilizing Business Central XML ports for seamless data export to external systems.
  • Strong experience with Azure DevOps for version control, managing code repositories, and implementing test cases for continuous integration and delivery.
  • Advanced PowerShell skills for automation, scripting, and troubleshooting in DevOps environments.
  • Installation and management of application stacks, ensuring system reliability and performance.
  • Backup and restoration of databases, with optimization for high performance and data integrity.
  • Design, coding, and debugging of bug-free solutions within stipulated timeframes, supported by thorough unit and system testing for quality assurance.
  • Documentation and efficient deployment practices for successful and smooth rollouts.
  • Committed to continuous learning, staying updated with new product versions and emerging technologies.
  • Knowledge sharing and skill development within the team, providing technical direction and mentorship to junior developers.
  • Skilled in communicating technical concepts to internal clients, coordinating development standards, and fostering innovation within the team.
  • Passionate about enhancing ERP systems and data flow, with a strong focus on financial controls and regulatory compliance.
  • Dedicated to overcoming technical impediments and fostering collaborative relationships for smooth project execution and continuous improvement.

Functional Consultant

Braintree by Vox
01.2022 - 01.2023
  • Required Tasks to perform:
  • Build high-quality and future-proof software solutions from requirements that are tailored to the needs of the user and the industry or customer
  • Focus on the design, effort estimation, detailed conceptual design, development/Implementation, Developer Testing, Automated Testing
  • Requirements gathering, feasibility studies, effort estimation, detailed conceptual design
  • Developer documentation, user documentation, versioning, and deployment
  • Supervision of the commissioning of new versions, features, or customer-specific requirements
  • Role Specifications:
  • Configuring new features/functionalities within the Microsoft Dynamics 365 Business Central module
  • Designing, modelling, developing, testing and writing automated tests of Microsoft Dynamics 365 Business Central functionalities based on company-specific requirements
  • Evaluate functionality based on value vs effort scale
  • Understand and refine client requirements
  • Experience in solving problems, being able to analyse tasks of different complexity
  • Understanding the full scope of the project and sharing knowledge within the team, communicating any blocking situations

Dynamics NAV Consultant

Chase Software
03.2018 - 01.2022
  • As part of my development training and work my responsibilities were:
  • Main responsibilities:
  • Develop solutions within the Business Central 365 / Microsoft Dynamics NAV/.NET and Microsoft SQL Server environment. (Versions 2013 R2 and above)
  • Undertake the coding, testing and release of the code. (Manual deployment as well as well versed in DevOps deployment)
  • Create and maintain appropriate developments documentation. (Spinning up VMs and setting them up for Dynamics NAV UAT testing)
  • Work collaboratively with the Development and Consultancy teams. (On numerous Go lives and implementations)
  • Work closely with the infrastructure team to ensure the right environments for development and testing are set up and maintained (As well as integration into the 3rd party software we had)
  • As part of my consulting duties was required to:
  • I am required to show aptitude and have an ability to:
  • Good base understanding and working knowledge of software products and operating systems being supported.
  • Give professional customer service at all times (Internal and external).
  • Provide accurate information to consultants when a support call is handed over.
  • Follow up on a support call until resolved and keep customer informed of status.
  • Set up classroom and prepare documentation for internal and external training courses
  • Installation, Set-up and Implementation of Microsoft Dynamics Nav 2009, 2013, 2013R2, 2015, 2016.
  • Ability to install and configure Microsoft Dynamics NAV and ISV Solutions including the set-up of services, clients, printers and databases. (Not related to implementation of financials)
  • Administration and documentation administration.
  • All calls are logged on help-desk system.
  • Job journals are kept up to date.
  • Billing done where necessary.
  • Documentation accurate and according to Company standards.
  • Day to day activities include:
  • Telephonic Support
  • Call Logging and ensuring support call is resolved timeously (within SLA)
  • Troubleshooting
  • Create and Restore Microsoft Dynamics NAV Databases including ISV Solutions
  • Build customer relationships
  • Understand Customer Processes
  • Creating Functional requirement documents where necessary or handing over to consultant to follow up
  • Check for Hot fixes and Service Packs
  • Internal Support includes but is not limited to:
  • Administrating Microsoft Dynamics NAV databases for Consultants, Developers and Quality Controllers (Microsoft Dynamics NAV 2009,2013R2, 2015,2016)
  • Managing Consulting and Development and QC Servers
  • Update Client Manager with Correct Client, Database, Service Information(LS Data Director and LS Retail Services)
  • Create and Restore Customer Databases (SQL)
  • Microsoft Dynamics NAV Troubleshooting
  • Managing Microsoft Dynamics NAV Training Manuals
  • Managing Microsoft Dynamics NAV Customer Backups (CD’s)

Dynamics NAV Support Consultant

Just Dynamics
04.2016 - 03.2018
  • My responsibilities included but were not limited to:
  • Responsibilities:
  • Applying experience and knowledge while working with deployed clients to ascertain solution requirements, potential technical options within Dynamics 365 Business Central and related technologies, and scope and resource requirements associated with each option
  • Troubleshooting and resolving break/fix support issues to ensure clients experience minimal service disruptions
  • Improving client experiences by staying current on emerging Microsoft technologies and released critical updates for Dynamics 365 Business Central
  • Escalating Extension related product issues and working with partners to drive for resolution
  • Effectively coordinating with development resources to build and deliver custom solutions and integrations.
  • Managing and executing the bi or quarter annual major release program for all clients and related environments
  • Applying an understanding in the areas of application programming, security and integration design related to Dynamics 365 Business Central
  • Ensuring documentation of features created or modified are complete, current, and stored appropriately
  • Coordinating with Consultants to create functional design documents, understanding features, and accurately relaying what changes have been made
  • Provisioning of environments for new clients
  • Investigating existing environments for functionality troubleshooting or scoping purposes
  • Creating internal documentation, generating blog content, and being involved in group discussions on how our team can improve around client environment management
  • Embracing and leveraging a collaborative approach across a multitude of roles and situations.

IT Consultant

Netology
04.2015 - 07.2016
  • I was responsible for resolving workstation, server and network related technical queries lodged by I staff and customers.
  • I was responsible for monitoring and reporting on specific Pencil Box and SQL issues, as they arise. Responsible for logging a call and following through with Pencil Box support until the issue has been resolved.
  • I am capable of updating the system to the latest version and performing a small SQL query to check data validation, this is done quarter yearly.
  • I was responsible for server 2008 / 2012 setup, AD integration and Exchange for internal test environments.
  • I am capable for creating DHCP reservations for Access Points and Wi-Fi devices in our office building.
  • I was responsible for monitoring various networks for rouge devices assigning DHCP, IPs and monitoring the network on certain firewalls.
  • I was responsible for maintaining I.T infrastructure at the college this includes but is not limited to:
  • 1. Administering and maintaining the Ruckus and Ubiquity WIFI Systems on campus.
  • 2. Providing support for Google Mail, Drive, and the entire suite as well as logging support calls when issues occur with drive sync or any similar google related issues.
  • 3. Creating groups, monitoring and liaising with 3rd Party to track projects and report to Netology via Reports.
  • 4. Verifying backups are running and escalating to Vault-IT should they fail, performing test restores and running and maintaining onsite Symantec backups.
  • 5. Testing and reporting on the internet lines onsite, MWEB, SMART-VILLAGE AND Bit Co., escalating, when necessary, should a line drop.
  • 6. I was responsible for escalation and support for all 3rd Party Software used by teacher and students.
  • 7. I was responsible for creating and keeping up to date asset registers and maintenance of servers and laptops, desktops and other related hardware that integrate with my network.

Education

Bachelors - Informatics

Unisa
Johannesburg
01.2016

Skills

SQL

Azure DevOps

Consulting

Computer Skills

C/AL [AL Programming]

Microsoft Office

Business Central AL Coding

Software deployment

Incident response

Database administration

IT service management

Incident management

Application support

Data analytics

Software development

Server management

Teamwork and collaboration

Problem-solving

Problem-solving abilities

Decision-making

Software

Dynamics NAV 2018

Dynamics 365 CRM

Dynamics 365 Field Service (FSM)

Power BI

Easy Analytics

ITSM/Change Control

Certification

Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate

Timeline

Senior Systems Specialist

Xlink Payments
11.2025 - Current

Senior Technical Consultant

Braintree
10.2024 - Current

Techno-Functional Consultant

Decision Inc
07.2024 - 10.2024

Technical Consultant

Braintree by Vox
03.2023 - 07.2024

Functional Consultant

Braintree by Vox
01.2022 - 01.2023

Dynamics NAV Consultant

Chase Software
03.2018 - 01.2022

Dynamics NAV Support Consultant

Just Dynamics
04.2016 - 03.2018

IT Consultant

Netology
04.2015 - 07.2016

Bachelors - Informatics

Unisa

Azure & DevOps

  • Azure DevOps (Pipelines, Boards, Repos, Artifacts)
  • Azure Functions and Logic Apps (for automation and integration)
  • Key Vault, Blob Storage, App Services
  • Application Insights for telemetry and diagnostics

Data & Integration

  • Experience with REST APIs, OData, SOAP deprecation strategies
  • Power Automate, Power BI integration
  • Data migration tools, Excel, XMLPorts, Configuration Packages

Project & Delivery Skills

  • Agile/Scrum project management familiarity
  • Excellent communication with both technical and non-technical stakeholders
  • Business process mapping and re-engineering

Paint Ball, Motorcycle Racing , Hiking

I enjoy quiet hikes on Saturday mornings with my partner, I also enjoy early morning rides to the lake and back. 

We spend so much time doing things and staring at screens it good to get back in touch with nature every so often.

Daniel NxumaloBUSINESS CENTRAL SENIOR DEVELOPER