This is definitely possible. There are a number of people in this community who offer Elgg custom development. The best thing to do is to post to the Professional Services group. Many people monitor that group and I'm sure someone will get back to you soon.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.