serbod‎ > ‎

CV Резюме

  • Бодров Сергей Александрович
  • родился 18 мая 1979, г. Орел
  • женат, 2 детей

Закончил Орловский машиностроительный техникум по специальности техник-электромеханик-программист. Изучил электронику, устройство всех компонентов ЭВМ от процессора до периферии, ассемблер и паскаль. Учился заочно на юриста в ОрелГТУ.

С 1999 года работал программистом 1С и сисадмином в разных организациях - торговых, строительных, производственных. Обычно совмещал работу в нескольких организациях одновременно. В совершенстве овладел 1С 7.7 и администрированием сетей на базе Windows. Часто использовал связку Windows Server (2k или 2k3) + RDP + MS SQL. Использовал средства удаленного администрирования, поднимал файловые, почтовые и веб-сервера, настраивал мини-АТС и IP-телефонию, активное сетевое оборудование.

В свободное время писал программы на delphi, asm, c, perl, php. Использовал Linux, был провайдером в районной сети, написал свой биллинг и генератор отчетов. Активно участвовал в развитии интернета в городе - строил сети, создавал сайты, форумы, чаты.

Участвовал в нескольких сложных проектах:
  * Cosmigo, разработка игр. Писал документацию, разрабатывал утилиты и части игрового движка.
  * Inventos. Писал игру для iPhone, участвовал в разработке системы потокового вещания видео.

C 2008 года работал как индивидуальный предприниматель. Обслуживал несколько предприятий, разрабатывал программы на заказ, администрировал сети и сайты, консультировал, восстанавливал работоспособность компьютеров без потерь данных. У меня работало 2 программиста, 1 сисадмин и еще несколько контактов было на аутсорсе. Изучал законодательство, бухучет, литературу по ведению бизнеса. Постоянно изучал и испытывал новые технологии. Разработал несколько сложных программ на Delphi, написал почти с нуля CRM для 1С 8.1. Вышел из бизнеса по семейным обстоятельствам.

С 2012 года работал ведущим программистом в проекте Уэшка, разрабатывал драйверы для оборудования, кросс-платформенные приложения, вел документацию, проектировал и внедрял новые виды сервисов. В основном использовал полностью кросс-платформенные Lazarus и Python.

При работе использую метод Agile, то есть разработку небольшими этапами, постепенно наращивая функционал и сложность, при этом на каждом этапе продукт всегда готов к использованию. Очень важным считаю поддержание порядка в работе и ведение документации, без этого резко падает эффективность разработки сложных систем и растет вероятность ошибок. 

Навыки и технологии


 Технология  Уровень владения Применение
 Языки программирования  
 1С 6.0, 7.x, 8.x в совершенстве, есть сертификаты профессионально с 1999, множество работ разного масштаба
 Pascal, Delphi, Lazarus в совершенстве, есть сертификаты с 1995 написание утилит, профессионально с 1999, множество готовых приложений
 С хорошо профессионально с 2008, написание утилит и библиотек
 С++, С#, Objective-C средне профессионально с 2004, разработка игр и инструментов
 Python хорошо профессионально с 2008, консольные утилиты, веб-сервисы
 PHP хорошо биллинг, модуль авторизации для Joomla
 Perl средне биллинг, парсер конфигов
 bash хорошо автоматизация администрирования
 Операционные системы  
 DOS хорошо разработка программ с использованием системных прерываний
 Windows отлично, есть сертификаты администрирование серверов и рабочих станций, WinAPI
 Linux хорошо администрирование, разработка
 MacOS плохо как пользователь, разработка в XCode
 Технологии разработки  
 SVN отлично Subversion, TortoiseSVN, VisualSVN - пользуюсь всегда
 GIT средне использовал в командной разработке
 трекер хорошо Trac, RedMine, YouTrack - использовал в разработке сложных проектов
 wiki отлично DocuWiki, JSPWiki, RedMine - часто использую
 планировщик хорошо RedMine, YouTrack - использую в сложных проектах
 коммуникатор отлично Skype, Jabber - использую всегда