Available for Projects & Consulting

Santosh Baral

Microsoft Dynamics 365 Business Central Developer

3+ Years of Enterprise ERP Experience — Microsoft Gold Partner

Technical Consultant specializing in AL extensions, NAV-to-BC upgrades, and API integrations. Delivered enterprise-scale HRMS solutions for 1,500+ users and full ERP rollouts across banking, automotive, and service industries.

Kathmandu, Nepal mail.santoshbaral@gmail.com

Turning Business Requirements into Technical Solutions

I'm a Microsoft Dynamics 365 Business Central Technical Consultant with 3+ years of experience at a Microsoft Gold Partner. My work spans the complete ERP lifecycle, from architecture design and AL extension development to end-user training and post-deployment support.

I specialize in upgrade-safe, event-driven AL extensions for Business Central SaaS and On-Prem environments. I've led enterprise-scale HRMS implementations serving 1,500+ bank employees and executed full NAV-to-Business Central system migrations for Nepal's leading automotive distributor with high data accuracy and minimal downtime.

Beyond technical development, I bridge the gap between business stakeholders and engineering, collaborating closely with HR teams, finance managers, and operational leads to deliver solutions that genuinely optimize real-world workflows.

AL Development BC Customization API Integration SQL & Databases Power BI NAV Upgrades RDLC Reports Event Architecture
3+
Years Experience
Microsoft Gold Partner
1500+
Users Served
HRMS Implementation
8+
HR Modules Built
Enterprise HRMS
40%+
Process Time Reduced
Manual HR Processing

A Full-Stack ERP Skill Set

Hands-on expertise across the entire Business Central development stack, from AL extensions and database design to Power BI and API integrations.

ERP & Development

AL Language Programming
Business Central SaaS & On-Prem
Dynamics NAV / CAL Programming
Extensions: Tables, Pages, Reports, Codeunits
Control AddIn Development
Event Subscribers & Publishers
Upgrade-Safe Architecture
RDLC Report Builder
AppSource Best Practices
NAV-to-BC System Migrations

Database & Programming

SQL Server
SQL Query Design & Optimization
SQL Server Management Studio
Database Design & Normalization
Data Migration & Cleansing
Indexing & Performance Tuning
HTML / CSS / JavaScript
PowerShell Scripting

Tools & Technologies

REST APIs & OData Services
Power BI Dashboards
Azure DevOps
Git & GitHub
Visual Studio Code
Postman (API Testing)
JSON / XML Processing
Biometric Device Integration (ZKT)

Enterprise Solutions That Deliver Results

Real-world implementations across banking, automotive, and service industries — built for scale, performance, and upgrade safety.

SaaS HRMS

Attendance Management System

Agile Solutions — Business Central SaaS

Organizations lacked a centralized, real-time system to track employee attendance across multiple branches, leading to payroll inaccuracies and excessive manual HR processing overhead.

Designed and developed an end-to-end Attendance Management module using AL extensions in Business Central SaaS. Integrated ZKT biometric devices via REST APIs for automated check-in/check-out. Built shift management, overtime calculation, and leave integration, with RDLC reports and Power BI dashboards providing real-time operational insights.

40%+ reduction in manual HR processing time
AL Language BC SaaS REST APIs ZKT Biometric Power BI RDLC Reports
Banking HRMS

Enterprise HRMS — NIMB Bank

Nepal Investment Mega Bank — 1,500+ Employees, 50+ Branches

Nepal's leading A-class commercial bank needed a unified HR system to manage 1,500+ employees across 50+ branches, replacing fragmented manual processes with a scalable, integrated enterprise platform.

Led as Technical Lead for a comprehensive HRMS covering 8+ core modules: Attendance, Leave, Travel, Overtime, Employee Profile, Shift Management, Recruitment, and Payroll. Integrated Power BI dashboards with Business Central for real-time HR and payroll insights across all branches. Collaborated directly with HR and finance stakeholders to translate requirements into robust technical solutions.

8+ HR modules • 50+ branches • 1,500+ employees
AL Language Business Central Power BI REST APIs SQL Server Postman
Migration Upgrade

NAV to Business Central Upgrade

Syakar Trading — Authorized Honda Distributor, Nepal

Nepal's leading automotive distributor was running a heavily customized legacy Dynamics NAV system that needed upgrading to modern Business Central, requiring zero data loss, minimal business disruption, and full compatibility with new AL architecture.

Executed a complete system migration from Dynamics NAV to Business Central. Analyzed and refactored legacy CAL customizations into upgrade-safe AL extensions. Managed thorough data migration with cleansing validation, coordinated UAT, planned the go-live, and provided post-deployment support — ensuring high data accuracy and minimum downtime throughout.

