Альберт Ганиев - iOS - разработчик
Навыки
- async await
- CocoaPods
- Combine
- Copilot
- CoreData
- Figma
- GCD
- Git
- Keychain
- MVP
- MVVM
- Python
- Realm
- REST API
- SOLID
- swift
- SwiftUI
- Tuist
- UI/Unit-тесты
- UIKit
- UserDefaults
- VBA
- VIPER
- Английский B1-B2
- Координаторы
- Роутинг
Опыт работы
Фриланс проекты/Пет-проекты
iOS - разработчик - 2023 - по настоящее время— Разработал такие приложения, как: трекер задач, новостной портал, MP3-плеер, прогноз погоды с определением геолокации.
— Реализовал архитектурные паттерны MVP, MVVM и VIPER, принципы SOLID, использовал протокольно-ориентированное программирование, организовал навигацию в приложениях через координаторы и роутеры.
— Интегрировал REST API, асинхронную работу через async/await и GCD, реализовал хранение данных через CoreData, на Realm и UserDefaults, обеспечил безопасность с помощью Keychain.
— Использовал Combine для реактивного программирования и Dependency Injection для снижения связанности компонентов.
— Написал Unit-тесты (70% покрытия) и UI-тесты (30%), автоматизировав проверку бизнес-логики и пользовательских сценариев.ООО РН-БашНИПИнефть (Роснефть)
Ведущий специалист - 2020 - 2023— Занимался построением, адаптацией и сопровождением гидродинамических моделей. Разработал новые инструменты внутри ПО для гидродинамических расчетов, позволившие повысить точность моделирования физических процессов с помощью Python.
— Реализовал ряд Python-скриптов для автоматической обработки данных, сократив время обработки данных почти на 200%. Автоматизировал множество рабочих процессов в Excel с помощью VBA, что также позволило многократно сократить время составления отчетов.ООО Башнефть-добыча
Ведущий специалист - 2019 - 2020Нефтедобывающая компания
Занимался анализом месторождений с последующей их построением и адаптацией, после проводил расчеты прогнозных вариантов добычи месторождения, выбирал наиболее рентабельные и проводил защиту своих предложений перед заказчиками.ООО РН-ГРП (Роснефть)
Инженер-гидроразрыва пласта - 2018 - 2019Руководил процессом и персоналом при проведении гидроразрыва пласта на месторождении.
ООО Уфимский научно-технический центр
Специалист - 2017 - 2018Занимался построением и адаптацией гидродинамических моделей. Составлял документации по моделям, а также автоматизировал ручные процессы в пакете VBA.
Образование
Машиностроение
УГАТУ2012-2016Бакалавриат
Физика
БашГУ2017-2020Магистратура
Обо мне
IOS-разработчик, создающий современные и надежные мобильные приложения на Swift. Соблюдаю принципы SOLID, использую архитектуры MVP, MVVM и VIPER, а также паттерн координаторов для чистоты и масштабируемости кода. Уверенно работаю с UIKit, SwiftUI и Combine, применяю AI-инструменты для ускорения разработки. Умею быстро доставлять качественные решения с фокусом на UX и стабильность.
, а затем