
Ivan Ficko
Verified Expert in Engineering
Dynamics CRM Developer
Zagreb, Croatia
Toptal member since November 22, 2021
Ivan is a Dynamics 365 and Dataverse architect, a six-time Microsoft MVP for business applications, and has 10+ years of experience building enterprise CRM solutions. He specializes in scalable architectures, high-performance Dataverse implementations, and integrations using Azure and the Microsoft Power Platform.
Portfolio
Experience
- Dynamics CRM 365 - 10 years
- Microsoft Dynamics CRM - 10 years
- Dynamics CRM Plugins - 6 years
- Dynamics CRM Workflows - 6 years
- Customization - 6 years
- JavaScript - 6 years
- C# - 6 years
- Microsoft Power Apps - 3 years
Preferred Environment
Dynamics CRM 365, Microsoft Power Apps, Microsoft Dynamics 365, Dynamics CRM Plugins, Microsoft Dynamics CRM, Microsoft Dynamics, Next.js, React, Tailwind CSS
The most amazing...
...thing I've developed is an automotive sales process solution that integrates with car dealership applications and completes the sales process in a few clicks.
Work Experience
Software Architect
Span
- Architected more than 20 Dynamics 365 implementations from the technical side.
- Oversaw and worked with developers to solve their technical issues on various projects.
- Implemented best practices for the development processes that didn't exist before.
Power Platform Architect
Fanatics SPV, LLC - Topps Europe Limited
- Developed a vendor portal to enable manufacturers to submit detailed information on their production processes and pricing alignment with Topps.
- Architected a solution built on Power Pages, Power Automate, and Dataverse.
- Integrated the portal with Microsoft Business Central to retrieve and synchronize relevant data managed within the system.
Software Engineer
Span
- Worked on more than 20 projects across multiple industries as a lead developer.
- Mentored new developers who were starting their journey in the business applications space.
- Developed internal tools to help the team on a daily basis.
Software Engineer
InfoCumulus
- Developed a few CRM telco solutions for top providers in multiple countries.
- Mentored new people that had no experience in the Dynamics 365 platform development.
- Created a new line of business applications that were previously not sold to customers.
Intern
Span
- Worked in the business and web solutions team on ASP.NET MVC application that manages the company's organizational structure.
- Worked on the back-end API part of the project implemented with ASP.NET Web API.
- Collaborated with four more interns for three months on this project.
Experience
Automotive Sales CRM
Pharmaceutical Sales CRM
Insurance Customer Service CRM
PCF Generator
https://github.com/DynamicsNinja/generator-pcf• Creating basic PCF projects like Power Apps command-line interface (CLI).
• Adding sample files, such as resx files, CSS, preview image, and others.
• Installing additional npm dependencies.
• Initializing Power Apps solutions.
• Forcing users to use best practices.
Education
Master's Degree in Computer Software Engineering
Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Bachelor's Degree in Computer Software Engineering
Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Certifications
Microsoft Certified: Power Platform Solution Architect Expert
Microsoft
Microsoft Certified: Power Platform Functional Consultant Associate
Microsoft
Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate
Microsoft
Microsoft Certified: Power Platform App Maker Associate
Microsoft
Microsoft Certified Trainer
Microsoft
Microsoft Certified: Power Platform Developer Associate
Microsoft
Microsoft Certified: Dynamics 365+ Power Platform Solution Architect Expert
Microsoft
Microsoft Certified Solutions Expert: Business Applications
Microsoft
Skills
Libraries/APIs
REST APIs, React, jQuery
Tools
Microsoft Power Apps, Microsoft Dynamics CRM, Microsoft Dynamics, Microsoft Dynamics NAV, Git, Microsoft Power BI
Platforms
Microsoft, Microsoft Power Automate, Microsoft Dynamics 365, Microsoft Power Platform, Azure Functions, Magento, Azure
Languages
C#, JavaScript, HTML, TypeScript 3, CSS, Transact-SQL (T-SQL), TypeScript
Frameworks
.NET, Tailwind CSS, ASP.NET MVC, Bootstrap, Next.js
Storage
Databases, SQL Server Integration Services (SSIS)
Other
Dynamics CRM 365, Dynamics CRM Plugins, Dynamics CRM Workflows, Microsoft Dataverse, Customization, Architecture, API Integration, CRM Systems, Forms, Workflows, Microsoft Dynamics 365 Customer Engagement, Microsoft 365, Webhooks, Public Speaking, Algorithms, Portals, 3CX, KingswaySoft
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring