emma nicol
software engineer