Summary
Overview
Work history
Education
Skills
Certification
Timeline
Generic
SHRUTI SHARMA

SHRUTI SHARMA

Aylesbury,Buckinghamshire

Summary

  • Over 11+ years of experience in Dynamics NAV and D365 Business Central development and customization, with 13+ years in software development.
  • Extensive experience with D365 Business Central latest version and Dynamics NAV 2013 R2–2018.
  • Expertise in AL programming languages, C/AL, and C/SIDE for developing and customizing system functionalities.
  • Designed and implemented complex customizations across Sales, Purchase, Finance, Inventory, Manufacturing, and Project Management modules.
  • Collaborated with business stakeholders to gather requirements, provide recommendations, and deliver scalable solutions.
  • Developed and enhanced Tables, Pages, Codeunits, Workflows, Reports (RDLC), and event subscribers to extend standard system functionality.
  • Built and consumed API pages and RESTful integrations (JSON) for seamless communication with external systems.
  • Extended system capabilities using third-party add-ons, such as Continia and Tasklet Factory.
  • Developed and executed automated unit test cases using Test and Test Runner Codeunits to ensure code quality and reliability.
  • Enabled CodeCop Analyzer and resolved related warnings to ensure adherence to Microsoft coding standards.
  • Optimized code to improve system performance, reliability, and maintainability.
  • Participated in end-to-end project delivery, including requirement gathering, solution design, development, testing, deployment, and post go-live support.
  • Provided production bug fixes, hotfix deployments, and major release deployments in live environments.
  • Managed version control using GitHub and DevOps for D365 BC extensions and customizations.
  • Worked on support projects handling L1, L2, and L3 issues, including team coordination and resolution tracking.
  • Conducted KT sessions and knowledge transfer for new team members and support teams.
  • Strong analytical, debugging, problem-solving, optimization, and testing skills.
  • Experienced in highly integrated NAV and Business Central projects as a Senior Developer.

Overview

14
14
years of professional experience
2019
2019
years of post-secondary education
1
1
Certification

Work history

D365 Technical Consultant

Transparity Solutions Limited
London
2023.06 - Current
  • Led end-to-end implementation of Dynamics 365 BC modules aligned with client business processes.
  • Customized Dynamics 365 modules including Sales, Purchase, Manufacturing, Projects and Finance based on client-specific business requirements.
  • Developed a promotion module for customers, enabling management of discounts, offers, and campaign rules.
  • Designed and implemented matrix approval workflows at the purchase line level, enabling multi-level and condition-based approvals.
  • Implemented customizations and extensions using third-party add-ons such as Continia and Tasklet Factory.
  • Developed API pages to enable seamless integration between Dynamics 365 and external systems.
  • Implemented end-to-end integrations using REST APIs with structured JSON request/response handling.
  • Enhanced pCon Basket integration to streamline product configuration and quotation processes between external systems and Dynamics 365 BC.
  • Automated business processes with Power Automate, improving operational efficiency.
  • Collaborated with functional consultants and stakeholders to translate business needs into technical solutions.

Senior Consultant

Capgemini Technologies Services
2020.12 - 2022.08
  • Designed and implemented custom extensions in Dynamics 365 Business Central, aligning solutions with client business needs.
  • Built and executed automated unit testing frameworks using Test Codeunits and Test Runner to ensure high-quality deliverables.
  • Enforced Microsoft coding standards by enabling and resolving issues identified by CodeCop Analyzer.
  • Optimized application performance by refining custom Codeunits and reducing inefficiencies.
  • Extended standard functionality through event-driven development using subscriber patterns.
  • Maintained robust version control practices using GitHub, supporting collaborative development.
  • Engaged directly with clients to troubleshoot issues and provide timely, effective solutions.
  • Continuously upgraded technical knowledge by exploring new features in Business Central updates.

Senior System Analyst

