Vancouver · BC

Eversosoft

The consulting practice of Luke Evans.

Fractional CTO and technical advisor to Vancouver start-ups — helping with product direction, architecture, and actually shipping. And a persistent builder of things that probably shouldn't exist but turn out to be interesting.

Background

Thirty years of data.

I've spent more than thirty years building software for making sense of data — reporting tools, analytics platforms, and the languages that drive them. One thread runs through all of it: multidimensional data, and how to model, compute and explore it without fighting your tools.

I started in embedded systems and UNIX, but found my home in business intelligence. I was a lead developer on Holos, an early multidimensional analysis product built around its own distributed 4GL; Chief Architect at Crystal Decisions, working on Crystal Reports and OLAP tooling; and Chief Scientist at Business Objects, where I ran a research group and co-created CAL, an open-sourced lazy functional language for the JVM. That stretch left me with a handful of patents and a lasting fondness for languages that make hard things expressible.

From there it became as much about people and companies as code. I co-founded Indicee, an early cloud-only BI platform on AWS — used by the likes of Procter & Gamble, BSkyB and Salesforce — and saw it through its acquisition by Dun & Bradstreet. I led engineering and research at D&B, then was CTO of Stytch and VP of R&D at Calabrio, bringing enterprise analytics to the cloud and to contact-centre operations.

Today I work independently through Eversosoft — advising a handful of Vancouver start-ups on product, technology and how to actually ship. And I'm building the thing I've wanted for years: psimulang and Polytope, a reactive modelling language and dimensional engine that distils everything I've learned about multidimensional computation into something modern, elegant and fast.

Along the way: Holos · Crystal Decisions · Business Objects · Indicee · Dun & Bradstreet · Stytch · Calabrio

Away from the screen: licensed radio amateur, former private pilot, occasional lecturer at UBC & UVic, and a motor-yachting enthusiast on the BC coast.

Articles & essays

Writing.

Long-form essays on programming languages, agentic software development, and the ideas that accumulate from building for thirty years.

Favourite language

Haskell.

I've been writing software for thirty years. Nothing else feels like Haskell — where the type system is working with you, where the compiler is an ally, and where the cost of refactoring is structurally lower than in any mainstream alternative. I write about it, talk about it, and build everything I possibly can in it.

Get in touch

Let's make something ever so good.

I work with a handful of start-ups through Eversosoft — advising on product, technology and shipping. If you've got a hard problem, a language, or a data product, I'd love to hear about it.