28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Android разработка:

  • Java, Kotlin, Groovy Gradle Scripts;
  • Придерживаюсь Google Java Style Guide, Jetbrains Kotlin Coding Conventions;
  • Пользуюсь популярными библиотеками: RxJava, Retrofit, JUnit, Espresso, Butterknife, Dagger2, Anko, Moshi, Gson;
  • Clean architecture;
  • Шаблоны представлений: MVI, MVVM, MVP, MVC;
  • Разрабатывал и выкатывал в Google Play: Мо.Карта, Мо.Доставка, Мо.Бронирование, Мо.Касса, Loy;
  • Приложение под Эвотор: КОМТЕТ.Касса
  • Ставил и настраивал FDroid.

iOS разработка:

  • Swift;
  • Пользовался библиотеками: Alamofire, SwiftyJSON, Moya, Swinject, RxSwift;
  • Знаком с VIPER, но предпочитаю Clean Architecture;
  • Управление зависимостями: CocoaPods, Carthage;
  • Шаблоны представлений: MVI, MVVM, MVP, MVC;
  • Разрабатывал и выкатывал в AppStore: Мо.Карта, Мо.Доставка, Мо.Бронирование, Мо.Касса;

Web разработка:

  • Python;
  • Разрабатывал приложения при помощи фреймворков: Zope, Pylons, Pyramid, Flask, Falcon, Tornado, Twisted, Bottle;
  • Пользовался популярными библиотеками: SqlAlchemy, pillow, requests, scrapy, BeautifulSoup, ipython, pudb, marshmallow;
  • Управлял зависимостями при помощи: Buildout, Pip, PipEnv;
  • Придерживаюсь PEP8;
  • Тесты: Nose, Py.Test.

Общие навыки:

  • Программирование (процедурное, функциональное, реактивное, объектно-ориентированное);
  • SOLID, GRASP, паттерны проектирования, рефакторинг и т.д.;
  • Придерживаюсь принципов разработки: DRY, YAGNI, KISS;
  • Проектировал RESTful API;
  • html, css, xml, markdown, xpath, sql, re, yaml;
  • Управлял версиями при помощи: Git, Mercurial, SVN;
  • Управлял ветками по: gitflow, GithubFlow, GitlabFlow, hgflow;
  • Операционные системы: Linux-based, MacOS, Windows;
  • Знаком со спецификациями протоколов: HTTP, IMAP, JSON RPC, JSON:API;
  • Коммуницировал в: Slack, Skype, Discord, Gitter, Jabber;
  • Работал по методологиям разработки: Agile, Scrum, Waterfall, Kanban;
  • Ревьюил код в: ReviewBoard, Jira, GitLab, Github;
  • Управлял проектами при помощи: Jira, Gitlab, Redmine;
  • Ловил баги в багтрекерах: Crashlytics, Sentry, Firebase, Errbit;
  • Занимался DevOps при помощи: Vagrant, SaltStack, Ansible, Fabric;
  • Знаю и умею в SQL;
  • Пользовался databases & storages: PostgreSQL, MongoDB, Redis, SQLite, Memcached.

Рабочие инструменты:

  • Sublime Text;
  • Android Studio;
  • XCode;
  • AppCode;
  • Intellij Idea;
  • Visual Studio Code.
Участие в профессиональных сообществах
Опыт работы
Mobile App connecting clubs/teams and sportsmen in both classic and Esports
Android-разработчик
Июль 2018 — По настоящее время (1 год и 5 месяцев)

Разработка Android-приложения.

iOS-разработчик
Август 2014 — Июнь 2018 (3 года и 11 месяцев)
Android-разработчик
Август 2014 — Июнь 2018 (3 года и 11 месяцев)
Python-разработчик
Май 2010 — Август 2014 (4 года и 4 месяца)

Разработка back-end'а (Pyramid, Pylons, SQLAlchemy, Mako, PostgreSQL).Тестирование

программист
Декабрь 2007 — Октябрь 2009 (1 год и 11 месяцев)
Проекты: • SCADA "Круг-2000" Основные обязанности: • улучшение пользовательского интерфейса • отладка • разработка дополнительных модулей • техническая поддержка
Высшее образование
Пензенский государственный университет (бывший ППИ)
Пенза
Факультет: Институт Информатики и вычислительной техники (ИИВТ)
Январь 2003—Январь 2008 (5 лет)
Рекомендательные письма
lovesuper
backend, mobile, data science, machine learning • знакомый

Научил меня читать код. Умеет программировать.

Письмо написано 28 апреля 2014 в 08:44