Olá, boa tarde. Eu sou desenvolvedor Asp.Net em tempo integral, porém posso trabalhar com freelancer com 20 horas semanais. Também tenho experiência com Php e Java, além de banco de dados Sql Server e MySql. Especificamente para o trabalho desejado, já desenvolvi uma página em Asp clássico que faz exatamente o que você precisa, ou seja, traz os dados de latitude e longitude do banco de dados e plota as informações em um mapa 2D do google maps, com javascript. Fiz isso enquanto trabalhava na "Oi", para calcular a distância entre um armário até a casa de clientes para verificar a viabilidade de instalação da Velox. Sobre a área de interação de usuários talvez possamos utilizar a api do facebook, mas isso deve ser conversado e orçado. Estou fazendo um orçamento somente para a funcionalidade do google maps.