- Обо мне
-
- Стоимость работы:
- от 300 000 руб. за месяц
- Профессиональный опыт:
- более 10 лет
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт, наличный расчёт, электронные деньги
- Основное направление С99, С++11, ООП
- Java, Python, Perl, Php, JS, Lua, Bash. Без функционального(Erlang) и низкоуровневого(Asm) программирования
Успешно реализовал проекты для нескольких крупных российских компаний. Внедрены и используются.
Имею опыт управления небольшой(5 человек) командой.
Хорошо знаю множество технологий, фрейморков, библиотек, протоколов, форматов. Паттерны. Что не знаю - быстро изучу. Мои знания, поверхностно, для понимания уровня:- Кросплатформенность.
iOS(мало практики), BB(забываю). В теории Windows Phone(нет практики).
- Библиотеки, фрейморки
- Сетевое взаимодействие
От высокоуровневых библиотек boost::asio до libev, libevent, posix sockets и даже низкий уровень completion ports, epoll. Любые сервисы, api: http, webdav, rpc, rest, json
Анализирую - wireshark, tcpdump, pcap
Задержки, пропускная способность. Сетевые явления - потери, скопление. Адаптация- Прикладные форматы
Различные парсеры, туннелирование, проксирование, компрессия- Базы данных
- Многопоточность
***
Графика
color spaces, vectors, matrices. DirectX, OpenGL(+ES), GLSL, Shaders. Без углубления в низкоуровневый рендринг. Смогу реализовать простое освещение, но не ray tracing. Кодеки, обертки аля FFmpeg
Аудио
OpenSL(ES) и прочие
Voip
SIP, SDP, RTP, RTCP
Stun, Turn, ICE. Opus, Vpx.
Freeswitch. Cи внутренности, sofia, скриптинг. Asterisk
RTCP reports, feedbacks, адаптация
WebRTC как C++ библиотеку, так и в составе HTML5(video, audio, js)
Вспомогательное
Системы управления версиями SVN, TFS, VSS, Hg.
Трекеры задач, билдеры, системы сборки, Continuous Integration и т.п.
Agile и схожие методологии.
Английский - абсолютно свободно читаю техническую документацию, но разговорный на очень плохом уровне, хоть и могу добиться взаимопонимания. При необходимости готов оперативно подтянуть
Минусы
Как же без них? Плохо знаю математику. DSP, реализация кодеков, низкоуровневая графика - подобные вещи займут у меня в разы дольше времени. Не умею делать удобный и красивый UI.
Интересует: Мобильная разработка Android(+ iOS), приложения, прошивки, NDK. Использование новых технологий: NFC, VR. Не игры. Возможным плюсом будет переезд в другую страну
Не буду реализовывать сортировку пузырьком и прочие академические задачи.
Не буду писать код на листочке.
За идею не работаю
Суперспособность: могу максимально быстро и эффективно объяснить неспециалисту(даже Вашей бабушке) любую вещь связанную с программированием. Пример: объяснил, с реальным пониманием, строителю со знаниями в IT на уровне 'открыл интернет': устройство памяти, 'расположение' объектов, строк в ней за 3 часа.
Хобби: велоспорт
- Отзывы
Нет отзывов