Building software that moves your business forward.

We help companies solve problems through software — from Power Platform and Azure to custom .NET solutions and integrations.

Bespoke Software Development

.NET, C# and JavaScript applications tailored to your specifications.

Microsoft’s Power Platform

Functional consulting, implementation, plugins, customizations, Power Apps, Portals & SSRS.

System Integration & Migration

API development, Dynamics 365 integration, and TIBCO Cloud integration.

Projects

Total Number of Projects (Since 2018): 47

A few of the projects we’ve delivered across Power Platform, Azure, Dynamics 365, and custom .NET.

View all projects
  • Microsoft Dynamics for Sales, Customers and Marketing Implementation for client in Insurance Space
  • Power Pages Implementation For Federal Client
  • CRM Analyst For Data Validation
  • Tibco Cloud Integration Custom Connector
  • Microsoft Dynamics 365 Implementation For Customer Rep
  • Microsoft Dynamics 365 Custom Member Management Solution
  • Microsoft Dynamics 365 and HubSpot Complex Integration
  • Microsoft Dynamics 365 for Sales and Field Service with Power Portal
  • Training and Oversight of Microsoft Dynamics 365 Field Service Implementation
  • International Non-Profit Microsoft Dynamics Support and Customization
  • HubSpot and CRM Integration with Custom Portal Work
  • Sub-Contracting to Larger Consulting Firm
  • Microsoft Dynamics 365 with Internal Portal
  • Azure DevOps Project Management and CI/CD Setup
  • SharePoint Backend for Power App with use of Logic Apps and Power Automate
  • Migrate From Tibco Cloud Integration To Power Automate
  • Asset Property Management
  • Dynamics 365 Staffing Support
  • Migration of Microsoft Dynamics 365 to HubSpot Platform
  • AzureDevOpsProjectRepoDownloader
  • Plaud_API
  • SetPrimaryMonitor
  • Plaud_BulkDownloader
  • RepoMigrationScript
  • JetbrainsSpaceProjectRepoBulkDownloader
  • JetbrainsSpaceRepoBackup
  • CodeSnippets
  • GitPullJetBrainsSpaceRepos
  • Scribe-API-.NET
  • SCRIBE.StreamDeck
  • UseMotion.Net.Sdk
  • XrmTool.PowerPagesApiActivator.Plugin
  • XrmToolBoxPlugins

Open Source

We contribute and maintain tools the community can use and extend. Explore our GitHub projects to see how we build.

Browse Open Source

Blog

Stay up to date with insights, best practices, and lessons learned from real-world software projects. Our blog shares practical guidance and thought leadership to help your business make smarter technology decisions and move forward with confidence.

View all blog posts
  • Lookup In Select of URL For Power Pages
  • Reusable Method To Get Record By Id
  • Power Pages Update Last Successful Login Using JavaScript and Power Pages API
  • How to Render Raw HTML Column in View in Power Pages
  • Understanding Managed and Unmanaged Solutions in Dynamics 365
  • Effective Logging in Microsoft Dynamics 365 Plugins: Best Practices and Examples
  • Power Up Your Business: Power Apps, Model-Driven Apps, and Power Portals Demystified
  • Taming the Beast: Early vs. Late Binding in Microsoft Dynamics 365
  • Navigating Microsoft Dynamics 365 Customization: Plugins vs. Azure Functions
  • Microsoft Dynamics 365 vs. DataVerse: Unraveling the Mysteries!
  • Report Authoring Extension Updated To Support Visual Studio 2019
  • JavaScript to Allow Updating Specific Fields Post Record complete.
  • Code Snippets
  • SQL Script To Generate C# Model
  • SQL Script to Create Enums For Table Columns
  • UPDATED: Setup Non-Interactive User with Non-Expiring Password
  • Prevent NULL inserts during updates
  • Multi-Select Option Sets Missing setVisible() for JavaScript (Workaround)
  • BETA Release Scribe .NET Library
  • Dynamics 365 v9 Unit Testing and .NET Confusion
  • Working With N:N Relationships in LINQ - Using Late Binding
  • SCRIBE Software Acquired By TIBCO
  • HttpWebRequest For Scribe Online Api
  • Test Your Code With Your User Stories - Behavior Driven Development
  • SCRIBE Online April 2018 Update is Here!!!
  • Getting Started Connector Development
  • SCRIBE Labs - Variable Connector Used To Control A Loop (Dynamically)
  • XrmToolBox Bulk Attachment Manager - Version 2018.2.3.2 Released!
  • XrmToolBox Bulk Attachment Manager - Version 2018.2.2.7 Released!
  • Validating User Input In CRM Portals With JavaScript
  • Using Microsoft Dynamics 365 Within Microsoft Teams
  • Using SCRIBE Online to Migrate Opportunities Into Microsoft Dynamics 365
  • Getting Your Data Into Dynamics 365 - Data Migration
  • SCRIBE Stream Deck Version 2 Release - v02.01.2017
  • Dynamics Set IFrame URL - D365 v8 vs. D365 v9
  • Using Stream Deck with SCRIBE
  • Lookup Tables
  • Option Set Helper Code
  • XrmToolBox Bulk Attachment Manager - Version 1.0.1.0
  • Using SCRIBE Online For Scheduled Tasks
  • SCRIBE Online Training and Resources
  • SCRIBE Online Status Monitor
  • Documenting Maps
  • Goodbye SDK...Hello Developer Guide
  • Setup Non-Interactive User with Non-Expiring Password
  • Updated To Version 1.7 - Azure Blob Storage For Storing Microsoft Dynamics 365 Attachments
  • Azure Blob Storage For Storing Microsoft Dynamics 365 Attachments
  • SCRIBE Connector Development - Handling Array List
  • Using SCRIBE Online To Migrate From CRM 4.0 to Dynamics 365
  • Creating Pre and Post Build Events For Connector Creation
  • Using Session Memory with CRM Portals
  • CRM Portals OnChange Event For DateTime

Ready to build?

Tell us your goals. We’ll propose a practical path to value—fast.

Contact Us