Senior-led cloud · data · AI consulting

Senior judgment and hands-on delivery at enterprise scale.

Cloudfish is led by Hubert Chan — a management consultant and principal solution architect who works from strategy through execution across multi-cloud, data and AI. Board-level framing, architecture that survives contact with delivery, and engineering that ships.

  • 20+ years in technology and data
  • 20+ cloud engagements
  • Strategy to execution
  • Multi-cloud, data and AI

From boardroom framing to production operations

Engagement scope

What enterprise scale actually looks like.

On a North American retail cloud modernization, Hubert led data conversion delivery. The figures below describe the scope of that engagement — the environment and the migration — not attributed business outcomes.

260TB
Data moved
30+
Databases converted
~3,000
Data pipelines in scope
~4,000
Reports in scope
20+
Applications migrated
8 months
Conversion delivery window
50+
Contributors coordinated
4
Delivery vendors

The environment supported three retail banners totalling $9B in annual revenue. Role: led data conversion delivery within a broader modernization program.

Services

Advisory that stays accountable to delivery.

Bring a platform decision, a stalled migration, a governance gap or an AI idea that needs a real production path. The same person who frames it stays close enough to build it.

02

Enterprise & solution architecture

Target-state and solution architecture across cloud, data and integration — with the trade-offs, non-functional requirements and transition states written down before the expensive build work starts.

03

Data platform modernization & migration

Data centre exits, warehouse and lakehouse migrations, and greenfield platform builds on Snowflake, Databricks, AWS and Azure — phased, reconciled and handed over to operations.

04

Data governance & quality

Master and reference data, lineage, cataloguing, quality controls, access models and the operating routines that keep trusted data trusted after the project ends.

05

Applied AI & productization

Use-case selection, retrieval-augmented architecture, evaluation and guardrails — plus the harder part: turning a promising pilot into something a business can operate and support.

06

Hands-on delivery & platform leadership

Interim platform or data leadership, delivery recovery, and cross-functional and multi-vendor coordination when a program needs senior hands rather than another deck — including programs with 50+ contributors and multiple delivery vendors.

Selected engagements

Programs at the scale where architecture decisions get expensive.

These engagements were delivered across Hubert's consulting, client-side and in-house roles. They describe his personal experience and responsibilities — not work delivered by Cloudfish Consulting as a firm.

01Retail & e-commerce · North America

Three data centres to AWS and Snowflake

Cloud modernization for a multi-banner retail group, exiting three data centres onto AWS and Snowflake. Led data conversion delivery: 260TB moved, 30+ databases, ~3,000 pipelines, ~4,000 reports and 20+ applications in 8 months, coordinating 50+ contributors across 4 vendors. The work continued past cutover into platform ownership, optimization and day-to-day operations.

  • AWS
  • Snowflake
  • Data conversion
  • Platform operations

02Automotive & manufacturing

Petabyte-scale SAP conversion across 30+ plants

Data conversion at petabyte scale for an SAP program spanning 30+ manufacturing plants, with 700+ source data feeds per plant to reconcile. Related work covered Customer 360 and master data management, including natural-language processing applied to messy operational and customer data.

  • SAP
  • Customer 360
  • MDM
  • NLP

03SaaS & technology

SaaS data platform on Azure with a team of 7

Led a team of 7 building an Azure data platform for a SaaS provider: Azure Data Factory and Airflow orchestration, dbt transformations, services on Kubernetes and Azure SQL as the serving layer, feeding near-real-time Tableau reporting for internal and customer audiences.

  • Azure
  • ADF
  • Airflow
  • dbt
  • Kubernetes
  • Tableau

04Applied AI

Generative AI from prototype toward product

Productization work on generative AI using AWS Bedrock, retrieval-augmented generation, LangChain and OpenAI models. Included customer journey and persona modelling, and executive-sponsored pilots used to establish where a generative approach would hold up in production — and where it would not.

  • AWS Bedrock
  • RAG
  • LangChain
  • OpenAI

05Tech startups & high growth

Product companies through growth stages

In-house and consulting roles inside startups and high-growth product companies — shaping architecture, data platforms and delivery as the product and the team grew. That work spans national real estate tech; green industry SaaS CRMs; travel & loyalty apps; and e-commerce shops.

  • National real estate tech
  • Green Industry SaaS CRMs
  • Travel & Loyalty Apps
  • e-Commerce shops

Industries

Regulated, operational and data-heavy sectors.

Sector context changes the architecture. These are the environments where the constraints — regulatory, operational and commercial — are already familiar.

Reference experience

Where the work has been done.

