Summary
Overview
Work History
Education
Skills
Software
Additional Information
Timeline
Generic

İbrahim Mertkan Özdilek

Microsoft Dynamics NAV / Dynamics 365 BC Senior Developer
İstanbul

Summary

As a Microsoft Dynamics 365 Business Central/Nav Developer at B2F for 5 years, I apply my passion for learning new technologies and quick learning capabilities to create and customize solutions for clients in various industries. I have successfully connected third-party APIs with Business Central and/or other data sources, enhancing the functionality and integration of the systems.

D365 Business Central Developer with experience in customizing and implementing D365 BC solutions to meet the needs of the project. Participating in different aspects of Project Implementation.

Overview

7
7
years of professional experience

Work History

Senior Developer

B2F DANIŞMANLIK
01.2020 - Current
  • I develop, customize, and implement Dynamics 365 Business Central solutions according to business requirements and best practices.
  • Strong technical skills in C/AL, C/SIDE, AL language, and C#.
  • Experience in developing extensions, customizations, and integrations in D365 BC.
  • Knowledge of SQL Server, Azure DevOps, and Git.
  • Excellent problem-solving and debugging skills.
  • Participate in the full software development life cycle, including design, coding, testing, debugging, documentation, upgrades, and deployment.
  • Develop and maintain integrations with third-party applications, data migration, and reporting solutions.

Intern Developer

Badem AHBS
03.2018 - 06.2019
  • I developed Console and Form Applications with C#.
  • I developed a project on creating and using web services.
  • I have a good knowledge of OOP architecture, SOLID principles and design patterns.
  • I worked on integration with web services (SOAP and REST APIs).
  • Entity Framework,SQL

Education

Computer Engineering (English)

Çukurova University
ADANA
04.2001 -

Skills

    C# ,Net ,Entity FrameworkAL C\AL CodingOOP Design Pattern

    AL

    C/AL

    Web Service (SOAP OData Res APİ)

    SQL Server

    JSON XML UBL XSLT

Software

C#,NET

AL

C/AL

SQL

Web Service ,Web API,SOAP ,REST API, OData

XSLT XML JSON

Power Apps

Power BI

Additional Information

Project Experiences

  • Check Field Management

The Check Field Management provides to set mandatory fields on cards, documents and journals for There is the possibility that users can forget some information on Microsoft Dynamics 365 Business Central. It causes the wrong reports. With Check Field Management, you do not need your Microsoft Business partner to develop to set mandatory information on cards,documents, and journals.We have created a special application on the Microsoft Dynamics 365 Business Central in order to set mandatory fields on cards, journals, and documents for Microsoft Dynamics 365 Business Central.Business Central can block the cards(ex: vendor, customer, Items, etc), gives warning for documents(Sales Order/Invoice, Purchase order/ Invoice, etc) and journals(ex: Item journals, General Journals etc) until defining fields which are mandatory.There is a setup page and systems allow you to control it.


  • Bank Integration Management

Bank Integration Management enables the management of all bank transactions. It is used to transfer the amounts of transactions made through different banks to the BC environment in accordance with the daily concept.They help us record our incoming and outgoing payments to our banks to the correct account in accounting.


  • E-Commerce Module

With the E-Commerce project, product management, supplier management, order management, supply management, logistics management, return-cancellation processes, customer notification processes, and direct shipment orders, You can manage and automate accounting processes in Business Central


  • Deferral & Allocation Management

Deferral & Allocation Management provides manages the allocation and deferral transactions.Allocation terms are used to allocate amounts among multiple ledger account combinations in accordance with the concept of periodicity.They help ensure that income and expenses are recorded in the correct account in accounting.There is no limit to the number of allocation terms. You can add to a detailed account; however, the total percentage to be allocated in an allocation term must equal 100. The amount that we need to record as an expense is distributed to the desired expense accounts as a percentage.In cases where the allocation option was not in our system, our accounting departments would have to manage the process by manually calculating this transaction from the journals. Considering that they do it manually every month and at the end of each term, a huge labor gain is achieved for the user.


  • Purchase Request Management

Purchase request application, it is able to get quotes from more than one supplier and compare quotations, converting requests to purchase orders and status tracking.The request, which starts as a service or product at the time of demand, can be created and converted to a fixed asset card if necessary by the finance/accounting team at the time of invoicing.


  • Mobile Warehouse Management

Mobile WMS Application ensures you to carry out warehouse processes with mobile devices. It enables the warehouse employee to handle the documents without using computer. He/she can do the operational movements with scanning the barcodes. This approach checks the related document with actual transactions. So your warehouse processes eliminate from loss, lackage and errors.




Timeline

Senior Developer

B2F DANIŞMANLIK
01.2020 - Current

Intern Developer

Badem AHBS
03.2018 - 06.2019

Computer Engineering (English)

Çukurova University
04.2001 -
İbrahim Mertkan ÖzdilekMicrosoft Dynamics NAV / Dynamics 365 BC Senior Developer