High data accuracy • Minimum downtime • Zero data loss
Dynamics NAV Business Central AL / CAL Data Migration SQL Server UAT
ERP Automotive

Automotive ERP Implementation

Triveni Motors — End-to-End ERP Rollout

Triveni Motors operated with disconnected business processes across Finance, Sales, Purchase, Inventory, and Service departments, lacking unified reporting and consistent operational workflows.

Implemented a full Business Central ERP covering all key business modules. Configured and customized workflows to align with client-specific operational requirements. Developed custom RDLC reports for financial, inventory, and service operations. Delivered integration testing, go-live coordination, and post-deployment stabilization in close collaboration with the client's operations team.

5 core modules • Custom workflows • Full ERP coverage
Business Central AL Language RDLC Reports SQL Server Workflow Config

Professional Journey

Technical Consultant

Agile Solutions Pvt. Ltd.

Jan 2025 — Present Current
  • Owned end-to-end design and development of an Attendance Management module using AL extensions in Business Central SaaS, including shift management, overtime, and leave integration.
  • Served as Technical Lead for HRMS implementation at Nepal Investment Mega Bank — 1,500+ employees, 50+ branches, 8+ core HR modules.
  • Integrated external biometric attendance devices (ZKT) via REST APIs with Postman-based API testing and full validation/error handling.
  • Designed and deployed Power BI dashboards integrated with Business Central for real-time HR and payroll insights.
  • Collaborated with HR, finance, and operations stakeholders to translate business requirements into functional BC solutions.
  • Reduced manual HR processing by 40%+, significantly improving payroll accuracy and operational efficiency.

Associate Technical Consultant

Agile Solutions Pvt. Ltd.

Sep 2023 — Dec 2024
  • Executed NAV-to-Business Central upgrade for Syakar Trading (Authorized Honda Distributor), ensuring high data accuracy and minimum business downtime throughout migration.
  • Analyzed existing NAV customizations, refactored legacy CAL logic into upgrade-safe AL extensions compatible with BC architecture.
  • Implemented full ERP solution for Triveni Motors covering Finance, Sales, Purchase, Inventory, and Service modules.
  • Designed and developed custom RDLC reports for financial, inventory, and service operations insights.
  • Managed UAT coordination, go-live planning, and post-deployment stabilization with cross-functional teams.

Software Development Trainee

Agile Solutions Pvt. Ltd.

Feb 2023 — Aug 2023
  • Completed intensive training in Microsoft Dynamics 365 Business Central and NAV modules, achieving development proficiency within 3 months.
  • Handled support tickets, system environment configuration, and foundational module customizations.
  • Automated administrative and maintenance tasks using PowerShell scripting to improve team operational efficiency.
  • Contributed actively to team documentation and internal knowledge-base development.

Treasurer

Association of Computer Engineering Students (ACES)

Apr 2022 — Dec 2022 Volunteer
  • Volunteered as Treasurer, overseeing budgeting, expense tracking, and financial reporting to ensure transparency and accountability across university student-led initiatives.
  • Collaborated with faculty, external partners, and student teams to coordinate academic and technical programs.
  • Contributed to the successful organization of ACES Tech Fest, a large-scale inter-college technology event fostering collaboration and innovation.

Academic Foundation

Education

Bachelor in Computer Engineering

2018 – 2023

Tribhuvan University, Nepal

C++ Programming Data Structures OOP Microprocessor Artificial Intelligence DBMS Operating Systems Distributed Systems Big Data Technologies

Certifications

Nepal Engineering Council Registered Engineer

Computer Engineer — Reg. No. 83659

Microsoft Azure Education Transformation

Microsoft — 2022

Basic Web Development

ACES — 2022

Communication & Leadership

Agile Solutions — 2024

Technical Insights & Articles

Sharing practical knowledge on Business Central development, performance optimization, and ERP architecture.

LinkedIn

Is Your Business Central Running Slow?

A practical guide to using the Performance Profiler to quickly identify and resolve bottlenecks in Business Central — covering query optimization, FlowField misuse, and AL code anti-patterns that silently drain performance.

Read on LinkedIn
LinkedIn

Data Validation in AL Using Regex

Implementing CharacterAllowed and Regex patterns to enforce clean, reliable data entry in Business Central — with real-world examples for phone numbers, email fields, and custom business rules that go beyond built-in validation.

Read on LinkedIn
LinkedIn

Enhancing File Preview in Business Central: A Control Add-in Solution

Microsoft Dynamics 365 Business Central is a powerful ERP system, but it has limitations around native file previewing. This article walks through building a custom Control Add-in to display inline file previews directly within BC pages.

Read on LinkedIn

Let's Work Together

Have a Business Central project, ERP implementation, system upgrade, or integration challenge in mind? I'd love to discuss how I can help.