I have 3 years expericence on Embedded Linux Driver Programming and 1 year experience on Mesh network development with OpenVPN, OpenWRT firmware and DIR505 router. I have not developed any router on Tomato firmware yet, but i see that Tomato and Openwrt have same approach to development. So i think i am suitable to complete your requirement.
Ps: I am Duong, from Hanoi, VietNam. If you want to talk about this work, pls add my skype id: hoangduong_lhp.
Thanks,