Field of Expertise

Software Engineering

Expertise

Distributed software applications are hard. I have 24 years of experience building and maintaining data-centric software systems, and in-depth knowledge of cutting-edge technology solutions for reliable data sharing. In today's world it is more and more important for software to support people (and robots) in collaborating on live data, without waiting for emails, review-and-approve cycles and unnecessary consensus protocols, or trying to make sense of low-level message firehoses. I'm available to discuss your data sharing needs and challenges. I have also created a technology that can help, called m-ld, and I'd be happy to introduce it to you.