Ivan Ficko, Dynamics CRM Developer in Zagreb, Croatia
Ivan Ficko

Dynamics CRM Developer in Zagreb, Croatia

Member since July 11, 2021
Ivan is a Dynamics 365 CE and CRM developer and a three-time winner of the Microsoft MVP for Business Applications who has been exploring the platform's possibilities for the last six years. He started his career as a web developer but got interested in business applications, and they became his passion. Ivan is interested in new and innovative technical solutions in business applications and eager to provide the best solutions for the most challenging problems.
Ivan is now available for hire

Portfolio

  • Span
    Dynamics CRM 365, Dynamics CRM Plugins, Dynamics CRM Workflows...
  • Span
    Dynamics CRM 365, Microsoft Power Apps, C#, JavaScript, HTML, CSS...
  • InfoCumulus
    Dynamics CRM 365, Dynamics CRM Plugins, Dynamics CRM Workflows...

Experience

  • Dynamics CRM 365 6 years
  • Dynamics CRM Customization 6 years
  • Dynamics CRM Workflows 6 years
  • Dynamics CRM Plugins 6 years
  • JavaScript 6 years
  • C# 6 years
  • Microsoft Dynamics CRM 6 years
  • Microsoft Power Apps 3 years

Location

Zagreb, Croatia

Availability

Part-time

Preferred Environment

Dynamics CRM 365, Microsoft Power Apps

The most amazing...

...thing I've developed is an automotive sales process solution that integrates with car dealerships applications and completes the sales process in a few clicks.

Employment

  • Software Architect

    2021 - PRESENT
    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.
    Technologies: Dynamics CRM 365, Dynamics CRM Plugins, Dynamics CRM Workflows, Microsoft Dynamics CRM, Dynamics CRM Customization, TypeScript, Azure, KingswaySoft, Git, jQuery, React, Azure Functions, Dataverse, Microsoft Power Automate, .NET, Microsoft Power BI
  • Software Engineer

    2017 - 2021
    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.
    Technologies: Dynamics CRM 365, Microsoft Power Apps, C#, JavaScript, HTML, CSS, SQL Server Integration Services (SSIS), KingswaySoft, Microsoft Dynamics CRM, Dynamics CRM Customization, TypeScript, Azure, Git, jQuery, React, Azure Functions, Dataverse, Microsoft Power Automate, .NET, Microsoft Power BI
  • Software Engineer

    2015 - 2017
    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.
    Technologies: Dynamics CRM 365, Dynamics CRM Plugins, Dynamics CRM Workflows, Microsoft Dynamics CRM, Dynamics CRM Customization, Azure, KingswaySoft, Git, jQuery, .NET
  • Intern

    2015 - 2015
    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.
    Technologies: C#, ASP.NET MVC, JavaScript, jQuery, T-SQL, Git, HTML, CSS, Bootstrap

Experience

  • Automotive Sales CRM

    This app is based on Power Apps and used for managing the B2B car sales process. As the architect and lead developer on the project, I've developed multiple integrations with vendors across the car industry that collect data needed for creating proposals while selling car fleets. The solution consists of two main applications. The first one is for salespeople and the other is a portal for fleet managers as end-users.

  • Pharmaceutical Sales CRM

    This app for the omnichannel sales process is based on Dynamics 365 Sales. As the architect and lead developer on this project, I developed a sales process for telemarketing, retail, and webshop channels. Every channel was one extensive integration with another system. Telemarketing included CTI integration with 3CX for call centers, while retail used Microsoft Dynamics NAV as the primary tool for retail orders. The webshop was Magento syncing with CRM almost in real time. The solution provided a full 360 view of a customer no matter what channel was used as an entry point and customers could see the history on all channels simultaneously.

  • Insurance Customer Service CRM

    This app used for insurance customer service is based on Dynamics 365 Customer Service. I was the architect and lead developer on this project. I developed the process that included creating cases from various sources like emails, phone calls, social media messengers, and websites. A great feature added to the app was integration with social media messages that could be sent directly from CRM and agents could use full chat functionality in the CRM user interface in real time.

  • PCF Generator
    https://github.com/DynamicsNinja/generator-pcf

    The tool is designed to help developers that use the Power Apps component framework (PCF) to generate the initial project structure followed by all the best practices already included in the template. Developing a new project is a tedious and lengthy process, but you are ready to start coding in no time with this tool. The main features include:

    • 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.

Skills

  • Tools

    Microsoft Power Apps, Microsoft Dynamics CRM, Microsoft Dynamics NAV, Git, Microsoft Power BI
  • Other

    Dynamics CRM 365, Dynamics CRM Plugins, Dynamics CRM Workflows, Dynamics CRM Customization, Dataverse, Microsoft Power Automate, Public Speaking, Algorithms, Portals, 3CX, KingswaySoft
  • Languages

    C#, JavaScript, HTML, CSS, T-SQL, TypeScript
  • Frameworks

    .NET, ASP.NET MVC, Bootstrap
  • Libraries/APIs

    React, jQuery
  • Platforms

    Microsoft, Azure Functions, Magento, Azure
  • Storage

    Databases, SQL Server Integration Services (SSIS)

Education

  • Master's Degree in Computer Software Engineering
    2014 - 2016
    Faculty of Electrical Engineering and Computing - Zagreb, Croatia
  • Bachelor's Degree in Computer Software Engineering
    2010 - 2014
    Faculty of Electrical Engineering and Computing - Zagreb, Croatia

Certifications

  • Microsoft Certified: Power Platform Solution Architect Expert
    JANUARY 2022 - JANUARY 2023
    Microsoft
  • Microsoft Certified: Power Platform Functional Consultant Associate
    OCTOBER 2020 - APRIL 2023
    Microsoft
  • Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate
    OCTOBER 2020 - OCTOBER 2022
    Microsoft
  • Microsoft Certified: Power Platform App Maker Associate
    OCTOBER 2020 - OCTOBER 2022
    Microsoft
  • Microsoft Certified Trainer
    SEPTEMBER 2020 - SEPTEMBER 2022
    Microsoft
  • Microsoft Certified: Power Platform Developer Associate
    SEPTEMBER 2020 - MARCH 2023
    Microsoft
  • Microsoft Certified: Dynamics 365 + Power Platform Solution Architect Expert
    SEPTEMBER 2020 - SEPTEMBER 2022
    Microsoft
  • Microsoft® Certified Solutions Expert: Business Applications
    DECEMBER 2017 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others