Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяКандидат
Мужчина, 53 года, родился 9 февраля 1972
Калининград, готов к переезду, готов к командировкам
Инженер-программист
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость, проектная работа
График работы: полный день, гибкий график, удаленная работа
Опыт работы 29 лет 5 месяцев
Май 2002 — по настоящее время
23 года 2 месяца
Virtual Access Ireland Limited
Ирландия, www.virtualaccess.com
Электроника, приборостроение, бытовая техника, компьютеры и оргтехника... Показать еще
Старший инженер программист встраиваемых систем
- Разработка П.О. для Multi-protocol USB Serial card (с поддержкой V.24, X.21, synchronous and asynchronous RS232) на базе микроконтроллера Atmel SAM3X8E. Разработка драйвера для Openwrt Linux для данной карты.
- Разработка режима 'HDLC Pseudowire' для демона terminal server для маршрутизатора VirtualAccess с О.С. Openwrt Linux.
- Разработка поддержки RFC2217 (COM port control) для демона terminal server для маршрутизатора под управлением Openwrt Linux.
- Разработка навигационного приложения - демон NMEA-183 GPS для маршрутизатора под управлением Openwrt Linux.
- Разработка драйвера карты Analogue Leased Line со встроенным программным полу-дуплексным модемом V.23 для маршрутизатора под управлением Openwrt Linux на аппаратной платформе Lantiq Danube.
- Разработка программно-аппаратнтого решения для перевода сети X.25 на IP для компании KPN. Сеть служит для управления телефонными станциями (Ericsson AXE и Lucent 5ESS). Отвечал за разработку следующих компонентов для маршрутизаротов под управлением Linux: X.25 over IP (на основе XOT), terminal server, X.25 PAD, Lawful Intercept.
- Разработка коммуникационных серверных приложений для маршрутизаторов под управлением OpenWrt Linux: X.25 over TCP, multi-port asynchronous serial terminal server.
- Разработка П.О. для системы передачи голоса и управления телефонными устройствами (FXS / FXO) через сеть IP (Voice over IP) для маршрутизатора VA SMG, включая разработку основного приложения, прокотола управления через TCP, драйверы для процессоров DSP от AudioCodes и ADT (голосовые пакетные процессоры), интеграция драйвера Zarlink SLIC / SLAC. Платформа на основе процессора PowerQUICC.
- Разработка приложения терминального сервера (terminal server) для обеспечения передачи данных между сессиями TCP или UDP и последовательными асинхронными портами для маршрутизатора SMG на основе процессора PowerQUICC.
- Разработка коммуникационных приложений ISDN bridge / Frame Bridge предназначенных для передачи данных между интерфейсами HDLC ISDN и последовательным портом в режиме HDLC. Маршрутизатор SMG на основе процессора PowerQUICC
- Разработка приложения реализующего протокол TPAD (Transactional Packet Assembler Disassembler) для маршрутизатора SMG на базе процессора PowerQUICC.
- Разработка приложения реализующего протокол VRRP (Virtual Router Redundancy Protocol) для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка протокольного модуля Multilink, Multi-platform PPP для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка приложения реализующего протокол CISCO XOT (X.25 over TCP - RFC1613) для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка функции поддержки X.25 Incoming Call Offering для ISDN D Channel с использованием протокола Q.931 в конфигурации point-to-multipoint для маршрутизатора SMG на базе процессора PowerQUICC.
- Разработка приложения реализующего эмуляцию протоколов ISDN и перевода дынных в сеть IP для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка новых функций и устраниние дефектов приложения пользовательского интерфейса AOS Manager GUI (под управлением Win32 на языке C++ MFC)
- Разработка режима прддержки NT mode для драйвера Infenion IPAC ISDN для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка функции определения неисправностей и перевода трафика пользователей на запасной узел в кластере - Failure Detection and Switchover feature on Always On Server (AOS) cPCI platform. Платформа на основе индустриального PC - Always On Server (AOS) cPCI. Проект для компании NTT Communications, Япония.
- Разработка функции OAM Loopback в драйвере адаптера SBS ATM на платформе Always on Server (AOS) cPCI.
- Разработка драйвера карты Nokia12 GSM / GPRS для маршрутизатора SMG на базе процессора PowerQUICC
- Оптимизация производительности функции content filtering (HTTP proxy) для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка драйвера карты Telit GM862 GPRS для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка поддержки для дополнительного внутреннего порта ethernet в чипе Realtek ethernet switch для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка функций для управления Realtek 9 port ethernet switch для маршрутизатора SMG на базе процессора PowerQUICC, включая auto-negotiation, 10/100 speed, duplex mode, digital loopback, powerdown, isolation. для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка функций сегментации сети LAN в низкоуровнемом двайвере 9-портового коммутатора Ethernet Realtek для маршрутизатора SMG на базе процессора PowerQUICC
- Разработка протокольного приложения XOT (X.25 over TCP) для маршрутизатора SMG на базе процессора PowerQUICC:
- Разработка протокольного модуля XOT,
Интерфейс к стэку TCP/IP,
Интерфейс к протоколу LAPB
Интерфейс между LAPB драйвером последовательного порта (X.21)
- Разработка спецификации кабеля. X.21 для маршрутизатора
- Пользовательский интерфейс и конфигурация
- Различные доработки для поддержки asynchronous PPP over V.90 interface для маршрутизатора SMG на базе процессора PowerQUICC
Разработка низкоуровневого драйвера модема V.90 on для маршрутизатора SMG на базе процессора PowerQUICC.
- Разработка функции “горячей замены” - cPCI Hot Swap карт Brooktrout PRI ISDN для устройства AO/DI / (PHI) Packet Handler server (AOS – Always On Server). Платформа Compact PCI Motorola CPX2000, Операционная система – Pharlap OS. Проект для Deutsche Telecom.
- Доработка драйвера cPCI Brooktrout PRI ISDN Card для поддержки 2х карт (240 B channels) для платформы AO/DI Server (AOS – Always On Server), под управлением Pharlap OS
Июнь 2010 — Октябрь 2012
2 года 5 месяцев
Antecea Inc.
США, www.antecea.com
Старший инженер-программист С/С++, работа по контракту уделенно
- Разработка высоко производительного серверного приложения (broker server) на языке С для Linux c с поддержкой одновременного обслуживания 100 тыс. и более клиентов TCP. Приложение предназначено для организации взаимодействия между клиентами (peer to peer) через программно аппаратные утройства NAT (network address translators)
- Разработка серверного прокси приложения реализующего прокотол Websocket (RFC6455) под управлением Linux на языке C
- Разработка клиентских компонентов сети peer-to-peer для взаимодействия через устройства NAT (Network address translator) на языке С, для Windows, и Apple iOS, с реализацией протокола ICE (Interactive Connectivity Establishment, RFC5245)
- Разработка крос-платформенной библиотеки для обработки и приема-передачи звука / голоса с реализацией протокола RTP на языке C для MS Windows, MAC OSX и iOS.
Октябрь 1999 — Май 2002
2 года 8 месяцев
Eicon Networks (Dialogic)
Ирландия, www.eicon.com
Электроника, приборостроение, бытовая техника, компьютеры и оргтехника... Показать еще
Ведуший инженер / инженер программист встраиваемых систем
Отдел встраиваемых систем – Ведуший инженер.
Отвечал за управление проектами и командой разработчиков, учавствовал в разработке и поддержке П.О. для семейства внешних ISDN модемов Diva 85x, Diva LAN.
Разработка поддержки прокотола IBRO-30 (ISO 1745), также известного как. TPAD, для подключения к платежным терминалам EFT POS для внешних модемов Diva85x ISDN на языке С для AMD CC 186 процессора.
Разработка функции определения номера - North American Caller ID (Bell202 FSK) для внешних модемов Diva85x ISDN на языке С для AMD CC 186 процессора.
Разработка функции - debug trace для внешних модемов Diva85x ISDN на языке С для AMD CC 186 процессора.
Доработка / улучшение функции определения поднятия / опускания трубки телефонного аппарата (De-bouncing POTS hardware events) для внешних модемов Diva85x ISDN на языке С для AMD CC 186 процессора
Разработка функции поддержки DMA для High Speed UART для внешних модемов Diva85x ISDN на языке С для AMD CC 186 процессора.
Доработка функции V.23 FSK Caller ID feature для внешних модемов Diva85x ISDN на языке С для AMD CC 186 процессора.
Исследовательский отдел – инженер-программист встраиваемых систем.
Проводил исследования в области передачи голоса через коммутируемые пакетные сети с целью создания прототипов новых продуктов
Разработка драйвера для голосового DSP процессора VoicePump VP140 Codec на языке С на платформе Motorola MC68302 (Eicon OS) и процессора MIPS VR4310 (Linux OS)
Разработка компонентов прокотольного стэка H.323
Исследования в области GSM/GPRS:
- Исследвание протоколов GSM (circuit-switched voice) и GPRS
- Анализ продуктов с поддержкой GPRS от конкурентов
- Анализ и оценка доступных чипов GPRS и демо модулей, а также программного обеспецения и инструментария для тестирования
Исследование технолигии Bluetooth
Октябрь 1999 to Сентябь 2000 - Отдел встраиваемых систем - инженер-программист встраиваемых систем.
В составе команды разработчиков учавствовал в разработке П.О. встаиваемых систем на языке C для процессовов MC68302 для внешних модемов и карт для PC - Eicon WAN cards:
Разработка функции перенаправления звонков внутренней PBX (Call Forwarding of Internal PBX calls) на внешнем модеме ISDN с четыремя аналоговыми телефонными портами: Call Forwarding Unconditional (CFU), Call Forwarding Busy (CFB) and Call Forwarding No Reply (CFNR).
Разработка функции быстрого набора номера - “Speed Dial” на устройстве ISDN LAN modem.
Разработка функции “Advice of Charge” на устройстве ISDN LAN modem.
Различные доработки для модулей ISDN, POTS, X25 и BIOS для внешних модемов и карт EiconCards.
Июнь 1997 — Октябрь 1999
2 года 5 месяцев
Innovative Systems Products Inc
США
Инженер-программист встраиваемых систем.
Учавствовал в разработке П.О. на языке ассемблер для микроконтроллеров Motorola MC68HC16Z1 и MC68HC11A8 для следующих проэктов:
Security Badge Reader Controller: (Работа с 7-сегментным LED индикатором и Error display driver module; модуль декодирования сетевых сообщений, журнал отладки, функция системного перезапуска.
Полностью отвечал за разработку 6 Port RS485 Security Network Hub. release 1 and 2.
Февраль 1996 — Февраль 1999
3 года 1 месяц
Иркутское Центральное Бюро Воздушных Сообщений. Коммуникационный узел сети "Сирена-2"
Иркутск, cavs.irk.ru
Перевозки, логистика, склад, ВЭД... Показать еще
Старший инженер- программист
Занимался разработкой и обслуживанием П.О. для коммутаторов / маршрутизаторов и терминалов сети продажи авиа-билетов «Сирена-2»
Разработка новых функций для транспортной станции узла “Сирена” на базе процессора Intel 8086 на языке ассемблер.
Разработка терминального программного обеспечения для PC для рабочего места оператора сети Сирена, с поддержкой 12-ти последовательных портов RS-232, Ethernet, X.25, Netbios и P1024 (терминальный протокол для сети резервации авиабилетов).
Обо мне
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
1990 - 1992 - Служба в армии СССР
Владение иностранными языками:
Английский: бегло и свободно, 13 лет прожил в Ирландии.
Русский родной
Немецкий: начальный уровень.
Ситуация с визами: для вьезда и работы на территории Евросоюза виза или рабочее разрешение не требуется так как имеется двойное гражданство.
Высшее образование
1999
American Institute for Computer Sciences (AICS)
Software Engineering, Bachelor of Science in Computer Science
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Австрия, Великобритания, Германия, Дания, Ирландия, Нидерланды, Норвегия, Россия
Желательное время в пути до работы: Не имеет значения