EBIXCash Technologies Pvt. Ltd.
2018.11 - 2020.05
  • Led analysis, design, and development of client-specific solutions in Dynamics NAV 2018.
  • Delivered end-to-end implementations, ensuring seamless execution from requirements to production deployment.
  • Produced comprehensive impact analysis and solution design documentation, improving project clarity and alignment.
  • Developed and demonstrated customized solutions to stakeholders, ensuring business requirement validation.
  • Accelerated UAT cycles by efficiently resolving defects and ensuring system readiness.
  • Ensured application quality through rigorous unit and functional testing.
  • Played a key role in Go-Live and post-production support, minimizing disruptions and ensuring business continuity.
  • Streamlined release management by deploying solutions across UAT and Production environments.
  • Facilitated effective knowledge transfer through detailed documentation and collaboration with support teams.

Senior System Analyst

EBIXCash Technologies Pvt. Ltd.
2016.11 - 2018.10
  • Done customization in Tables, Pages, Reports and Codeunit as per client’s requirement.
  • Developed approval workflow mechanism for customer Credit limit.
  • Provided training to the End Users about how to perform the tasks in Dynamics NAV like Sales Order Processing, Purchase Order Processing etc.
  • Helped new team member by explaining them about the customization done in the database.
  • Developed Support Module (Ticket Logging Portal) for client as per their requirement.
  • Complete ownership of the module.
  • Involved in interaction with Client and gathering the requirement for Support module.
  • Scheduled Job Queue Entries to trigger the batch processing periodically to reduce the manual work.
  • Created the Configuration package to import the data through excel into UAT Database for testing purpose.
  • Client: Geonet India Pvt Ltd, India

Associate

Cognizant Technology Solutions
2014.01 - 2016.10
  • Delivered tailored Sales and Purchase module customizations in Dynamics NAV 2013 R2, improving operational efficiency.
  • Developed and optimized Codeunits and functions to meet complex business requirements.
  • Created multiple RDLC reports for operational and management decision-making.
  • Gathered client requirements, analyzed business needs, and translated them into technical solutions.
  • Managed full software development lifecycle, including development, testing, deployment, and post-go-live support.
  • Provided on-site post-implementation support, resolving production issues and ensuring business continuity.
  • Executed Hotfix and Major Release deployments on Production environment with zero disruption.
  • Liaised with end-users to troubleshoot and resolve system issues within agreed timelines.

Associate

Cognizant Technology Solutions
2011.12 - 2013.12
  • Designed/modified/implemented stored procedures, triggers in Oracle database using PL/SQL
  • Worked on development of SQL and stored procedures.
  • Contribution to Knowledge Management; documenting knowledge, productivity enhancements gained using appropriate channels.
  • Analyze, design, coordinate and supervise the development of software systems.
  • Acquire understanding of domain by pursuing domain certifications
  • Implement productivity improvement ideas resulting in savings for client.
  • Perform tests to ensure that logic and syntax are correct, and that program results are accurate.
  • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
  • Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
  • Making presentations to customer or client audiences for signoffs.

Education

PGDBA - Finance

SCDL
Pune

B.E - Computer Science

R.G.P.V
Bhopal

Skills

  • Languages: C/AL, AL, SQL
  • Database: 11g, Microsoft SQL Server, Oracle SQL Server
  • Development Tool: Visual Studio Code, C/SIDE Development Environment
  • Other Tools: JIRA, GitHub, DevOps and Azure

Certification

  • MB820: Dynamics 365 Business Central Developer Associate
  • MB800: Dynamics 365 Business Central Functional
  • PL400: Power Platform Developer Associate

Timeline

D365 Technical Consultant

Transparity Solutions Limited
2023.06 - Current

Senior Consultant

Capgemini Technologies Services
2020.12 - 2022.08

Senior System Analyst

EBIXCash Technologies Pvt. Ltd.
2018.11 - 2020.05

Senior System Analyst

EBIXCash Technologies Pvt. Ltd.
2016.11 - 2018.10

Associate

Cognizant Technology Solutions
2014.01 - 2016.10

Associate

Cognizant Technology Solutions
2011.12 - 2013.12

B.E - Computer Science

R.G.P.V

PGDBA - Finance

SCDL
SHRUTI SHARMA