Abstract-Teams can sometimes reach hundreds of professionals distributed over several countries [2].In the search for improving collaborative work over the Internet scientists at CERN developed the hypertext markup language (HTML) and the world wide web (WWW) [3]. The Internet became a pervasive technology for collaboration and an absolutely indispensable tool for years to come.The advent of mobile communications supported on smart mobile devices like smart phones and personal digital assistants (PDAs) offer a unique opportunity to develop efficient tools for mobile collaboration while on the move.Moreover, these devices present features that only fixed computers could offer not so long ago, such as email and Internet connectivity. Mobile devices can accelerate work and simplify coordination processes [4].Companies are spending fortunes on communication between personnel for collaborative work. However, sometimes a decision is not taken because a person is not available, does not answer the phone or, basically, is unreachable. More than knowing the location of such person, it is important to acknowledge the person's current status, thus creating a user profile. The user profile must provide enough information about availability, location and possible communication means. Then, location-awareness must be combined with context-awareness, in order to effectively allow communication between the different human resources of a given corporation, managing user's presence inside the corporation.The popularity of instant messaging applications can be explained easily with the combination of real-time chat and profile status exchange. However, such approach implies that the other user is also connected to reply. When a mobile scenario is taken into account, constant data networks connectivity greatly impacts battery life and communications costs, while GSM/UMTS may be available, allowing a simple phone call or short message (SMS). Our application takes advantage of current mobile technologies in behalf of the user, where other approaches lack [5][6][7].The MP-Collaborator application is all about user presence inside an organization. This mobile application augments a mobile device by combining location information, mobile communication (call and SMS), scheduling information (through Pocket Outlook Calendar), creating and sharing the user profile. The communication paradigm allows server-less user interaction, through peer-to-peer communication among different mobile nodes.Mobile ubiquitous computing has evolved greatly since the appearance of the adequate mobile devices such as cell phones or PDAs, which feature technologies and functionalities such as Wi-Fi, 3G/GSM, GPS receiver; with processing power and