I'd recommend reading through Developer Docs, checking out the quick start, and the training videos. If you've already worked with Visual Studio and C#, then it'll be a pretty short learning curve to get started working on mojoPortal features. Once you get the hang of it, it's really not very difficult. As Joe Audette always says, the code is the greatest teacher, and it's all out there for you to examine and search.
If you still think it's beyond what you want to tackle, I know that some of the advertisers right here on mojoPortal.com will do custom development work.
I hope that helps,
Jamie