Migrate orders data across five countries. Improve efficiency in production.
Finning distributes Caterpillar equipment and engines, parts and support services. I worked on the assignment as a contractor through Squadric.
As a Finning contractor through Squadric, led orders-data migration from Databricks to Snowflake across Canada, the UK, Argentina, Bolivia and Chile; independently designed three country architectures.
Technical decisions & scope
- Built and maintained approximately 25 production pipelines, with workloads from around 2 GB every 30 minutes to approximately 1 TB in weekly processing.
- Implemented hash and row-count reconciliation, audit tables, automated QA, retries and Datadog monitoring.
- Reduced one high-frequency pipeline from approximately 20 to 15 minutes, a 25% runtime improvement; provided technical guidance to two junior engineers.
Relevant capability: migration architecture, production validation and performance optimization.
US$60,000 · estimated annual savings. Annualized estimate based on three months of post-deployment operation.
Company contextApproximate execution times for one high-frequency pipeline at Squadric.
Annualized estimate based on three months of post-deployment operation.
