NEWS

Software Engineering

“We immerse ourselves in a client's processes until we're able to identify and implement meaningful improvements.”

Whether you have a full concept that needs building or a great idea that needs a process, Three Trees has the experience and expertise to make it happen.

Established firms can benefit from a service design review to remove process debt and introduce new connective systems.

Startups can benefit from our experience in creating up operational pipelines to ensure that every valuable dollar is spent correctly.

Three Trees has cross-sector expertise to bring the best of all worlds to your project.

Tell us what you need and we’ll help make it happen.

Transparency Throughout

Communication is key to accuracy. We work with your team to find the right balance of consultation and production. Development projects with Three Trees do not dominate your time, we’ll develop a schedule for regular demonstrations to ensure you have as much say in the final product as needed without adding undue burden to your team.

Domains and Languages

We’ll use the right tools for the job. Whilst in the age of web applications, we readily have staff with experience many technologies and frameworks. Our most frequently used technologies are listed below.

Typical Languages

  • PHP
  • JavaScript
  • TypeScript
  • C#

Typical Platforms and Frameworks

  • Node, Express
  • Mongo, MariaDB, MS SQL Server
  • React, Angular
  • Ionic, React Native
  • D3, ThreeJS

Domain Specific Simulation and Prototyping

  • Houdini
  • Unreal Engine
  • Unity
  • Autodesk Maya
  • Autodesk Fusion

Typical Projects (Web)

  • Cloud-Based Web Applications (See BigFish ERP)
  • Cross Compiled Mobile Applications
  • Dynamic Websites
  • Custom Wordpress Themes and Plugins
  • Large Data Set Processing
  • Client Server Decoupling
  • Rest API Development
  • Interactive Data Visualization

Typical Projects (Prototyping)

  • Part Design and Small Run Prototype Production
  • 3D Printing and Small Electronics
  • Modelling and Animation
  • Custom Part Usage Simulation

Selected Past Projects

BigFish ERP

BigFish ERP : Enterprise Resource Planning for Commercial Printers

As our flagship product, BigFish ERP is a great example of what we do. Every screen, every process has been designed to manage margins while preserving the expertise and creativity of the print professionals who pride themselves pushing the limits of the talent and equipment to create truly spectacular works of art.

BC Environmental Assessment Office

BC Environmental Assessment Office

BC’s Environmental Assessment Office public consultation platform tracked major construction projects province-wide and provided a platform for the public to review plans, schedules, status, and environmental impact expert assessments. The platform allowed users to participate in the public consultation stages via an online interface. Each comment, response and resulting discussion thread was cataloged and became part of the project’s record.

Zynergy Capital

Zynergy Capital

Zynergy Capital’s platform provided a service to review green energy projects at a fraction of the cost of traditional vetting processses. Once a project was screened and vetted, the system and found suitable private investors to fund the projects.

The platform was FINRA compliant and received financial support from Siemens.

BCDevExchange

BCDevExchange (Precursor to Digital Marketplace)

The BC Government identified the need for scaled down, sub-$2M procurement platform, to leverage small-to-medium size business expertise. The production beta of the BCDevExchange was written in conjunction with Government staff. The platform greatly reduced internal procurement costs and allowed smaller, more agile businesses to partake in Government work.

This platform has since been retired and replaced with the BC Digital Marketplace.

BC Ministry of Attorney General

BC Ministry of Attorney General

The Ministry of Justice was exploring modern systems to aid in the complexities of provincial court scheduling. Our analysis reveled a huge opportunity for a supervised learning system. Our prototypes demonstrate the effectiveness of supervised machine learning in this domain. This was coupled with interactive data visualizations to identify anomalies in the processes. While this concept was ultimately was not persued further, the system remains an testament to the effectiveness of automating these process with machine learning and data visualization.

MFRC Deployment Mobile Application

MFRC Deployment Mobile Application

Military Families Resource Center supports deploying members of the Canadian Armed Forces and their families. This initiative provided services via a mobile application. Members had access to online resources, guidelines, and community. Originally planned for West Coast Navy use, the Application was quickly adopted nationwide at all levels. This application was designed to store personal data without exposing operation logistics.