← В ленту

Портфолио

Ru-SIM

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

Инкотекс

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

Люксофт

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

Скиллы

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

Опыт работы

Системный программист
с 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.

Образование

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

Языки

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