👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
artem-zinnatullinartem-zinnatullin

Artem Zinnatullin

Software Engineering Hipster
Не ищу работу
Опыт работы: 9 лет и 4 месяца
Регистрация: 16.05.2013
Последний визит: 2 года назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: Java · Kotlin
Войдите, чтобы посмотреть контакты пользователя

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

Опыт работы

  • NDA :(
    Санкт-Петербург
    Senior Software Developer (Android stack)
    Май 2014 — По настоящее время (6 лет и 7 месяцев)
    Делаю Android приложение для крупного федерального проекта с 100k+ загрузками.Все качественно и по гайдлайнам, про проект, к сожалению, рассказать не могу (NDA)
  • Новоплат
    Санкт-Петербург
    Единственный Windows Phone разработчик
    Февраль 2013 — По настоящее время (7 лет и 10 месяцев)
    Обязанности: - Разработка клиентского приложения для платежной системы, платформа Windows Phone Достижения: - Я работаю ~20 часов в неделю, реальное время работы над проектом около 2-ух месяцев, приложение с достаточно богатым функционалом готово ~85%
  • GitHub
    Разработчик волонтер
    Август 2011 — По настоящее время (9 лет и 4 месяца)
    Обязанности: - Развивать Open Source в этом бренном мире Достижения: - Android-VK-Api - реализация большой части api для Вконтакте. - Android-AsyncTask-Executor - мини класс для параллельного запуска нескольких AsyncTask`ов на любых версиях Android.
  • mobileup.ru
    Санкт-Петербург
    Android Team Lead
    Январь 2014 — Май 2014 (5 месяцев)
    Помимо разработки, стал заниматься повышением качества Android проектов MobileUp. Проводил обучение на практике — сделал два доклада по Android разработке (по верстке и UI гайдлайнам и один по повышению производительности Android приложений), толкал команду на активное обсуждение, выработку и примение оптимальных подходов к разработке и проектированию текущих проектов, т.к. до этого всё было на самотёке: кто как умел, так и писал.Начал движение в сторону улучшения тестирования приложений: 1) Обучил одного из QA-инженеров автоматическому UI тестированию Android приложений, теперь он пишет хорошие тест-кейсы с использованием Robotium.2) Поднял TeamCity (Continuous Integration) для Android проектов3) Делал unit и интеграционные тесты для 2х проектовВ итоге: 3 новых крупных проекта в 2014 году были грамотно спроектированы и реализованы так, чтобы их дальнейшая поддержка не была попоболью.Последний крупный проект — приложение для "Из рук в руки" по поиску недвижимости, очень много многопоточного кода, concurrency структур данных и интересных технических решений т.к. данных очень много, обрабатывать их надо эффективно. А вот и приложение, выложили 30 апреля 2014 года https://play.google.com/store/apps/details?id=r...
    Android && Windows Phone разработчик
    Июнь 2013 — Декабрь 2013 (7 месяцев)
    Делал крупные заказные проекты под Android и Windows Phone.Android проект — приложение для MasterCard Russia: оплата телефона, перевод с карты на карту, покупка виртуальных карт и прочий функционал платёжного шлюза MasterCard. Приложение сейчас на внутреннем тестировании в MasterCard. Сначала проект делался мной и коллегой, но затем примерно на 70% проекта сделано мной.Windows Phone проект — приложение для необычной платежной системы "PayStore". Это такая штука, к которой вы можете привязать различные аккаунты провайдеров, других платежных систем, и подобных сервисов, и в одном месте видеть и управлять их балансами, историей платежей, оплачивать при необходимости, и так далее. Приложение есть в Windows Phone MarketPlace: http://www.windowsphone.com/ru-ru/store/app/pay...
  • novo-plat.ru
    Санкт-Петербург
    Windows Phone разработчик
    Март 2013 — Июнь 2013 (4 месяца)
    Занимался разработкой Windows Phone приложения для платежной системы "Новоплат", в общем-то стандартный, джентельменский набор функционала платежной системы: большой каталог с категориями и операторами для оплаты, отображение терминалов на карте, личный кабинет и прочее. Весь ожидаемый функционал я реализовал за 3-3.5 месяца.
  • Инженерно-производственный центр компании «АйТи»
    Уфа · От 10 до 100 сотрудников
    Junior Java Developer
    Июль 2012 — Декабрь 2012 (6 месяцев)
    Обязанности: - Разработка Java расширения для системы управления бизнес процессами Metasonic, которое интегрировало ее с ECM хранилищем Alfresco - Разработка Android приложения для инвентаризации в компании Достижения: - Java расширение для интеграции Alfresco и Metasonic было полностью реализовано - Статья в журнале "Программная инженерия" в 1 выпуске 2013 года по моей библиотеке для Metasonic - Выложенное в Google Play приложение для инвентаризации в компании
    Java && Android разработчик
    Июль 2012 — Ноябрь 2012 (5 месяцев)
    Я занимался разработкой Java библиотеки для взаимодействия системы управления бизнес-процессами Metasonic и системы контент-менеджмента для предприятий Alfresco.Про эту библиотеку была опубликована статья в журнале "Программная Инженерия" в первом выпуске 2013 года. Сейчас её хочет опубликовать издательство "LAP Lambert Academic Publishing".Так же, параллельно, написал Android приложение для инвентаризации в компании. Оно сканирует штрих код и, по инвентарному номеру, запрашивает информацию об объекте с сервера с инвентарной базой, в общем-то — ничего сложного, но полезненько.

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

  • СПбГУ ИТМО (НИУ)

    Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики
    Санкт-Петербург · 1903 выпускника
    Январь 2011 — Январь 2016 (5 лет)