Мегапосты:
Обо мне
  • Python - 6 лет опыта
  • Хорошо знаком с asyncio, aiohttp и вебом в целом
  • Имел дело с Django, Flask, PyQt, Kivy и кучей других фреймворков и библиотек
  • Всегда рад поработать с новыми технологиями
  • Примеры кода и знаний легче всего посмотреть здесь:
  • В IT я уже суммарно больше 15 лет, свою профессию люблю, постоянно изучаю новые технологии, участвую в Open Source проектах и профессиональных сообществах
  • Хорошо владею устным и письменным английским языком
Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Частная практика, работа без зачисления в штат
Санкт-Петербург
Январь 2014 — По настоящее время (6 лет и 1 месяц)
  • Создал сервис для автоматического ведения групп в соц. сетях, включающий сбор, фильтрацию и постинг по расписанию тематических постов (Python, asyncio, aiohttp, pillow, VK API)
  • Написал асинхронный парсер на asyncio и PyQt с поддержкой исполнения JS и заполнения полей форм (Python, asyncio, PyQt)
  • Создал быстрый асинхронный парсер c asyncio и pycurl (Python, asyncio, pycurl, Beautiful Soup)
  • Разрабатывал асинхронные генераторы до того, как они были добавлены в стандартную библиотеку - aiogen (Python, asyncio, асинхронное программирование)
  • Пишу видеоплейер с поддержкой перевода слов в субтитрах на Kivy (Python, Kivy, Android, Яндекс.Переводчик API)
  • Вносил различные правки в Kivy, добавил скрипт компиляции ffmpeg и всех зависимостей под Android (Python, Kivy, Android, Git, Github, ffmpeg, Компиляторы, C)
  • Создал сервис для поиска и анализа новостей IT тематики (Python, Django, SQLite, aiohttp, Beautiful Soup)
  • Писал различные небольшие веб-сервисы на Flask, aiohttp, Wagtail (Python, Flask, aiohttp, Wagtail, json, requests, SQLAlchemy, nginx)
  • Настраивал Webpack для сборки бандлов фронтэнда (JavaScript, node.js, Webpack)
  • Выступал в роли ментора по программированию для своего друга: ставил задачи, проверял выполнение, объяснял непонятные моменты
Январь 2006 — Январь 2014 (8 лет и 1 месяц)
  • Отзывы заказчиков моих услуг можно посмотреть здесь:
  • Создал игру - трёхмерный биллиард (C++, OpenGL)
  • Написал программу для модификации оперативной памяти других процессов (C++, архитектура ОС)
  • Разворачивал и настраивал сайты на Wordpress (Wordpress, Apache, MySQL)
  • Переносил на Wordpress сайты с других CMS (Wordpress, php)
  • Писал плагины и темы для Wordpress (Wordpress, php, JavaScript, HTML, CSS, jQuery, Ajax)
  • Создал сервис поиска освобождающихся доменов (php, cURL, API)
  • Написал большое количество программ и скриптов для решения задач SEO (php, cURL, regex, SEO)
  • Работал внештатным автором IT статей на Хабре
Индустрия
Санкт-Петербург
Интернет-маркетолог
Март 2011 — Июль 2013 (2 года и 5 месяцев)
  • Разработал сервис по подбору актуальных информационных трендов и составлению рекомендаций по их продвижению в поиске и Яндекс.Новостях. Сервис, в частности, включал глубокий парсинг источников, обход методов защиты вроде капчи и разбор полученных данных с учётом морфологии (php, phpMorphy, Anti Captcha API, nginx, MySQL)
  • Создал скрипт для генерации большого количества узкотаргетированных объявлений контекстной рекламы и загрузки их в Яндекс.Директ и Google Adwords. Генерация включала работу с большим количеством геоданных и с русской морфологией (php, phpMorphy, Яндекс.Директ API, Google Adwords API)
  • Писал скрипты для генерации видео и слайд-шоу (php, FFmpeg, ImageMagick)
  • Создавал JS виджеты для интернет-маркетинга и соц. сетей (JavaScript, Vk API, Facebook API, SEO, SMM)
Prosto-R
Санкт-Петербург
Интернет-маркетолог
Май 2010 — Февраль 2011 (10 месяцев)
  • Писал скрипты для сбора позиций сайтов в поисковых системах и решения других прикладных задач (php, cURL, regex, SEO)
  • Проводил всевозможные правки на большом количестве сайтов с различными CMS (php, JavaScript, HTML, CSS, jQuery, Ajax, SEO)
  • Создавал браузерные скрипты Tampermonkey для автоматизации рутины (Tampermonkey, Firefox, JavaScript)
  • Модифицировал браузерные плагины типа SEOquake для сбора данных о сайтах (Firefox, JavaScript)
Дополнительное образование
Учебный центр вычислительной техники (УЦВТ)
 
Программист C++
Январь 2001—Январь 2005 (4 года)