nikialekseynikialeksey

Alexey Nikitin

Android Developer · Приложения · Разработка ПО · Ведущий (Lead)
От 3000 $ · Не ищу работу
Возраст: 26 лет
Опыт работы: 5 лет и 6 месяцев
Регистрация: 08.11.2015
Последний визит: сегодня
Местоположение: Россия, Барнаул
Войдите, чтобы посмотреть контакты пользователя

Обо мне


I'm the one who better writes scalable, maintainable, inappropriate algorithm than optimal but not readable.
A code maintainability is always prioritized over those of his efficiency.


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

Опыт работы

  • Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ
    Москва · Более 5000 сотрудников
    Senior Android Developer
    Сентябрь 2020 — Октябрь 2020 (2 месяца)
  • Мы ждем людей, которые хотят воплощать и развивать масштабные проекты
    Москва · Более 5000 сотрудников
  • Разработка IOS & Android приложений и web сервисов
    Новосибирск · От 10 до 100 сотрудников
    Senior Android Developer
    Май 2018 — Январь 2019 (9 месяцев)

    Switips кэшбэк сервис (https://play.google.com/store/apps/details?id=com.switips.mobileapp)

    Android приложение для управления экзоскелетом (https://www.exoatlet.com/en/for-home)

  • Финтех холдинг, создающий крутые сервисы для предпринимателей
    Барнаул · От 100 до 1000 сотрудников
    Senior Android Developer
    Апрель 2017 — Май 2018 (1 год и 2 месяца)

    Разрабатывал кассовое ПО с поддержкой ФЗ-54: 
    https://play.google.com/store/apps/details?id=ru.modulkassa.android.apps.pos

    (на момент мая 2018 года написал 40% кода этого проекта). Начал использовать Android Room еще когда он был в Alpha, перевел проект на Kotlin, начал писать свой личный профессиональный блог и делать открытые проекты.
  • Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
    Новоалтайск · Более 5000 сотрудников
    Ведущий программист
    Август 2016 — Апрель 2017 (9 месяцев)

    Java backend developer, познакомился с Spring, познал тяготы работы в крупных командах и море бюрократии, получил бесценный опыт написания качественного кода и качественного ревью чужого кода

  • Разработка уникальных программ для бизнеса
    Барнаул · От 10 до 100 сотрудников
    Junior Android Developer
    Декабрь 2015 — Август 2016 (9 месяцев)

    Разработка мобильных клиентов для веб сервисов. Реализация интерфейса MaterialDesign, проектирование и реализация сетевой части приложения, проектирование и организация хранения данных на клиенте. В повседневной работе использую support library, дополнительно библиотеки: Realm, Gson+Retrofit+RxJava, RxAndroid, Butterknife, Icepick.

  • Барнаул
    Тимлидер
    Апрель 2015 — Октябрь 2015 (7 месяцев)
    Наша команда разработчиков реализовала alpha версию проекта Brick & Portal (https://brickandportal.com ). Организовал процесс разработки на основе Scrum. Успешно адаптировал страницы сайта к мобильному и планшетному видам. Реализовал процесс регистрации и входа на сайт через социальные сети. Внедрил систему автоматического сжатия и минимизации файлов *.js при деплое проекта. Внедрил процесс непрерывной интеграции с помощью Jenkins. Придумал и реализовал на JavaScript алгоритм перемещения прямоугольных блоков по ограниченной по ширине области при добавлении новых блоков так, чтобы не было пересечений с уже существующими, разработка на порядок быстрее существующих открытых проектов. Получил большой опыт командной работы.

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

  • АлтГТУ им. И.И. Ползунова

    Алтайский государственный технический университет имени И.И. Ползунова
    Барнаул · 433 выпускника
    Информационных технологий
    Сентябрь 2011 — Июнь 2015 (3 года и 9 месяцев)
    Программная инженерия • Защитил диплом бакалавра с отличием на тему «Проектирование библиотеки и реализация визуального средства создания стратегий поведения виртуальных игровых персонажей» (визуальное средство [PyQt5] - https://github.com/nikialeksey/VisualAI , библиотека деревьев поведения [Java] - https://github.com/nikialeksey/AIGameEngine ) • Победитель (2 место) VIII международной ИТ-олимпиаде IT-планета в Санкт-Петербурге в конкурсе «Программирование на Java» (май 2015) • Победитель (1 место) открытой интернет-олимпиады по программированию «Университеты Алтая - 2015» (март 2015)