Специалисты

Описание

Языки программирования
Основные (специализация) Swift

Фреймворки
Основные UIKit; SwiftUI

Технологический стек
Технологии Core Data; Git; RxSwift; RxCocoa; Realm; XCTest; Alamofire; WebSocket; GCD; Operations; Combine; MVP; MVVM; MVC; VIPER; Xcode
Образование
2026 Ижевский государственный технический университет им. М.Т. Калашникова, Ижевск ИВТ, Программная инженерия


Опыт
Проект

Мобильное приложение для вызова врачей на дом и записи к медицинским специалистам

Описание

Роль в проекте Middle iOS Разработчик Команда проекта project manager: 1 frontend разработчик: 2 backend разработчик: 4 mobile разработчик: 4 ui/ux дизайнер: 2 qa: 4 dev ops: 1 team lead: 2 Описание проекта Мобильное приложение для вызова врачей на дом и записи к медицинским специалистам. Включает функционал для выбора и записи на прием к врачу, записи на медицинские процедуры, управление записями, оплату услуг через приложение, а также пуш-уведомления о предстоящих визитах. Обязанности на проекте Разработка нового функционала, проектирование архитектуры, рефакторинг, проведение код ревью Личные результаты Улучшил производительность и общую стабильность приложения. Улучшил UX/UI, повысил отзывчивость приложения.

Технологии

Swift, UiKit, GCD, Core Data, Alamofire, Firebase, MVVM, MVP, MVC, Cocoapods

Длительность

Январь 2023 - Май 2024 месяцев

Проект

Мобильное приложение для заказа такси и доставки еды из ресторанов.

Описание

Роль в проекте Middle iOS Разработчик Команда проекта project manager: 1 frontend разработчик: 2 backend разработчик: 4 mobile разработчик: 4 ui/ux дизайнер: 2 qa: 5 dev ops: 1 team lead: 3 Описание проекта Мобильное приложение для заказа такси и доставки еды из ресторанов. Приложение включало авторизацию и регистрацию профиля пользователя, выбор адресов на карте с построением маршрутов, интеграцию с платежными системами, создание и отслеживание заказов, трекинг водителя и клиента в реальном времени, а также пуш-уведомления и чат с водителем. Также были реализованы история заказов, система лояльности и рейтинги поездок. Обязанности на проекте Разработка нового функционала, проектирование архитектуры, рефакторинг, проведение код ревью Личные результаты Отрефакторил большое количество модулей, что значительно повысило качество кода и сократило время разработки. Улучшил производительность и общую стабильность приложения. Сократил время запуска приложения. Улучшил UX/UI, повысил отзывчивость приложения. Настроил линтер, оптимизировал процесс код ревью. Активно работал с Google и Яндекс Картами.

Технологии

Стек Swift, UiKit, GCD, Core Data, Realm, URLSession, Alamofire, Socket IO, Firebase, MVVM, MVP, MVC, Cocoapods

Длительность

Апрель 2022 - Декабрь 2024 месяца

Проект

Мобильное приложение для водителей такси и курьеров, предназначенное для выполнения заказов на перевозку и доставку

Описание

Роль в проекте Middle iOS Разработчик Команда проекта project manager: 1 frontend разработчик: 2 backend разработчик: 4 mobile разработчик: 4 ui/ux дизайнер: 2 qa: 5 dev ops: 1 team lead: 2 Описание проекта Мобильное приложение для водителей такси и курьеров, предназначенное для выполнения заказов на перевозку и доставку. Позволяет удобно взаимодействовать с заказами и клиентами, включая выбор и выполнение заказов, прохождение фотоконтроля и регистрацию водителей. Включает поддержку оффлайн-режима, функции управления финансами (пополнение баланса, вывод средств, детализация доходов), чат с клиентом, пуш-уведомления и тд. Обязанности на проекте Разработка нового функционала, проектирование архитектуры, рефакторинг, проведение код ревью Личные результаты Реализовал голосовые сообщение в чате. Работал с пуш-уведомлениями, добавил UNNotificationServiceExtension. Реализовал интеграцию с СБП. Улучшил производительность и общую стабильность приложения.

Технологии

Swift, UiKit, GCD, Concurrency, Core Data, URLSession, Alamofire, Socket IO, Firebase, MVVM, MVP, MVC, Cocoapods

Длительность

Апрель 2022 - Декабрь 2024Апрель 2022 - Декабрь 2024Апрель 2022 - Декабрь 2024Апрель 2022 - Декабрь 2024Апрель 2022 - Декабрь 2024Апрель 2022 - Декабрь 2024 месяца