Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 33 года, родился 23 ноября 1992

Петропавловск, готов к переезду, готов к командировкам

IOS developer

5 000  на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 8 лет 4 месяца

Май 2021Май 2022
1 год 1 месяц

Нидерланды, www.lightspeedhq.com

iOS Developer
POS terminal for restaurants Начал разработку на проекте, написанном на Swift, Obj-C и GWT-Java ядре, содержащим всю бизнес логику, прокинутом через самописный бридж. Терминал являет собой отдельное устройство в собственной блокчейн сети каждого отдельного ресторана Задача: Реализация новых пользовательских сценариев, начиная с UI интерфейсов, и заканчивая взаимодействием с CRM и blockhain - транзакциями. Использовать максимально современный стек, поэтому там где это было возможно использовать SwiftUI+Combine. Участие: Продуктовая команда состояла из 10+ человек, включая 4-5 iOS, 2-3 fullstack, 2 тестировщиков, 2 PM и приходящих на помощь других участников. Разработка новых экранов и возможностей, действий с инвентаризацией, сложной налоговой формой и интеграции с различными SDK для платежей, терминалами расчёта, кассовыми аппаратами и чековыми машинами. Взаимодействие с тестировщиками, дизайнерами и PM’ами для обеспечения высоких требований стран Евросоюза в сфере налоговых и финансовых операций. Занимался улучшением кодовой базы 20% времени для технического backlog как участник технической команды. Рефактор внутренних зависимостей, конвертирование Obj-C и Java кода в Swift, проверка PR. Техническая команда в составе 15+ iOS Разработчиков постоянно повышала общественный уровень кодовой базы в виде строгих требований к оформлению PR, Snapshot, Unit тестов, code-style и архитектурных решений. Технологии: Swift, Obj-C, Java, SwiftUI, Combine, Snapshot tests, Unit tests, CoreData / Blockchain, REST.
Май 2020Декабрь 2020
8 месяцев
Humtap

Польша, en.humtap.com

Информационные технологии, системная интеграция, интернет... Показать еще

iOS Developer
Video+music streaming platform Приложение на iOS, которое является социальной сетью / платформой с возможностью проводить live-stream в формате видеоконференции и управлением музыкальной дорожкой, которая может меняться администратором такого стрима. Проект стартовал с нуля и требовал проработки iOS, backend и WebRTC движком для трансляций. Задача: Проектирование архитектуры всей платформы для iOS и streaming платформы. Проверка технологических концепций streaming’а изменяемой музыки для всех подключенных пользователей. Создание отказоустойчивого приложения, которое при подключении к streaming движку имело бы максимально гладкое соединение UI \ UX дизайна и возможностей управления stream’ом. Участие: Команда состояла из 2-х iOS разработчиков, включая меня, 2-х audio / music инженеров и junior-backend разработчика. Участвовал в разработке архитектуры проекта ios+backend, написанию большей части backend в виде скриптов для AWS и соответственно их реализации на iOS платформе. Также активно при взаимодействии с дизайнером участвовал в проработке новых фичей и их UI / UX реализации. Отдельно занимался написанием расширения для WebRTC движка на C lang, дабы подогнать возможности streaming-движка для потребностей проекта Технологии: Swift, SwiftUI, VIPER, SwiftUI, Unit tests, C lang, WebRTC, AWS, REST
Октябрь 2018Июнь 2020
1 год 9 месяцев
Ivideon

Москва, ru.ivideon.com

Информационные технологии, системная интеграция, интернет... Показать еще

IOS разработчик
Application for video-surveillance platform Приложение на iOS, которое позволяет управлять видеокамерами и взаимодействовать с ними. Большой проект с крупным legacy за плечами, широкой системой white-label реализаций и многочисленными software / hardware интеграциями. Задача: Разработка новых возможностей приложения, проработка их с дизайнерами и продуктовыми менеджерами на основе постоянного feedback от обычных пользователей и крупного бизнеса. Непрерывное улучшение технической стороны проекта, bugfixing и refactoring кодовой базы с большим legacy наследием. Участие: Команда состояла из 2-х iOS разработчиков, включая меня, Android разработчика, CTO, 2х тестировщиков, продуктового менеджера и дизайнера. Участвовал в проектировании, актуализации требований и планировании внедрения новых технических решений, проработке деталей UI \ UX с дизайнером и маркетинговой командой. Поддерживал кодовую базу и по мере возможностей переписывал и улучшал базовую архитектуру проекта. Создал сложную систему CI \ CD, которая учитывала доставку build’ов для внутренних участников проекта (как тестировщики и дизайнеры), так и для всех возможных конфигураций сторонних white-label заказчиков. Технологии: Swift, Objective-C, MVP, WebRTC, CI \ CD, Audio/ video streaming, Hardware integrations
Декабрь 2017Ноябрь 2018
1 год
Swiss technologies

Швейцария

iOS Developer
iOS Peer-to-peer file manager app Проект является децентрализованных Peer-to-peer файловым менеджером, реализованным на iOS / Android / Web / MacOS / Windows платформах, с постоянно меняющимся и улучшающимся протоколом взаимодействия между устройствами и платформами. iOS приложение в свою очередь создавалось с чистого листа. Задача: Написать приложение, которое будет максимально отказоустойчивым и во всех возможных вариациях наличия сети могло бы синхронизировать данные между устройствами. Проработать архитектуру, позволяющую отслеживать историю изменения файлов, систему доступов и администрирования файлов в своём и общих аккаунтах. Участие: Работал в команде из 3-х технических специалистов - iOS / Android и Backend-CTO разработчиков, которые решали всевозможные задачи по разработке платформы. Полностью с нуля построил архитектуру приложения с реактивным подходом. Создал слой взаимодействия внутри платформы для связки WebRTC + Google Protobuf. Проработка анимаций и плавности элементов интерфейса для максимальной визуализации возможных состояний файлов в системе Технологии: Swift, MVVM, ReactiveCocoa, WebRTC, Protobuf, Peer-to-peer, Remote notifications, Core Data, Multithreading
Октябрь 2016Декабрь 2017
1 год 3 месяца

