I've done similar projects in the past, so I can do this easily. Also, I can do it in Go (Golang), a language that is specially suited for this purpose: very fast, very versatile and well supported.
Please provide details so we can start as soon as possible.