Research & Development

Pushing the boundaries of technology is both fun and valuable. It opens up new opportunities and leads to new insights regarding delivering systems to production.

My current areas of exploration are:

  • Pony - I have been exploring, using and contributing to the Pony programming language. Pony is an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language.
  • PhD Studies - In 2018 I enrolled at Wits for a PhD in Computer Science in which I am starting to explore the possibilities of building a general purpose programming language that targets distributed infrastructure.
  • General Systems Thinking - As a long term personal interest, I also follow and explore then developing field of complex systems engineering and how it applies to software engineering and broader social issues.