Derek Finlinson, Developer in Lehi, United States
Derek is available for hire
Hire Derek

Derek Finlinson

Verified Expert  in Engineering

Dynamics CRM Developer

Location
Lehi, United States
Toptal Member Since
September 13, 2022

Derek has worked in technology for 20 years. He has a wide range of experience in IT and system administration, database administration, data analytics, and software development. For the past 12 years, he has worked on implementing complex business processes via Dynamics 365 and the Power Platform. Derek is a highly skilled full-stack software engineer who can contribute to any aspect of the software development lifecycle.

Portfolio

Consulting
C#, JavaScript, Azure, React, SQL Server Reporting Services (SSRS)...
Tridea Partners
C#, JavaScript, Java, Microsoft Dynamics GP, Dynamics CRM 365...
EvTech Media
C#, JavaScript, SQL, System Administration...

Experience

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Visual Studio

The most amazing...

...project was developing a forecasting budgeting tool for a client that drastically reduced the time they spent on financials for the following year.

Work Experience

Software Developer

2014 - PRESENT
Consulting
  • Developed a custom serialized inventory solution on top of Dynamics 365 Field Service.
  • Integrated Dynamics 365 with many third-party applications.
  • Built a bespoke quoting process, including custom-built, React-based interfaces to improve the client's quoting process.
  • Crafted made-to-order React pages to interface with Dynamics 365 data for financial forecasting.
Technologies: C#, JavaScript, Azure, React, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), DevOps, Webpack, APIs, API Integration, Responsive Web Apps, Microsoft Power Automate, Jest, Microsoft Power Apps, .NET, Dynamics Field Service, Azure Functions, .NET Core, Microsoft Dynamics CRM, Dynamics CRM Plugins, Twilio, CRM APIs, Microsoft Dynamics, SQL Server 2016, Business Process Automation, Business Services, Microsoft SQL Server, Windows Services, Technical Leadership, Software Architecture, Accounting, Microsoft, AL, Microsoft Dynamics 365, Microsoft Dynamics Great Plains (GP) ERP, ASP.NET, Full-stack, Integration

Technical Consultant

2012 - 2014
Tridea Partners
  • Developed the real-time integration between Dynamics 365 and an online marketing solution.
  • Built the real-time integration between Dynamics GP and a national bank.
  • Implemented complex business processes within Dynamics 365 for various companies.
Technologies: C#, JavaScript, Java, Microsoft Dynamics GP, Dynamics CRM 365, Microsoft Power Automate, Dynamics Field Service, Microsoft Dynamics CRM, Dynamics CRM Plugins, CRM APIs, .NET, SQL Server 2016, Business Process Automation, Business Services, Microsoft SQL Server, Windows Services, Microsoft Dynamics 365, Microsoft Dynamics Great Plains (GP) ERP

Dynamics CRM Developer

2011 - 2012
EvTech Media
  • Implemented a new instance of Dynamics CRM on-premise.
  • Developed marketing reports to track ROI on marketing efforts.
  • Created a process to import leads from flat files into Microsoft Dynamics CRM.
Technologies: C#, JavaScript, SQL, System Administration, SQL Server Reporting Services (SSRS), Microsoft Dynamics CRM, Dynamics CRM Plugins, CRM APIs, .NET, SQL Server 2016, Microsoft SQL Server, Microsoft Dynamics 365, Microsoft Dynamics Great Plains (GP) ERP

Power Platform Development Tooling

https://github.com/derekfinlinson/powerapps-tools
I have built a number of tools to improve the Power Platform developer experience. This includes a CLI to scaffold new development projects, deploy code to Power Platform, base C# classes to increase developer productivity, and automation tools to eliminate repetitive tasks.

Languages

C#, JavaScript, TypeScript, SQL, Java, AL

Frameworks

.NET, .NET Core, ASP.NET, Jest

Tools

Dynamics Field Service, Microsoft Power Apps, Microsoft Dynamics CRM, Microsoft Dynamics, Visual Studio, Webpack, Microsoft Dynamics GP, Azure Virtual Network Gateway, Azure Network Security Groups

Platforms

Windows, Visual Studio Code (VS Code), Microsoft Power Platform, Microsoft Power Automate, Microsoft, Azure Functions, Azure, Twilio

Storage

SQL Server 2016, Microsoft SQL Server, Databases, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)

Other

Dynamics CRM 365, APIs, API Integration, Dynamics CRM Plugins, CRM APIs, Software Architecture, Microsoft Dynamics 365, Networking, Responsive Web Apps, Business Process Automation, Business Services, Windows Services, Technical Leadership, Microsoft Dynamics Great Plains (GP) ERP, Full-stack, Integration, Algorithms, System Administration, Azure Virtual Networks

Libraries/APIs

Node.js, React

Industry Expertise

Accounting

Paradigms

DevOps

2014 - 2018

Master's Degree in Computer Science

Georgia Tech - Atlanta, GA, United States

OCTOBER 2022 - PRESENT

Azure Network Engineer Associate

Microsoft

SEPTEMBER 2022 - PRESENT

Microsoft Azure Administrator

Microsoft

NOVEMBER 2021 - NOVEMBER 2023

Power Platform Solution Architect Expert

Microsoft

JUNE 2021 - JUNE 2023

Microsoft Azure Developer Associate

Microsoft

JANUARY 2021 - JANUARY 2024

Power Platform Developer Associate

Microsoft

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring