ContactSync is a Android app which allows it to sync your Android contacts with local files (stored on your device or e.g. mail attachments) and FTP, HTTP, WebDAV or CardDAV servers. There are also a lot of additional features available. All this can also be done independent from the Google services. A list of all the features is available at the manual.
If you like my a app and you want to support me for further development feel free to:
Thank you! :)
If you experience any problems you can contact me with an mail (consync[at]gmx.at) or at the support thread.
Support Thread (XDA DEV):Click me
There is also another Android app which is probably interesting for you. It is designed to sync the appointments on your Android device:CalendarSync
If you want to test features which require a license (e.g. syncing with network sources) you can get a FREE test license. You also can buy a full license. The app is also available at the Google Market/Play Store but because google takes 30% of every transaction it is cheaper for you to by the license from me directly. For more informations contact me at consync[at]gmx.at.