Родился 7 июля 1964 года в Новосибирском Академгородке. Русский. Кандидат физико-математических наук. Работает председателем Межрегионального общественного движения "За правовую поддержку отечественных товаропроизводителей", является главным редактором журналов "Недвижимость и инвестиции. Правовое регулирование" и "Право и безопасность".
В 1981 году поступил в Московский государственный университет (МГУ) им. М.В.Ломоносова на факультет Вычислительной математики и кибернетики. Окончил «с отличием» по специальности «прикладная математика». Награжден почетным знаком ЦК ВЛКСМ «За отличие в труде».
В 27 лет защитил кандидатскую диссертацию. Работал специалистом по системам автоматизации проектирования компьютерных систем (предприятие оборонного комплекса, г. Зеленоград). Автор популярного учебника «Язык программирования Си для персонального компьютера».
В 1991-1995 гг. возглавлял предприятие по установке компьютерных классов в общеобразовательных школах.
С середины 90-х годов руководит проектом по решению проблем жилищного комплекса и ипотечного кредитования в г. Москве.
В 1999 году создал и возглавил межрегиональное общественное движение «За правовую поддержку отечественных товаропроизводителей».
В декабре 2001 года участвовал в выборах в Московскую городскую Думу по 31-му избирательному округу.
С мая 2000 по апрель 2002 года являлся помощником заместителя председателя Комитета Совета Федерации РФ по вопросам экономической политики, предпринимательству и собственности.
Член Союза журналистов России.
Член общественного совета при Министерстве регионального развития РФ.
За заслуги перед столицей и ее жителями награжден медалью в ознаменование 850-летия Москвы.
Включен в федеральный реестр экспертов научно-технической сферы (ФРЭ) номер 11313707.182.
Женат. Вместе с женой воспитывает сына и дочь.
Адрес электронной почты Бочкова Сергея Олеговича:
common@bochkov.ru