You can find statistics about number of people born in Denmark in a given year with a given name at https://www.dst.dk/da/Statistik/emner/borgere/navne/navne-ti...
There are 119 people born in 1995 with first name Joachim, and 123 in 1994. So probably somewhere around 120 30-year old Joachims in Denmark right now. About 3.75% of the population lives in Aalborg. So assuming an even distribution of 30-years old Joachims, we would expect 4-5 people in Aalborg. There seems to be a very good chance that there is only one possible software engineer named Joachim then.