Can't find what you need?

Contact Synchronization Application Development

Contact Synchronization Application Development

Information Technology, Software products


The Customer specializes in software development for legal, auditing, accounting, consulting, companies that operates in the field of marketing and advertising.


The Customer came to ScienceSoft to develop service for contact data synchronization between existing systems: ProjectMate & Exchange. ProjectMate is a system that allows companies to automate key business processes such as time tracking, project management, communication with Customers, billing and EDM.


ScienceSoft developed a Windows-based Service that performs automatic synchronization of contact information between the Exchange Server and one or several servers of ProjectMate. One of the advantages of the service is that it synchronizes contact information taking into consideration systems’ time zones while the synchronization process.

The developed solution not only merges users’ accounts and contacts but also registers all the conflict situations and forms the protocol with synchronization results. The results are available for both users and system administrators with different detalization level.

ScienceSoft team developed a service that operates within different Exchange versions (beginning from MS Exchange 2007 sp1), and process the limitations of different versions correctly.


The Customer received a complete solution that merges contact information from 2 systems taking into account systems’ time zones and works under different Exchange versions. The Customer was satisfied with the services quality and continues cooperation with ScienceSoft.


.NET framework, C#, WPF, WCF, EWS API.

Need help with a similar project?

Drop us a line, and our rep will contact you within 30 minutes to arrange an initial discussion.

More Case Studies