A necessidade de assimilação de programação pré-existente do seu projeto, exige alguém com experiência e prática em entender e dar manutenção em sistemas complexos.
Além disso, é importante que se mantenha as boas práticas de programação para facilitar qualquer tipo de manutenção futura.
Coloco a prática adquirida durante minhas experiências de trabalho (mais de 10 anos como desenvolvedor VB + VBA) a sua disposição.