I'm a decision-science person. For 10+ years I've helped companies make decisions with their own data. Ten years ago this was called Business Intelligence. Now it's called Artificial Intelligence. One letter changed; the job didn't: get the data right, put it where people can use it, and make sure the numbers hold up when the CEO asks why.
150+ client reviews on Upwork, 4.9 average, 160+ projects — mostly companies of 10–200 people where the data lives in three systems and nobody trusts the monthly report.
What I build:
– Data engineering: Python and SQL pipelines from your ERP, CRM and finance systems into Snowflake, BigQuery, Databricks, Azure SQL or Microsoft Fabric. Data warehouse, lakehouse, clean data layers, one semantic model that your reports and your AI tools both read from.
– Reporting people actually open: Power BI, Tableau, Domo. Executive reporting, KPI dashboards, scheduled refresh, row-level security, single source of truth.
– Integrations: API connections between NetSuite, Sage, QuickBooks, Xero, HubSpot, Salesforce, Procore, Buildertrend, SharePoint and Microsoft 365.
– Microsoft Power Platform: Power Apps and Power Automate apps on top of Dataverse and SharePoint data, when your team needs to enter, approve or track something, not just read it.
– Artificial Intelligence where the data is ready for it: Copilot, Azure OpenAI, Claude, AI-powered reporting. I don't start with the agent; I start with the data it will read.
A big part of my work in the last two years is construction and field service: Procore, Buildertrend, ServiceTitan, job costing, WIP and over/under billing, backlog, crew and branch reporting. Property management too: Yardi, AppFolio, rent roll, occupancy. Also healthcare, manufacturing, distribution and accounting firms.
How I work: a free sketch of the target reports and metrics before any build, so we agree on what "done" means. Fixed scope and price for the first stage, hourly for ongoing support and maintenance. Documentation and handover in every project. I run a small team at Data Never Lies — engineers for pipelines and integrations — so you're not waiting on one person.
My motto: data never lies. 🤘
SORRY FOR THE LONG TEXT BELOW, BUT I NEED THIS SECTION OF MY PROFILE TO HELP ME STAND OUT ON UPWORK. ✌️
Microsoft data platform: Microsoft Azure, Azure SQL, Azure Synapse, Azure Data Factory, Microsoft Fabric, Fabric Lakehouse, OneLake, SQL Server, SSIS, SSRS, Paginated Reports, T-SQL, Dataverse, Microsoft 365, SharePoint, SharePoint Lists, Microsoft Dynamics 365, Business Central, Microsoft Power Platform, Power Apps (PowerApps, canvas and model-driven apps), Power Automate, Power Pages, Copilot Studio, Microsoft 365 Copilot, Power Query, Power BI Service, Power BI Embedded.
Ian K. earns an estimated $8.6k/mo. That's 7.1× the typical freelancer and more than 99.84% of everyone we track.
Reporting & BI: Power BI (Microsoft Power BI, PowerBI), Tableau, Domo, Amazon QuickSight, Looker, Looker Studio, Metabase, Apache Superset, ThoughtSpot, Excel, executive dashboards, KPI reporting, board reporting, financial reporting, operational reporting, self-service BI, semantic model, star schema, row-level security, incremental refresh, Excel to Power BI, Tableau to Power BI migration.
Data engineering & platform: Snowflake, BigQuery, Databricks, data warehouse, data lake, lakehouse, medallion architecture, data pipeline, ETL, ELT, dbt, Airflow, Fivetran, Python, SQL, PostgreSQL, ClickHouse, Supabase, REST API, API integration, data migration, data quality, data validation, data modeling, data architecture, data documentation, production-ready, build and maintain,supabase
ERP & finance: NetSuite (Oracle NetSuite, NetSuite SuiteAnalytics), Sage (Sage Intacct, Sage 100), QuickBooks Online, Xero, Odoo, Acumatica, Workday, RevOps, FP&A, budgeting, forecasting, cash flow, P&L by business unit, cargowise, Workday, Deltek Vantagepoint
CRM & marketing data: Salesforce, HubSpot, GoHighLevel, Monday, ClickUp, Smartsheet, Google Analytics (GA4), Google Ads, Meta Ads, Shopify, marketing attribution, customer analytics.
Construction, field service & property: Procore, Buildertrend, ServiceTitan, Autodesk Construction Cloud, Primavera P6, construction dashboards, contractor reporting, subcontractor reporting, WIP report, over/under billing, backlog, estimate vs actual, change orders, crew productivity, Yardi, AppFolio, rent roll, occupancy, property management reporting.
Artificial Intelligence & automation on clean data: AI-powered reporting, Azure OpenAI, OpenAI, ChatGPT, Claude, LLM, RAG, Copilot, natural language to SQL, workflow automation, n8n, Make, Zapier, Power Automate, Power Platform.
Industries: construction, general contractors, specialty contractors, MEP, field service, property management, real estate, healthcare, clinics, manufacturing, accounting firms, CPA, financial services, insurance, legal, agencies, SaaS, education.
Location: UK, London, US, Canada, Australia, EU. Fractional data engineer, long-term, retainer, senior, architect, Top Rated Plus, 100% Job Success.