Я программист, люблю web-разработку, Python, Java. Мои навыки в области web (сборка через webpack, gulp, grunt):
1. Создание сайтов на HTML5 и CSS3.
2. JavaScript. Основы, DOM, обработка событий, ReactJS, flux, redux.
3. Web-мастеринг. Настройка web-серверов Apache, nginx.
4. MySQL. Проектирование и создание баз данных для web.
5. PHP. Основы, разработка web-сайтов и взаимодействие с MySQL, профессиональная разработка на PHP7.
Программировал нейронные сети в рамках соревнований на kaggle.com.
Основные навыки в области нейронных сетей на Python:
1. Написание нейронных сетей на Python.
2. Создание сетей прямого распространения.
3. Создание сверточных нейронных сетей.
4. Создание рекуррентных нейронных сетей.
5. Создание автокодировщиков.
6. Создание deep learning нейронных сетей.
7. Тестирование качества обучения нейронных сетей.
8. Решение задач классификации, распознавания образов и регрессии.
9. Решение задач, связанных с обработкой изображений и видео.
10. Решение задач, связанных с обработкой естественного языка.
11. Решение задач, связанных с предсказанием временных рядов и поиском выбросов.
С помощью нейронных сетей на Python (keras, tensorflow, numpy, matplotlib, scipy) в рамках соревнований на Kaggle решил следующие задачи:
1). Распознавание рукописных цифр набора данных MNIST с помощью Keras;
2). Распознавание объектов на изображениях из набора данных CIFAR-10;
3). Применение сети VGG16 для распознавания котов и собак;
4). Определение стоимости недвижимости из набора данных Ames Housing;
5). Классификация тем новостей из набора данных Reuters;
6). Определение тональности отзывов на фильмы с сайта IMDB;
7). Генерация текста с помощью LSTM;
8). Определение мошеннических транзакций с помощью автокодировщика;
9). Генерирование изображений с помощью автокодировщика (на наборе Large-scale CelebFaces Attributes (CelebA)).
Владею Python 3, Django.
Основные навыки по Java: Java SE 8 (core, streams, multithreading, collections, Swing, JavaFX), Java EE 7 (EJB 3.2, JSF, JSP).