Independent IT consultant and developer