← В ленту

Портфолио

Люксофт

Ведущий программист C/C++

Инкотекс

Ведущий инженер-программист

Ru-SIM

Разработка операционных систем для Смарт Карт разных производителей.

Скиллы

Apache
Assembler
Bounds checker
Bugzilla
C
C#
C++
COM/ATL
DDB
Delphi
DirectShow
DirectX
FTP
GDB
GLib
GTK
HTTP
IDA Pro
Java
JavaScript
Linux
MFC
MSSQL
MS Visual SourceSafe
MS Windows
MySQL
.NET
OpenGL
Pascal
Perl
PHP
Qt
SMTP
SoftICE
SQL
STL
Subversion
TCP/IP
WinDbg
WTL
wxWidgets

Опыт работы

Системный программист
с 04.2022 - По настоящий момент |АО Инновации Безопасности
.
Драйвера минифильтра для Windows и Linux.
Программист нижнего уровня
04.2021 - 04.2022 |Ru-SIM
.
Программирование SIM-карт.
Ведущий инженер-программист
06.2019 - 04.2021 |Инкотекс
.
Писать код для встраиваемых систем.
Ведущий программист
01.2019 - 05.2019 |АО Т-Платформы
.
Писать код для встраиваемых микроконтроллеров (EC) в компьютеры.
Программист нижнего уровня
02.2016 - 03.2019 |ООО RU-SIM
.
Разработка операционных систем для Смарт Карт разных производителей.
Разработчик линукс ядра
12.2015 - 08.2016 |МАК (Модернизация Авиационных Комплексов)
.
Написание модулей ядра линукса.
Программист Windows драйверов
10.2015 - 12.2015 |АСТ
.
Написание Windows драйверов по требованию заказчика.
Ведущий программист C/C++
06.2013 - 10.2015 |Люксофт
.
Разработка/поддержка стека ZigBee Pro/ZigBee RF4CE. Архитектура: ARC. Windows/Linux GCC/G++/GDB, Eclipse, SVN.
Руководитель группы разработки
12.2012 - 05.2013 |Auriga
Linux, GCC, GDB, G++, CVS
Система реального времени LynxOS: разработка, поддержка. Руководство группой программистов.
Ведущий программист
04.2010 - 11.2012 |Alston Universal Limited
Keil uVision, MS VC++, AVR Studio, GNU C++, Automake, CMake, Eclipse, Renesas HEW, WinDbg, GDB
- Программирование прошивки для встроенного контроллера Renessas портативного компьютера на базе Intel Atom. (Обработка ACPI запросов, обслуживание LPC шины, Power mode sequences). - Правка ACPI таблицы с добавлением собственных ACPI устройств. - Написание драйверов для операционных систем MS Windows 7 и Linux. - Разработка собственной системы аутентификации пользователей для быстрого входа в систему для Windows 7. - Разработка низкоуровневой прошивки для электронной книжки на базе процессора SAMSUNG S3C2416 (ARM9) для организации пользовательской перепрошивки. - Разработка высокоуровневой прошивки прошивки для электронной книжки на базе процессора SAMSUNG S3C2416 (ARM9) под Linux (драйвера устройств). - Разработка драйвера ядра Linux для WiFi адаптера WL1273 для платформы i.MX53 с поддержкой Direct WiFi, Hotspot. Работает как на Linux 2.6.35/2.6.38, так и на Android Gingerbread (2.3) с ядром 2.6.35. - Разработка системы безопасности в виде комбинации драйвера ядра Windows+пользовательское приложение. Для Windows XP/Vista/7/8 как 32-битных, так и amd64 систем. Платформы: MS Windows 7/Ubuntu/Mandriva/OpenSUSE/Gentoo/Android
Главный специалист
09.2008 - 04.2010 |НПП ОПТЕКС
Keil uVision, MS VC++
- Разработка/сопровождение программного/аппаратного обеспечения и автоматизация производства лазерной гравировки/лазерной резки/лазерной сварки материалов; - Программного/аппаратного обеспечения для других сфер деятельности под конкретного заказчика. Было разработано и внедрено в производство оборудование в предприятия: Энергомаш (г. Волгодонск), Луч (г. Осташков), НПП Центр Реабилитация (г. Москва) и другие. Платформы: MS Windows XP/Vista/7
Главный специалист
09.2006 - 09.2008 |Saint Louis Creations
Keil uVision, MS VC++
- Разработка уникальной установки для обработки стекла при помощи лазера, опережающей на то время все существующие технологии в 25 раз по скорости. - Благодаря ноу-хау технологиям по синхронизации процессов многокоординатных перемещений цель была достигнута. Платформы: MS Windows XP
Главный инженер-программист
11.2003 - 09.2006 |Артис 3Х Портрет
Keil uVision, MS VC++/GCC
- Разработка программного/аппаратного обеспечения для высокотехнологичных лазерных методов обработки стекла. 3D/2D моделирование. Системное программирование на уровне ядра операционной системы. - Благодаря придуманной мной ноу-хау технологии стало возможным достижение 100% использования полезной частоты лазера при использовании дефлекторов немецкой фирмы ScanLab. - В результате чего общая производительность лазерных станций возрасла в 200 (!) раз, что дало возможность за счет увеличения плотности довести качество лазерной гравировки до фотографического. - Был получен контракт на разработку лазерных установок с компанией Saint Louis Creations в Париже. Платформы: MS Windows XP, Linux
Главный программист
06.2001 - 11.2003 |Crystalique
.
- Разработка программного обеспечения для высокотехнологичных лазерных методов обработки стекла. 3D/2D моделирование. - Достигнуто увеличение качества выпускаемой продукции. - Основные средства разработки: MS VC++/GCC. Платформы: MS Windows 9x/NT/2000, Linux Базы данных: MySQL
Главный программист
05.1999 - 06.2001 |Lazer-Tek Designs
Oracle, MS SQL, MySQL, ASM-51, Assembler, Delphi/Kylix, MS VC++/GCC
- Разработка программного/аппаратного обеспечения для высокотехнологичных лазерных методов обработки стекла. - Автоматизация/совершенствование процесса. - Достигнуто увеличение качества выпускаемой продукции и производительности в 5 раз. - Благодаря этому компания трансформировалась в несколько, одной из которых стала компания Crystalique, а другой - ее филиал в Санкт-Петербурге Артис 3Х Портрет. Платформы: MS Windows 9x/NT/2000, Linux, Mac
Инженер-программист
12.1994 - 05.1999 |G-Light
ASM-51, Assembler, Delphi
- Разработка программного/аппаратного обеспечения для высокотехнологичных лазерных методов обработки материалов. - Автоматизация процесса. - Достигнуто увеличение производительности в 2 раза, что привело к образованию совместного предприятия в США Lazer-Tek Designs.

Образование

Материалы в машиностроении
По 1995
МГТУ им. Баумана
Лазерные приборы (Магистр)
По 1998
МГТУ им. Баумана

Языки

РусскийРоднойАнглийскийСвободно владеюНемецкийБазовыйФранцузскийБазовый