Обязанности и достижения:
Участвовал в разработке нескольких проектов. Некоторые из них:
1. Автоматизация действий в социальных сетях (ВКонтакте).
Разработана система управления задачами (конструирование, приостановка, удаление). Одна задача может управлять множеством аккаунтов. Возможен параллельный запуск множества задач.
Некоторые возможности:
- Регистрация аккаунтов
- Очистка аккаунтов, переименование, изменение некоторых настроек
- Сбор ID пользователей по поисковым ссылкам ВК
- Фильтрация пользователей по критериям (время последнего посещения/проверка является ли другом/находится ли в списке и т. п.)
- Рассылка сообщений/приглашений в друзья и т. п.
- Планирование времени запуска задач, периодический запуск
- Интеграция с сервисом распознания капчи
Технологии: JavaScript (ES6), Meteor (Node.js), React, Redux, MongoDB.
2. Автоматизация букмекерских ставок.
Технологии: Java 8, HtmlUnit, REST (JAX-RS). Интерфейс: JavaScript, jQuery, Bootstrap, WebSocket.
В этих проектах я был главным разработчиком.