Once apon a time, I was a young man with a fresh degree, and I really liked computers and computing. To play with computers as a job, I started an IT consulting company, almost by accident.

The company was pretty successful and I learned a lot about how the business world works and how technology services are delivered to government. As a sideline and enhancement to our consulting work, we created some successful open source projects (like PostGIS) and helped with others.

The company grew quite large (over 25 staff) and eventually I realized I was spending much of my time on things I found draining (proposals, meetings, organization) and little of it on things I found energizing (technology, computers), so I left the company to work independently.

Working as an independent consultant gave me time to learn new languages, get deeper into open source development, and think about open source. I was invited to join a non-profit open source organization (OpenGeo) and I had a great time there for several years, working with some of the brightest lights in open source geospatial.

The world changed over the years, and the centre of innovation in geospatial shifted from pure-play open source to software-as-a-service (SaaS) start-ups. In 2015, I had an opportunity to work at one of the hottest SaaS companies around, so I seized it, and spend three fruitful years there.

Since 2018, I am working as an Executive Geospatial Engineer at Crunchy Data, providing strategic advice and development on geospatial intelligent to the Fortune 1000 and broad public sector.


I now have over 15 years of professional experience providing technology development and advice to organizations ranging from Fortune 500 firms to large government agencies (civilian and military) to NGOs.

Need systems architecture advice? Mapserver assistance? PostGIS assistance? Drop me an e-mail and we can discuss your issue, no strings attached.


As a consultant, I am always looking for interesting and challenging new projects, please get in touch.