Organizations represented across Hubert's consulting, client and in-house experience. No endorsement or current affiliation is implied.

Financial services & insurance

Retail & consumer

Automotive & manufacturing

Energy & utilities

Technology, healthcare & gaming

Tech startups & high growth

  • National Real Estate Tech
  • Green Industry SaaS CRMs
  • Travel & Loyalty Apps
  • e-Commerce Shops
Portrait of Hubert Chan
  • Management Consultant
  • Principal Solution Architect
  • Data Platform Leader

The principal

Hubert Chan

Cloudfish is deliberately senior-led. Engagements are shaped and carried by someone who has sat on both sides of the table — as a consultant, as a client and in-house as a platform owner.

  • Executive stakeholder alignmentTranslating between boards, business owners and engineering so the same program is understood the same way at every level.
  • Architecture through to deliveryOwning the design and then staying accountable for it through build, cutover and operations — not handing a diagram to someone else.
  • Cross-functional and vendor leadershipCoordinating large mixed teams and multiple delivery vendors toward one plan, including in programs with 50+ contributors.

Credentials

Certified across the platforms the work actually runs on.

Credentials are a floor, not a differentiator — but at architecture level they keep vendor conversations honest. A representative selection is shown below.

Cloud platforms
Amazon Web Services · Microsoft Azure · Google Cloud · Alibaba Cloud
Data platforms
Snowflake · Databricks
Enterprise systems
Oracle · IBM · Salesforce
Delivery
Project Management Professional (PMP)
Community
AWS Community Builder · speaker at cloud, data and AI industry events

Representative certifications

  • AWS Certified Solutions Architect – ProfessionalAWS Certified Solutions Architect – Professional
  • Microsoft Certified: Azure Solutions Architect ExpertMicrosoft Certified: Azure Solutions Architect Expert
  • SnowPro Advanced: ArchitectSnowPro Advanced: Architect
  • Databricks Certified Data Engineer ProfessionalDatabricks Certified Data Engineer Professional
  • Google Cloud Professional Cloud ArchitectGoogle Cloud Professional Cloud Architect
  • Project Management Professional (PMP)Project Management Professional (PMP)

Technology ecosystem

Platform-aware. Outcome-led.

Technology is chosen to fit the operating model, not the other way around. The path from source system to decision is the thing being designed.

A dependable path from source to decision
01SourcesERP · CRM · SaaS · APIs
02Data platformSnowflake · Databricks
03AnalyticsMetrics · BI · planning
04AIML · copilots · automation
GovernanceQualitySecurityFinOps
Data platforms

Snowflake · Databricks · Delta Lake · Apache Spark

Cloud

AWS · Microsoft Azure · Google Cloud · Cloudflare

Engineering

dbt · Python · SQL · Airflow · Azure Data Factory

Enterprise sources

SAP · ERP · CRM · APIs · event streaming

Analytics

Tableau · Power BI · semantic layers · governed metrics

AI & MLOps

AWS Bedrock · LangChain · RAG · vector search · evaluation

Platform engineering

Kubernetes · Terraform · CI/CD · secrets & identity

Trust

Data quality · lineage · cataloguing · privacy · cost management

How engagements run

Small senior team. Visible progress.

Every engagement is scoped so there is something decision-ready early, and so your team owns what remains when it ends.

  1. 01
    Frame

    Clarify the business decision, constraints and measures of success.

  2. 02
    Design

    Make architecture and delivery choices explicit before expensive build work.

  3. 03
    Deliver

    Ship in thin, testable slices with quality, security and operations included.

  4. 04
    Transfer

    Document, train and pair so your team owns what comes next.

Typical shapes

  • 2–4 weeksPlatform assessmentArchitecture review, risk and cost analysis, prioritized recommendations.
  • 6–12 weeksModern data foundationLanding zone, ingestion, transformation, governance and first data products.
  • 8–16 weeksMigration or data centre exitPhased migration with reconciliation, tuning and operational handoff.
  • 4–10 weeksAI discovery to pilotUse-case selection, data readiness, guarded prototype, production architecture.

Start a conversation

Tell us what you are trying to change.

Share the outcome, the current environment and where the work is stuck. You will get useful questions and a practical next step back — from Hubert, not a queue.

Good starting points

  • A platform, vendor or migration decision
  • A data program that needs momentum
  • A governance or data quality gap
  • An AI use case that needs production rigor
  • Architecture or delivery assurance

Prefer to talk first? Book a 30-minute call (opens in a new tab).

3000 characters left

Please do not include passwords, credentials or confidential regulated data. See the privacy notice for how submissions are handled.