Experience
What each role was accountable for, and what changed while I held it.
View résuméLead Data Engineer Consultant · Lovelytics
Oct 2025 – Present
Charlotte, NC
Databricks’ four-year Partner of the Year, backed by Databricks Ventures. I am the client-facing technical lead on two to three concurrent lakehouse builds and migrations, and I set the Databricks delivery standard the engagement teams work inside.
- Lead two to three concurrent client engagements as the client-facing technical lead, owning architecture decisions, delivery quality, and risk on each. Four in total across Entertainment, Finance, Healthcare, and Real Estate. Unity Catalog, Lakeflow Declarative Pipelines, and Databricks Asset Bundles are the standard toolchain, across Azure, AWS, and GCP.
- Entertainment: led a Snowflake-to-Databricks migration of a player-cohort analytics platform onto a medallion architecture, with config-driven loads over Lakehouse Federation, automatic cluster-key detection, watermark incrementals, and a hardened MERGE on Liquid Clustering. Onboarding a new source table became one line of config rather than new code.
- Built the validation framework that became that migration’s sign-off gate: schema, row-count, and SHA-256 regression checks plus tolerance-based statistical comparison against the source, running 114 automated checks per run across 678M migrated rows with no per-table rule code. It caught a live source-side load error the source system itself never surfaced, and an AI/BI dashboard put the evidence in front of non-technical stakeholders.
- Finance: engineered and presented the Databricks proof of concept migrating a legacy homegrown pipeline onto a modern lakehouse, supporting a ~$1.5MM Microsoft and Databricks ECIF proposal and feeding the firm’s business development pipeline.
- Real Estate: produced the Databricks migration plan for a data transformation program covering discovery, asset inventory, code-complexity estimation, target-state architecture, resourcing and cost, and risk mitigation, then carried it through POC to an executed SOW with partner funding secured.
- Healthcare: led a cross-functional team of data engineers and visualization developers through a hospital billing engagement, refactoring 100+ fact and dimension tables, data marts, and Power BI semantic models off Epic Clarity and Caboodle into one modeled layer.
- Set the Databricks delivery standard the engagement teams build inside, covering workload translation, validation, testing, and deployment, and enforce it through review on every engagement.
- Mentor data engineers and visualization developers across engagement teams of 3–6, providing technical guidance and code review, and authoring the practice standards they work against.
- Build the agentic tooling the practice runs on: Model Context Protocol and Claude Agent SDK systems that automate workload translation, validation, and deployment for platform migrations.
- Databricks
- Unity Catalog
- Lakeflow Declarative Pipelines
- Databricks Asset Bundles
- PySpark
- SQL
- Medallion architecture
- Snowflake
- dbt
- Fivetran
- Astronomer
- Epic Clarity / Caboodle
- Power BI
- MCP
- Claude Agent SDK
- Azure / AWS / GCP
Senior Data Engineer · NC Department of Information Technology
May 2025 – Oct 2025
Remote
Statewide transportation data platform, serving safety and mobility reporting across North Carolina.
- Owned the data strategy behind statewide reporting: standardized 100+ business metrics in a centralized Business Model Glossary and designed dimensional models within a Data Mesh framework, so cross-team reporting and executive self-service resolved to a single definition.
- Architected and deployed Delta Live Table pipelines in PySpark, automating real-time ingestion of transportation datasets and improving statewide safety reporting availability 30% over the legacy ETL.
- Automated metadata capture and Data Vault schema creation with an Azure OpenAI solution, accelerating onboarding of a new data source 60% and strengthening auditability.
- Introduced test-driven development for data pipelines, cutting data errors 60% and raising confidence in analytics across multiple projects.
- Databricks
- Delta Live Tables
- PySpark
- Azure OpenAI
- Data Vault 2.0
- Data Mesh
- Dimensional modeling
- Databricks Asset Bundles
- Test-driven development
- Azure DevOps
Data Engineer · Snap One (acquired by ADI Global)
Oct 2021 – Apr 2025
Title of record: Data Analytics Engineer · Remote
Smart-home and pro-AV manufacturer. I owned the pipelines and the certified metrics behind OvrC product analytics, and held the Scrum Master and Data Product Owner roles alongside the engineering work.
- Established the data governance framework: anomaly detection, CI/CD-enabled quality checks, version control, and gold-metric certification, so leadership trusted the numbers it acted on.
- Developed and automated 15+ Databricks pipelines integrating IoT and SaaS sources, contributing to a 50% EBITA increase (~$50M) and a multi-million-dollar ARR customer win.
- Served as Scrum Master for two geographically dispersed US and EU data science teams, shaping shared development practices across time zones and running internal data summits to build cross-team collaboration.
- Transformed hardware sales strategy as Data Product Owner, driving a 3–5x quarterly increase in customer spending through insights that changed product management decisions.
- Standardized and optimized 100+ SQL queries and BI reports across Power BI and Databricks, improving execution speed 40% and lifting executive adoption 60%.
- Led vendor selection and integration for the Heap.io product analytics program, and negotiated third-party contracts with Heap, Ookla, and New Relic to increase ROI across product and engineering.
- Became the internal technical authority for OvrC product analytics, shaping the data narrative from product managers through to the board.
- Databricks
- SQL
- Python
- Power BI
- ETL / ELT
- Data governance
- CI/CD
- AWS
- Heap.io
Product Analyst, later Product Owner · Duke Energy
Oct 2019 – Oct 2021
Charlotte, NC
Fortune 150 utility. I sat between engineering and the business on an internal digital product portfolio.
- Drove metrics strategy across 39 digital products using product-led growth and A/B testing, enabling leadership to track ROI against $75M in targeted operational savings.
- Delivered the insights that secured ~$400K in recurring funding every 8–12 weeks, accelerating digital product delivery.
- Cut time to market 45% by combining Agile delivery with product-led practices.
- As Product Owner, owned a ~$3M business case to scale product development and implement metered funding across Duke Energy IT.
- SQL
- Python
- Power BI
- A/B testing
- Agile
- Jira
Data Scientist / Solutions Engineer · Celonis
Nov 2018 – Sep 2019
Greater New York City Area
Process mining software. I modeled enterprise processes as digital twins and turned what they revealed into a case executives would fund.
- Modeled enterprise processes as digital twins, surfacing inefficiencies and automation opportunities that supported ~$10M in business cases and secured executive buy-in.
- Validated and presented those cases to executive leadership, propelling automation programs that expanded profit margins.
- Ran discovery workshops with cross-functional stakeholders, using process visualizations to clarify data lineage and reporting requirements.
- Celonis
- Process mining
- SQL
- Python
- Discovery workshops
Data Analyst · Bank of America Merrill Lynch
May 2017 – Nov 2018
Charlotte, NC
Syndicated credit facilities. My first data role, and where I learned that a number nobody trusts is worse than no number.
- Represented the bank as Agent Bank, coordinating trades, amendments, and daily borrower activity across $12.5B and €2.3B syndicated credit facilities, 52 institutional borrowers, and 3,100+ investors.
- Built the data quality checks and validation processes behind multimillion-dollar reconciliations between borrowers, agents, and lenders, resolving production issues rather than adjusting figures to agree.
- Delivered daily visual reports to senior leadership evidencing resolution of self-identified audit issues.
- SQL
- Data quality
- Reconciliation
- Financial reporting