Software consulting · Victoria, BC, Canada

Software for the coast and beyond.

Geospatial platforms, data pipelines, and full-stack web applications for public sector, research, and industry clients.

What we do

Geospatial Platforms

Interactive maps, vector tiles, and spatial data infrastructure. Mapbox GL, PostGIS, GDAL, and open ocean data standards.

Data Pipelines

Python-based ingestion, transformation, and QC for large scientific datasets. Real-time sensor networks, weather models, and observation data.

Web Applications

Production-grade React and TypeScript applications with Node.js APIs, PostgreSQL databases, and AWS serverless deployment.

Technical Advisory

Architecture review, due diligence, and technical leadership for teams tackling geospatial, environmental, or public sector challenges.

A new practice, built on experience

Tideline Software is a new consultancy based in Victoria, BC — founded on more than a decade of experience building production software for ocean research, environmental monitoring, and government data systems across Canada.

That background spans consumer-facing web applications, public data portals used by dozens of research organizations, and pipelines processing millions of geospatial records daily.

We're comfortable with the standards and partners familiar to the Canadian public sector, including Environment and Climate Change Canada, Fisheries and Oceans Canada, the Canadian Hydrographic Service, and the Canadian integrated ocean observing community.

Technical expertise

Frontend

  • React
  • TypeScript
  • Mapbox GL
  • OpenLayers
  • Vite
  • Playwright

Backend & Data

  • Node.js
  • Python
  • PostgreSQL / PostGIS
  • GDAL / Rasterio
  • xarray
  • ERDDAP

Infrastructure

  • AWS Lambda
  • Step Functions
  • ECS Fargate
  • CloudFront
  • Docker
  • GitHub Actions

Domains

  • Oceanography
  • Numerical weather models
  • Nautical charts
  • Metadata standards
  • Scientific data QC

Let's talk

Have a project in mind, a tender going out, or a system that needs a thoughtful second opinion? We'd like to hear about it.

hello@tidelinesoftware.ca