scrapleshscraplesh

Артем Томилов

Android, iOS, python · Бэкенд · Приложения · Старший (Senior)
От 250 000 ₽ · Открыт к предложениям
Возраст: 34 года
Опыт работы: 12 лет и 8 месяцев
Регистрация: 30.12.2009
Последний визит: 1 день назад
Местоположение: Россия, Пенза
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Приложения, над которыми я работал:


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

    • Java, Kotlin, Groovy Gradle Scripts;
    • Придерживаюсь Google Java Style Guide, Jetbrains Kotlin Coding Conventions;
    • Пользуюсь популярными библиотеками: Kotlin Coroutines, RxJava, Retrofit, JUnit, Espresso, Dagger2, Moshi, Gson;
    • Clean architecture;
    • Шаблоны представлений: MVI, MVVM, MVP;

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

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

    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.

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

    • Android Studio;
    • XCode;
    • Visual Studio Code.

    Участие в профессиональных сообществах

    Опыт работы

    • Мы создаем мобильные продукты
      Санкт-Петербург
      Android эксперт
      Сентябрь 2020 — По настоящее время (5 месяцев)
    • Компания по доставке правильного питания по подписочной модели
      Санкт-Петербург · От 100 до 1000 сотрудников
      Android разработчик
      Июль 2020 — Сентябрь 2020 (3 месяца)
    • Mobile App connecting clubs/teams and sportsmen in both classic and Esports
      Прага · От 10 до 100 сотрудников
      Android-разработчик
      Июль 2018 — Октябрь 2020 (2 года и 4 месяца)

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

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

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

    • Промышленная автоматизация и разработка программного обеспечения
      Пенза · От 100 до 1000 сотрудников
      программист
      Декабрь 2007 — Октябрь 2009 (1 год и 11 месяцев)
      Проекты: • SCADA "Круг-2000" Основные обязанности: • улучшение пользовательского интерфейса • отладка • разработка дополнительных модулей • техническая поддержка

    Высшее образование

    • ПГУ

      Пензенский государственный университет (бывший ППИ)
      Институт Информатики и вычислительной техники (ИИВТ)
      Январь 2003 — Январь 2008 (5 лет)

    Рекомендательные письма

    • Anton Luvsuper
      backend, mobile, data science, machine learning · знакомый
      Научил меня читать код. Умеет программировать.
      Письмо написано 28 апреля 2014 в 08:44