Иван Герард родился 13 мая 1720 года в Швабии.Первоначальное образование получил в Германии. Закончил образование в Петербурге при Академии наук. Поступил на российскую службу в 1765 году под начальство главного директора водяных коммуникаций графа Сиверса.
В 1790 году в чине действительного статского советника Иван Кондратьевич Герард занимал должность архитектора при Императорских водяных строениях. Выполнил многие важные проекты для Вышневолоцкой системы и Ладожского канала.
В 1798 году при учреждении департамента водяных коммуникаций, Герард был назначен его членом.
С 1798 года И. К. Герард наблюдал за производством работ на Вельевском канале (водопровод для снабжения водой Вышневолоцких каналов). Герард составил проект и наблюдал за работами по постройке Московского водопровода.Иван Кондратьевич Герард умер 8 июня 1808 года.