Есть у меня большая справочная статья о том, как писать названия органов, ведомств и должностей. Про президентов там написано так:
Все слова в названии законодательного органа РФ и его палат, высших органов власти пишутся с прописной буквы:
Федеральное Собрание
Совет Федерации Федерального Собрания
Государственная Дума Федерального Собрания
Президент Российской Федерации.
Но есть нюанс! Это правило касается только текстовых официальных документов!
Так что если речь идет, например, о статье или заметке в блоге, данное правило на них не распространяется, так как это определенно не официальные документы. Пишите «президент» с маленькой буквы и не парьтесь.