Сменил машиностроение на программирование. Подкрепляю свои знания изучением документации, чтением книг и статей. Люблю игровые виды спорта.
Навыки:
- Языки программирования:
Swift 5, C, C++
- Инструменты разработки, с которыми работал на проектах:
UIKit, SwiftUI, async/await, GCD, URLSession, Alamofire, Moya, Auto Layout (нативный, SnapKit), CoreData, UserDefaults, Keychain, CocoaPods, SPM, DevPods, Push Notifications, SceneKit, CoreLocation, Xcode, Git.
- Архитектуры, с которыми работал на проектах:
MVVM + C, CleanSwift, VIPER, MVC
Английский - Intermediate.
GitHub - https://github.com/chudopak
• Занимался разработкой двух приложений: Локоло, Я Школьник.
• Для Локоло добавил в приложение много нового функционала и оптимизировал скрол главной ленты, что уменьшило количество негативных отзывов и привело к увеличению общего количества пользователей в 12 раз.
• Для приложения Я Школьник сделал интеграцию с ВК и сервисом Другое дело, обновил настройки и улучшил стабильность работы приложения, что также повлияло на рост количества пользователей с 350 тысяч до 500 тысяч.
• Исправил критические баги и вылеты из приложения.
• Интегрировал метрики.
• Проводил Code Review.
• Занимался разработкой нескольких приложений. Больше всего работал на проекте Банк 131.
• Разработали приложение банка с нуля до полноценной рабочей версии.
• Проектировал и разрабатывал feature модули на VIPER и DevPods, а также покрывал эти модули UNIT тестами.
• Прорабатывал безопасность приложения по owasp.
• Работал в большой команде - 37 человек.
• Взаимодействовал с дизайнерами, бизнес-аналитиками для обеспечения соответствия требованиям банка.
• Проводил Code Review.
Технология, проектирование и автоматизация процессов машиностроения.
В этой школе я начал свой путь как программиста. Программа устроена так, что сначала изучается база (C, Bash, структуры данных, алгоритмы, C++, сокеты и тд). После прохождения этой части можно выбрать направление для развития - что и привело меня в iOS. Здесь я научился всему, что перечислено в моих навыках и даже больше.