Hi Josh,
The best way to find out how to do such things is to look at the source code for existing features. Almost any common task you will find examples of in the source code.
using mojoPortal.Busines;
SiteUser currentUser = SiteUtils.GetCurrentSiteUser();
Hope it helps,
Joe