Senior iOS Engineer
с 12.2022 - По настоящий момент |Jafton (Аутсорсинг ПО)
Swift, SwiftUI, UIKit, AVKit, Twilio, Stripe, OneSignal, MixPanel, Google SDKs, Meta SDKs, REST, JSON, Network, Postman
● Присоединился к команде и внес вклад в добавление новых функций с использованием архитектуры MVVM-C, SwiftUI и UIKit.
● Модулировал кодовую базу с помощью пакетов Swift.
● Разработал чат с интеграцией Stripe и Apple Pay, поддерживающий обмен аудио- и видеофайлами.
● Реорганизовал сетевые компоненты с замыканий на async/await для повышения производительности.
● Обновил поток приложений для эффективной поддержки как гостевых, так и зарегистрированных пользователей.
● Реализовал универсальные ссылки и навигацию на основе push-уведомлений.
● Оптимизировал кодовую базу, что привело к снижению использования ЦП на 25% и снижению использования памяти на 30%.
React Developer
02.2022 - 06.2022 |Applied Labs
React Native, Git, App Store, Play Store, TestFlight
● Поддержка существующего приложения в React Native.
● Архитектура, разработка и реализация приложения для удовлетворения бизнес-требований.
● Создание и реализация планов дизайна.
● Регулярный анализ сегментов кода.
● Управление исходным кодом (Git).
● Управление App Store, Play Store и TestFlight.
● Загрузка/отправка/публикация приложения в App Store и Play Store.
За время работы я создал следующие приложения:
● Chatgenie Inbox.
Lead iOS Engineer
12.2021 - 07.2022 |Chowis (Диагностические технологии)
Swift, UIKit, Unit Testing, Git, REST API, SwiftProto, Core Animation, Push Notification
● Спроектировал и реализовал приложение, отвечающее требованиям бизнеса. Создал продаваемое приложение.
● Scrum-встреча (Jira) и контроль исходного кода (Git).
● Обзор кода.
● Управление App Store и TestFlight.
Senior iOS Engineer
07.2021 - 02.2022 |EPAM Systems (Консалтинг ПО)
Swift, UIKit, SwiftUI, WidgetKit, StoreKit, Unit Testing, Git, REST API, Core Animation, Push Notification
EPAM Systems, Inc. — американская компания, специализирующаяся на разработке продуктов, проектировании цифровых платформ, цифровом и продуктовом дизайне. Крупнейший в мире производитель заказного программного обеспечения, консалтинговый специалист, резидент Парка высоких технологий Беларуси. Штаб-квартира компании находится в Ньютауне, штат Пенсильвания, а ее филиалы представлены в более чем 30 странах.
● Спроектировал, разработал и внедрил приложение в соответствии с требованиями бизнеса.
● Выполнил задания по кодированию.
● Создал и внедрил планы дизайна.
● Регулярно анализировал сегменты кода.
● Контролировал исходный код (Git).
● Провел UI/Unit-тесты.
● Управлял App Store и TestFlight.
● Загрузил/отправил/опубликовал приложение в App Store.
За время работы я создал следующее приложение:
● Disney+ Hotstar.
Lead IOS Developer
04.2021 - 06.2021 |Palli Group
Git, Fix bugs, TestFlight, Unit testing, UI testing
Palli Group LLC — американский разработчик мобильных приложений, основанный в 2020 году и базирующийся в Лас-Вегасе, штат Невада, США. Компания известна в первую очередь мобильными приложениями для iOS, особенно Wallnut App, Weatherly, Sleepy, Stones и Nuts и т. д.
● Разработка, проектирование и реализация приложения в соответствии с бизнес-требованиями.
● Выполнение заданий по кодированию.
● Проверка кода на точность и функциональность.
● Делегирование задач членам команды.
● Создание и реализация планов дизайна.
● Регулярный анализ сегментов кода.
● Контроль исходного кода (Git).
● Проведение модульных и UI-тестов.
● Исправление ошибок.
● Управление App Store и TestFlight.
● Загрузка/отправка/публикация приложения в App Store.
За время работы я создал следующие приложения:
● Cool Wallpapers 4K - Wallnut.
Lead iOS Engineer
12.2019 - 01.2021 |Tune Consulting (Консалтинг ПО)
Swift, UIKit, Unit Testing, Git, REST API, Core Animation, Push Notification, Google Maps API, Firebase
● Изучал банковские алгоритмы и обеспечивал безопасность приложений.
● Делегировал задачи членам команды.
● Проверял работу кода на точность и функциональность.
● Разрабатывал и внедрял приложение в соответствии с бизнес-требованиями.
● Контролировал исходный код (Git).
● Работал в среде Agile.
● Выполнял задания по кодированию.
● Создавал и внедрял планы проектирования.
● Регулярно анализировал сегменты кода.
● Выполнял модульные и UI-тесты.
● Исправление ошибок.
● Управлял App Store и TestFlight.
● Загружал/отправлял/публиковал приложение в App Store.
За время работы я создал следующие приложения:
● Milliy.
● JOYDA.
iOS Engineer
06.2019 - 11.2019 |AQLIFY (Аутсорсинг ПО)
Swift, UIKit, Unit Testing, Git, REST API, Core Animation, Push Notification, Google Maps API, Firebase, Postman
AQLIFY автоматизирует ваш бизнес и поможет вам избавиться от ненужной бюрократии и сделать свой бизнес таким, чтобы вы могли сосредоточиться на самых важных задачах.
● Работа в среде Agile.
● Управление исходным кодом (Git).
● Создание и реализация планов дизайна.
● Архитектура, разработка и реализация приложения в соответствии с требованиями бизнеса.
● Регулярный анализ сегментов кода.
● Выполнение заданий по кодированию.
● Выполнение UI/Unit-тестов.
● Исправление ошибок.
● Управление App Store и TestFlight.
● Загрузка/отправка/публикация приложения в App Store.
За время работы я создал следующие приложения:
● Yonda.
IOS Engineer
11.2018 - 07.2022 |NDA
IOS, Swift, UIKit, Unit Testing, Git, REST, JSON, Core Animation
During work, I have built the following application(s):
● Fingaroo - Stock, Crypto, NFT.
● SpeakEng - The educational and business application.
● Mod - Online shopping for men, women, and children.
● Myuzcard - Payment, transfer funds, and monitor credit cards.
● Kitobim - Download and read books offline.
● Baraka Top - You can order foods and drinks with this application.
iOS Engineer
08.2018 - 11.2018 |Sapphire (Аутсорсинг ПО)
Swift, UIKit, Unit Testing, Git, REST, JSON, Core Animation, Push Notification, Google Maps API, Firebase, Postman, Alamofire, Moya
Environment, iOS SDK, Swift, Архитектура и шаблоны проектирования, Xcode, Алгоритмы и структуры данных, Отладка, Json
● Разработка расширенных функций приложений для платформы iOS.
● Разработка приложений электронной коммерции.
● Работа с Gitlab.
● Работа в Agile Environment с командой.
● Обеспечение качества и производительности приложения в соответствии со спецификациями.
● Разработка архитектуры приложения в MVVM.