Case Study - Canadian financial disclosures, searchable

Unlike the US with many capable platforms, Canada lacked an easy way to search through company disclosure and financial documents. Deca Labs crawled the data and made it searchable for all investors.

Client
Mapleview Fintech
Year
Service
Fullstack, Backend, Frontend, DevOps

Overview

Canada lacked a polished government regulator portal, or even a third-party dashboard to make research and monitoring of company disclosures and financial documents effortless for investors and market participants.

Mapleview Fintech approached Deca Labs early on to be the primary technology partner to build a solution.

Over 2 years that they were involved, Deca Labs delivered:

  • robust website crawling to download, index, and cache all historical and ongoing documents from the government portal
  • an enterprise-grade document management service for ongoing search and categorization of documents
  • a mobile-friendly modern dashboard for investors to use to discover companies, monitor existing watchlists, and quickly view new documents
  • admin dashboard UI so management could operate the app without devs
  • deployed the entire infrastructure extremely cost-effectively given the 1TB+ of initial data being managed
  • robust CI/CD and parallel crawling infrastructure to support safe, fast deployments, and ongoing crawling capabilities
  • uptime monitoring, metrics, and alerting to ensure ongoing observability and operational excellence

Mapleview Fintech was able to achieve what initially seemed technically impossible thanks to the technical expertise and execution of Deca Labs.

For privacy reasons, the CEO requested anonymizing both their name and the company name in this portfolio profile.

What we did

  • Frontend (Hotwire)
  • Backend (Kotlin)
  • CI/CD (BuildKite)
  • DevOps
  • Website Crawling

We had an amibitious goal to liberate Canadian corporate disclosures and financial documents from the decrepid government portal. Deca Labs made our huge scope come to life. And all their software still works great, 2 years later.

Kevin
CEO of Mapleview Fintech
Documents Crawled
1.1 TB
Efficient CI/CD
110s
Economical Deployment
$107/m
Saved Cloud Costs
$2446/m

More case studies

Serverless CMS for SSR HTML Widgets

The existing backend was built on Java, showing its age, and becoming costly to maintain. Deca Labs built a new serverless CMS was lower cost, nearly no maintenance, and had a flawless migration in record time.

Read more

Two decades of data saved before their vendor deleted it all.

An elderly group of collectors was in a pinch, their longtime vendor was going out of business and was going to delete their historical data. Deca Labs was able to crawl it all in time and preserve it.

Read more

Tell us about your project, we can help