This article has been updated to reflect that it was originally published on February 9, 2018.The original article has also been updated.A software engineer has…