Custom Fivetran connector for portfolio company metrics
A Fivetran connector for Standard Metrics, enabling incremental data synchronization from the Standard Metrics platform into BigQuery. Extracts portfolio and investment data for analysis alongside other data sources.
Syncs 12 tables including companies, metrics, financing events, securities, and documents. Supports incremental syncs with state management and automatic retry logic for API rate limiting.
Tech: Python, Fivetran SDK, DuckDB, GitHub Actions
Features
- Syncs 12 tables including companies, metrics, and securities
- Portfolio company tracking and investment performance
- Incremental syncs with state management
- Automatic retry logic with exponential backoff
- Dependabot integration for automated updates
More from the portfolio
This project is part of tvsguide.io, the personal portfolio of Tim Veil — software engineer and CIO at Two Bear Capital, previously at StarTree, Cockroach Labs, and Hortonworks. The full collection covers distributed systems, data infrastructure, JDBC drivers, AI services, build pipelines, real-time analytics, and a couple of personal apps. Each project ships with source code, tech notes, and links to live deployments where applicable.
Browse the project index, read about Tim's background, follow the blog, or return to the homepage. Source code lives on GitHub; professional history is on LinkedIn.