To receive the Github achievement, a candidate needs to commit a lot of code to a popular repository.
In case of StackOverflow, we take into consideration the popularity of the answers that the candidate has given.
Kaggle achievements are directly connected to the victories in the Kaggle competitions - whereas Google Play achievements are calculated based on the popularity of the app and its rating on Play Market. It is important to note that achievements determine the evaluation of the technical skills of the candidate.