Assuming they're the same as Alexey Derlaft (which they do seem to be), then their last commit was 0f50bb7be30 in 2015.