О себе

Бобровник Петр Петрович


Родился в 1971г.

Образование
Закончил Московский государственный технический университет им. Н.Э.Баумана в 1995г. Кафедра Материалы и Технологические процессы по специальности Электронное Машиностроение (МТ-11)


Практический опыт

С 1995г по 2004г работал начальником технического отдела торговой сети «Электронный Двор» и «Кухонный Двор» (www.e-dvor.ru www.kuxni.net) Разработал и поддерживал эксплуатацию учетной программы на базе FoxPro, а затем 1C. Практический опыт работы с MS SQL. Написание драйверов для работы с торговым оборудованием (сканеры штрих кода, принтеры этикеток, считывали магнитных карт, POS терминалы, автономные фискальные регистраторы). Построение и обслуживание локальных сетей. Администрирование сетей на базе Win2000 Server и Win2003 Server. Создание и ведение баз данных достаточно интересная и ответственная работа, но я не считаю это своим основным призванием.

С 2004г по сегодняшний занимаюсь разработкой различного электронного оборудования и созданием ПО. Разработки делались для различных компаний в разные годы. Но по сути я являюсь фрилансером. Краткое описание некоторых разработок можно посмотреть на этом сайте. Все устройства сделаны с нуля. Опыт общения с заказчиком, понимание его потребностей и построение проработанного технического задания. Планирование блочной схемы устройства и общего построения. Разделение задачи на этапы и планирование времени выполнения работ на каждом этапе разработки.

Микроконтроллеры и семейства микросхем:
— Контроллеры STM, все семейства.
— Microchip все семейства, начиная с PIC10, заканчивая PIC32
— Atmel все семейства
— NXP(Philips) на основе ядра ARM(LPC2K)
— Микропроцессоры Texas Instruments (TMS)
— Микросхемы программируемой логики Xilinx
— Использовал большое количество различных вспомогательных микросхем (DRAM память, Flash память, RTC микросхемы, видеопроцессоры, CCD чипы, различные датчики, GSM модемы и т.д.)
— Опыт создания силовых узлов управления двигателями постоянного тока, шаговыми двигателями
— Создание многофазных импульсных источников постоянного тока 1000Вт и более

Средства разработки и моделирования:
— Среды IAR, Keil
— MPLAB среда разработки для МК Microchip
— C++ Builder
— Все популярные компиляторы С/С++ (Hi-Tech PICC/PICC18, MPLAB C18/C30/C32)
— Знание ассемблера для большинства семейств контроллеров Microchip
— RTOS, использовал различные операционные системы для одно кристальных контроллеров (jacOS, TNKernel, OSA)
— ISE среда создания и синтеза моделей для ПЛИС Xilinx
— PCAD 4.5, 2000-2006, Spectra (автоматическая трассировка)
— Altium Designer разработка схемотехники, топологии ПП, 3D дизайна ПП, библиотек компонентов.
— Adobe Photoshop
— Adobe Illustrator
— Corel Draw

Языки программирования и описания оборудования:
— С/С++, пишу красивый, понятный и документированный код. 
— Pascal (DELPHI), есть опыт создания больших программных продуктов на нем.
— Java, отлично знаю HTML, CSS
— VHDL, опыт создания сложных моделей для ПЛИС Xilinx
— Небольшой опыт программирования на Phyton

Операционные системы и интерфейсы:
— Отлично знаю Win32 API, COM технология. 
— DirectShow захват и обработка видео, создание собственных фильтров.
— DirectX
— Работа с USB, программная поддержка как со стороны МК, так и ПК.
— Отлично знаю TCP/IP стек, создал собственную реализацию WEB сервера
— Большой опыт работы с встраиваемыми операционными системами семейства Win XP Embedded. Сбор данных о целевой платформе и создание конфигураций. Создание собственных компонент для нового оборудования и компонент рабочих программ. 

Дополнительные навыки:
— Цифровая и аналоговая схемотехника
— Значительный опыт работы с графикой под Win API
— Большой практический опыт создания систем распознавания образов
— Свободное чтение технической литературы на английском. Деловая переписка. Устное общение