As you know Xamarin projects are compiled into dot net dll assembly and it\'ll be pack into apk file and can be easily reflected by reflectors like DotPeek.
Dotfuscator has support for Xamarin and instructions are online (for Dotfuscator Professional or the free Community Edition) for how to integrate it. In essence, the process is:
Full disclosure: I work for PreEmptive Solutions.