Даниил Иваньков - iOS-разработчик
Навыки
- Firebase
- MVVM
- swift
- SwiftData
- SwiftUI
Опыт работы
Сибирь-Керама
Менеджер по закупу - 2024-2025
Образование
Информационные системы и технологии
СГУВТ2017-2021
Обо мне
iOS-разработчик (Swift, SwiftUI, UIKit) с практическим опытом создания полноценного приложения с нуля.
Использую архитектуры MVVM (ценю за ясную структуру и удобство поддержки) и VIPER (подходит для масштабируемых решений). Применяю SwiftData и CoreData — выбираю SwiftData за лаконичный синтаксис и нативную интеграцию с SwiftUI, а CoreData использую, когда требуется больше гибкости и контроля. Работаю с async/await — это позволяет писать асинхронный код понятнее и безопаснее.
Понимаю принципы работы с Git, взаимодействую с REST API, работал с Firebase (Auth, Firestore) для авторизации и хранения данных. Умею точно воссоздавать интерфейсы по макетам из Figma.
Создал pet-проект Wordy Helper — приложение для изучения иностранных слов с карточками и тестами. Полностью разработал его самостоятельно: продумал архитектуру, реализовал локальное хранилище, экран выбора языка, взаимодействие с API Яндекса для перевода, а также систему активных слов и тестирования знаний.
Веду GitHub с открытыми pet-проектами: github.com/ivankovdaniil.
Интересуюсь современными подходами в мобильной разработке, стремлюсь писать чистый и понятный код, открыт к обучению и командной работе