США, messapps.com

Информационные технологии, системная интеграция, интернет... Показать еще

IOS Team lead
Проекты на outsource Множество проектов, которые включают в себя как поддержку существующих, так и разработку новых с чистого листа. Менеджмент, планирование и разработка архитектуры проектов и их ведение начиная со стадии дизайна и заканчивая выпуском их в AppStore. Задача: Участие в проектах с нуля, разработка архитектуры и новых возможностей, проработка деталей дизайна с технической стороны при плотном взаимодействии с дизайнером, написание проектов «под ключ». Установление удобной системы менеджмента и ведения проектов внутри компании, проведение PR, менторинг, проработка инструментарий для быстрого старта новых проектов, распределение нагрузки и установление сроков проектов. Участие: Работал одновременно в 2-3 проектах, на которых был в роли как ведущего разработчика, так и Team Lead для команды в 4-5 человек, включая iOS / Android / backend разработчиков, тестировщика и дизайнера. Ежедневная постановка задач и проверка PR, постоянный мониторинг состояния проектов и тесное взаимодействие с проектным менеджером. Выступал в качестве ментора и технического лидера, проводил обучение других сотрудников. В качестве разработчика реализовывал проекты в различных сферах и технологиях, в том числе с картами, интеграциями SDK с Youtube, Twitter, Facebook, Google, Firebase, Foursquare, Open maps etc.. Также проводил рефакторинг legacy-кода сторонних разработчиков, занимался выпуском приложений в AppStore, проработал модификацию архитектуры VIPER с шаблонами создания модулей, позволяющую быстрее начинать проекты, легче разделять зоны ответственности других разработчиков и упрощения проверки многочисленных PR. Технологии: Swift, Objective-C, MVP, VIPER, MVVM, Remote notifications, Realm, Core Data, Multithreading, AWS, SDK integrations, Core Animation
Январь 2014Октябрь 2016
2 года 10 месяцев
Revolage

Казахстан, revolage.com

Информационные технологии, системная интеграция, интернет... Показать еще

CEO, CTO
Outsource проекты Реализация проектов в сферах eCommerce и бизнес приложений под ключ, такие как приложения для поставщиков и организации процесса заказа или приложения для тренировка зрения, а также многие другие небольшие проекты со сроком до двух месяцев. Задача: Разработка требований, roadmap и estimation-планов реализации проектов, администрирование, менеджмент и полное ведения проектов «под ключ» с командой в виде iOS / Android и Fullstack разработчиков. Ведение проекта с чистого листа и до выпуска в магазин, включая дизайн, wireframes, архитектуру проекта и его полную реализацию. Участие: В качестве владельца компании, а также по совместительству ментора и руководителя разработки занимался полным ведением проектов, включая администрирование, менеджмент проекта, дизайн, разработку и управление командой остальных разработчиков. Также отдельно занимался менторингом и обучение Junior разработчиков до уровня Medium и полное ведение каждого из них по проекту в качестве наставника и менеджера одновременно.
Сентябрь 2015Февраль 2016
6 месяцев
Binaryware

Черногория, binarystation.com

Информационные технологии, системная интеграция, интернет... Показать еще

IOS разработчик
Binaryoptions app Приложение для торговли бинарными опционами на собственной платформе. На этапе присоединения к команде существовала старая версия платформы без приложения и в разработке была новая платформа с новой версией API, соответственно требовалось создать приложение под ключ, которое бы поддерживало быстрый переход на новую версию платформы через небольшое время. Задача: Разработка приложения, начиная с дизайна экранов и UX-wireframe и заканчивая выпуском в Appstore. В течении время разработки требовалось прорабатывать и подстраивать с другими разработчиками постоянно меняющуюся платформу под требования заказчиков. Участие: Самостоятельно разработал архитектуру приложения с реактивным подходом, реализовал историю котировок и операций в оффлайне, чтобы обеспечить максимально удобное и красивое взаимодействие с биржевыми графиками и операциями с ними. Приложение было выпущено мной в AppStore и поддерживалось в дальнейшем Технологии: Swift, MVVM, Core Data, Multithreading, Core Plot, Core Animation
Октябрь 2013Май 2014
8 месяцев

Омск, www.rosberry.com

Информационные технологии, системная интеграция, интернет... Показать еще

Дизайнер
Дизайнер мобильных интерфейсов. Начал как новичок стажер, впоследствии UI\UX Designer, полюбил UX как специализацию. Познакомился с основами разработки мобильных приложений, тестирования, и естественно дизайна.

Навыки

Уровни владения навыками
iOS
Xcode
Objective-C
API
JSON API
Facebook API
MVC
ООП
Проектирование пользовательских интерфейсов
Git
Разработка ПО
MVVM
REST
AMQP
Reactive programming
UX
Node.js
React Native
Swift

Опыт вождения

Имеется собственный автомобиль

Права категории B

Среднее специальное образование

2013
Среднее специальное образование
Курганский Технологический Колледж
Дизайна, Дизайнер

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Казахстан, Россия

Разрешение на работу: Казахстан, Россия

Желательное время в пути до работы: Не имеет значения