About

I am James M. Lois. I'm an engineer based in Valencia, Spain.

I run KeystoneBit, a software consulting practice. Over the last decade, I've helped startups, mid-sized companies, and large corporations figure out what software to build, how to build it, and whether they should build at all.

Software matters. It runs our banks, our communications, and our cars. The whole economy depends on it. And it has enormous potential to liberate humans from the shackles of repetitive work. Yet, it's easy for software projects to go wrong and for companies to spend heavily without getting much value.

We need about a hundred times more software than we currently have, but we also need better software. Less bloated, simpler, stable, faster to build. And, more importantly, we need software that helps with real problems. I have seen too many brilliant technical implementations that solve the wrong problem, and a truckload of overthinking to address the simplest of business needs. But when the target, the team, and the technology align, software can be transformative. I help this to be the norm and not the exception.

Contact me.

James Lois