С 2007 по 2010 год руководил отделом разработки в компании Webmoney. Под руководством Антона Варнавского было реализовано ПО терминалов самообслуживания, ПО процессинга и интерфейсов взаимодействия с процессингом платежных систем, а также различные интернет-проекты.
С 2010 по 2011 год руководил IT-службой в компании Iricom, основной проект — реализация процессинговой системы мобильной и электронной коммерции.
С 2011 по 2013 год работал техническим директором LemonPay, руководил разработкой процессинга мобильной коммерции, реализацией интеграции с основными кассовыми и торговыми терминалами.
С 2013 по 2014 год руководил отделом разработки в компании «Медиалогия», где сформировал эффективную команду, сократил бюджет отдела в 1,5 раза и отвечал за реализацию аппаратной масштабируемости систем сбора и обработки данных из СМИ и соцмедиа.
С 2014 года — руководитель отдела разработки продуктов в компании «Крибрум», разрабатывающей одноименную систему автоматического мониторинга и анализа социальных медиа.
С 2015 года — исполнительный директор компании «Крибрум», занимается выстраиванием и совершенствованием всех бизнес-процессов, переговорами с крупными клиентами, отвечает за обеспечение высокого качества сервиса.