Little company,
big outcomes.

We’re a two person team of software experts ready to make your project a success: whether it’s the Next Best Thing™ or making what you already have even better.

We consider ourselves polyglots, but we especially enjoy working with:

  • Elixir
  • Rust
  • Go
  • Ruby
  • Typescript
  • Lua
  • Haskell
  • Lisp
  • Azure
  • Cloudflare
  • GCP
  • AWS
  • Fastly
  • Kubernetes

… or whatever you’re using!

Portrait photo of Dylan Kendal

Alex Blackie

Alex has over a decade of practical software development experience, spanning tiny startups to companies in the Fortune 100, Shopify, and Wealthsimple. These experiences have provided him a unique insight into how software and business intersect, and how software can make or break a company.

He’s worked on everything from building a Slack competitor from scratch, maintaining huge legacy codebases, and working on high-security projects with tight regulatory requirements. Alex has a passion for the software craft and believes the simplest solutions are often the correct ones.

Portrait photo of Dylan Kendal

Dylan Kendal

Dylan Kendal has been a software developer for 11 years. After working for Shopify,, and others, he decided to start Linear Forest to help companies build better software. During his career, he has worked on a wide range of projects from constraint satisfaction solvers, to payment processing systems, web applications, and supply chain management systems.

Dylan is well-versed in a number of programming languages and paradigms, with a particular fondness for functional programming. He is passionate about crafting high-quality software, but puts a strong emphasis on pragmatism and simplicity. Dylan continues to be driven by the pursuit of learning and excellence in the field.


One of Dylan’s standout qualities is his practicality. He understands the complexities of a business and knows that there are always constraints that we need to work within. Despite this, he is always able to find creative solutions to problems.

Dylan is an expert when it comes to tooling and infrastructure. He has a real passion for enabling the team and making sure that everyone has the tools and resources they need to be successful. This was evident in the work Dylan did to improve our internal tooling and workflows, which made our backend more robust, resilient, and easier to deploy and monitor. In short, Dylan is a great engineer who would be an asset to any team.

Steve SewellCEO & Co-Founder,

Let’s talk

We’re based out Montreal, Canada and work remotely. We can come to you, or meet online.

[email protected]
Linear Forest Software