Перейти к содержимому
Ардак Боранов

Ардак Боранов

iOS Developer

Офис Удалённо Гибрид Алматы, Казахстан Готов к переезду
6 г. опыта 17 навыка

О себе

iOS-разработчик с 6 годами коммерческого опыта Проектирую отказоустойчивую архитектуру, устраняю технических долг и оптимизирую процессы разработки Создаю масштабируемые продукты, которые легко поддерживать и развивать Есть опыт наставничества: менторил 2-х с нуля до junior+/middle.

Опыт работы

Intermobility

03.2022 — 03.2026 4 г.

Middle iOS developer

Middle Офис

Brixby — приложение для зарядки электромобилей • Разрабатывал карту зарядных станций с поиском по адресу/названию и фильтрами по мощности, тарифам и доступности. • Разрабатывал карточки станций с информацией о коннекторах, стоимости зарядки, парковке и дополнительных сервисах. • Работал над отображением актуальных статусов станций и коннекторов в режиме реального времени. • Разрабатывал сценарии запуска, остановки и управления зарядной сессией из мобильного приложения. • Добавлял маршрутизацию до станций, избранное, историю операций и программы лояльности. Parking App — приложение оплаты парковки • Разрабатывал оформление парковки с выбором автомобиля и периода стоянки. • Интегрировал оплату парковки, пополнение баланса и работу с сохраненными банковскими картами. • Реализовал модуль штрафов с детализацией, статусами и историей оплат. • Разрабатывал управление автомобилями пользователя: добавление, редактирование и выбор автомобиля по умолчанию. • Работал над профилем пользователя, настройками аккаунта и авторизацией по SMS-коду. Стек: SwiftUI, Swift, Tuist, SPM, Alamofire, Clean Architecture, Async/Await, Combine

  • Перевел проект с GCD на Swift Concurrency, что упростило асинхронный код и повысило его надежность.
  • Инициировал переход на Tuist: автоматизировал генерацию проекта, устранил merge-конфликты в .xcodeproj, ускорил компиляцию проекта на 25%
  • Реализовал кеширование пользовательских данных и справочной информации, что позволило ускорить загрузку ключевых экранов.
  • Настроил CI/CD через GitLab для автоматической сборки и доставки приложений в TestFlight.

ТК Байжуманов

03.2020 — 03.2022 2 г.

iOS Developer

Middle

Tender Monitoring App — приложение для мониторинга тендеров и результатов закупок Разрабатывал push- и in-app-уведомления о дедлайнах, просрочках и критических изменениях по сделкам. Занимался интеграцией backend API для синхронизации данных по тендерам, поставщикам и контрактам. Работал над workflow полного жизненного цикла тендера: статусы, этапы согласования, контроль дедлайнов и закрытие сделки. Стек: UIKit, Swift, CocoaPods, Alamofire, MVVM, GCD, Realm, REST API

  • Спроектировал архитектуру B2B-приложения с нуля. Продукт успешно вышел на рынок за 8 месяцев
  • Интегрировал Realm для локального хранения данных, обеспечив бесперебойную работу пользователей при нестабильном интернет-соединении
  • Перевел проект с MVC на MVVM: разделил бизнес-логику и UI, упростил развитие экранов и подготовил код к покрытию Unit-тестами.

Образование

Торайгыров университетй

2020 — 2023

Вычислительная техника и программное обеспечение

Бакалавр

Ожидаемая зарплата

1 000 000 KZT

Навыки

Swift SwiftUI UIKit Swift Concurrency Combine GCD Realm CoreData REST API URLSession Alamofire Tuist SPM CocoaPods Clean Architecture MVVM Coordinator

Языки

Английский B1 — Средний
Русский C1 — Продвинутый
Казахский B2 — Выше среднего
Ссылка скопирована