ФрилансерыИлья С.

Предложите Илье работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Беларусь Гомель, Беларусь
2 месяца 29 дней назад
Свободен для работы свободен для работы
на сервисе 4 месяца 22 дня

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
219
Веб-программирование 11
Javascript 17

Проверенные данные

Просмотр информации о верификации доступен только зарегистрированным пользователям.

Резюме

Технологии:
JavaScript, HTML5, CSS3, JQuery, Vue.js
Node.js
C# (multithreading, LINQ), Unity + немного ShaderLab
MySQL
PHP4-7
Python (virtualenv, numpy, scipy, Keras, Pandas, Anaconda, Jupyter)

Серверные технологии:
FreeBSD / Linux
AWS, Google Cloud, DigitalOcean
nginx
Мониторинг Zabbix (интеграция, кастомные сенсоры)

Контроль версий:
Git (до него SVN)

Автоматизация и развертывание:
Unit-тестирование, e2e-тесты (selenium, puppeteer)
TeamCity, Docker (в основном использовал в разработке, на продакшене, к сожалению, не довелось с ним поработать)


Опыт работы:
Большой опыт работы с видео (структура, перекодирование, вещание на базе ffmpeg, nginx-rtmp)
Большой опыт парсинга сайтов (кинопоиск, imdb и т.д. с автоматическими тестами сигнализирующими о "поломках" при редизайне)
Хороший опыт фронтенд разработки на Vue.js (HTML-приложения для Android/iOS, а также для телевизоров Tizen OS, WebOS, Android TV)
Хороший опыт полного цикла разработки игр (от идеи, рендеринга графики, рисования интерфейса до паблишинга и раскрутки)
Хороший опыт настройки сетевого стека под высокие нагрузки и в целом понимаю принципы работы протоколов TCP, UDP, HTTP(s)
Хороший опыт в 3D-рендеринге, понимаю принципы растеризации, как работают шейдеры, что такое draw call'ы и как их уменьшать.

Общее:
Люблю качественную отладку кода (нормальные отладчики, профилировщики, тесты).
Там, где это уместно, стараюсь использовать новые фичи языков: кортежи, генераторы, деконструкторы и т.д.
Код стараюсь писать чистый, легко читаемый, масштабируемый, соответствующий соглашениям принятым в языке и в команде.
Использую паттерны проектирования. Понимаю свойства различных структур данных и их алгоритмическую сложность, где хранятся данные, сколько требуют памяти и т.д.
Всегда ищу подходящий сторонний софт, библиотеку или сервис для ускорения решения задачи или ее части.
Базово понимаю маркетинг продукта (метрики LTV, MRR, ARPU и т.д.).
Люблю IDE от JetBrains.
Сижу на Windows 10 и MacOS. Пользуюсь и iOS- и Android-устройствами.

Навыки и умения

Программирование

Мобильные приложения

Администрирование

Портфолио

Интернет-телевидение

Веб-программирование


С 2012 по 2020 в качестве ведущего программиста, тимлида, разрабатывал сайты, биллинг, админку, внутренние инcтрументы для управления транскодингом, мобильные и ТВ-приложения для проекта интернет-телевидения Persik.by
Для бекэнда использовал PHP/MySQL/Node.js.
Для фронтенда: JS/HTML/CSS, Vue.js



1  0

Игра Command & Control: Spec Ops

Разработка игр


Игра в жанре Tower Defense.
Разработана на AS3 (Flash).
Была выпущена в 2015 году для браузеров и мобильных устройств (Android и iOS).



6  0

Игра Command & Control

Разработка игр


Игра в жанре Tower Defense.
Разработана на AS3 (Flash).
Была выпущена в 2014 году для браузеров и мобильных устройств (Android и iOS).



5  0

Скрипт видео-каталога

Веб-программирование


С 2005 по 2016 разрабатывал и поддерживал скрипт видео-каталога.
Использовал PHP/MySQL на бекенде, JS/HTML/CSS на фронтенде.
Для скрипта была создана инфраструктура облачного парсинга информации с киносайтов.



1  0
 

Активность

  Последние ставки 4
Фриланс-проект
200 000
Фриланс-проект
Фриланс-проект
35 000
Нужно написать серверную часть на node.js
100 000