КШ
Константин Ш.
Мужчина, 25 лет
Россия, Москва, UTC+3
Ставка
1 857,14 Р/час
НДС не облагается
Специалист доступен с 16 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Немецкий — A2
Главное о специалисте
Образование: Выпускник РЭУ им. Г. В. Плеханова, специальность "Информационная безопасность".
Профессиональный опыт: Опыт программирования с 2014 года. Профессионально занимаюсь iOS-разработкой с 2017 года.
Разрабатывал проекты с нуля, приходил в существующие, работал в неполных командах (в т.ч. без ПМ), благодаря чему:
- Умею самостоятельно планировать разработку и внедрение функционала;
- Имею опыт как разработки и проектирования с нуля, так и внедрения в существующий проект, освоения существующей архитектуры (а не полного переписывания с нуля)
- Имею опыт взаимодействия и умею договариваться другими отделами, например маркетинг, руководителем продукта, аудитор, внешние заказчики;
- Понимаю важность бизнес требований при разработке и умею находить оптимальное решение при возникновении проблем;
-Легко адаптируюсь к новым технологиям и требованиям, стремлюсь к постоянному профессиональному росту.
Использую Swift, UIKit, SwiftUI, CoreData, async/await и другие современные технологии. Имею опыт работы с Objective-C, JavaScript, C++, C#, PHP и Lua, что позволяет быстро адаптироваться к новым задачам.
Технические навыки: Языки программирования: Swift, Objective-C, JavaScript, C++, C#, PHP, Lua.
iOS-разработка: Владею фреймворками: UIKit, SwiftUI, AVFoundation, SpriteKit, CoreData, GCD, async/await.
Работа с архитектурными паттернами: MVC, VIP/VIPER, State-Model-View для SwiftUI.
Понимаю принцип BDUI.
Управление памятью: Глубокое понимание работы ARC (Automatic Reference Counting) в Swift, опыт выявления и устранения утечек памяти (memory leaks) с использованием инструментов Xcode (Instruments) и memory graph debugger.
Оптимизация использования ресурсов: текстур, изображений, аудио и видео, работа с кэшем.
Сетевые технологии: TCP/IP, HTTP, HLS, REST, RTMP. Инструменты разработки: Git, Jira, Confluence, Instruments (Xcode), Unity (интеграция с Native кодом). Методологии: Agile (Scrum), управление проектами.
Проекты
(3 года 5 месяцев)
TNT Apps
Роль
iOS-разработчик
Обязанности
Проверка гипотез, оперативная разработка игр с нуля
Достижения
Разработка нативной игры на SpriteKit:
-Создал с нуля интерактивную игру, реализовав игровые механики и анимации с использованием фреймворка SpriteKit.
-Углубил экспертизу в области игровой логики, физики и оптимизации производительности для мобильных устройств.
-Применил принципы объектно-ориентированного программирования для создания масштабируемой архитектуры проекта.
-Получил практический опыт работы с графикой, обработкой событий и управлением игровыми циклами.
Стек специалиста на проекте
Swift, CocoaPods, UI Kit, SpriteKit, SwiftUI
Отрасль проекта
GameDev
Период работы
Февраль 2025 - Апрель 2025
(3 месяца)
ООО «ХАБ»
Роль
Инженер-программист
Обязанности
Разработка и поддержка приложения медиаплатформы, с генерацией пользовательского контента, прямыми эфирами, с элементами социальной сети
Достижения
Разработка медиаплатформы с фокусом на видео контент:
-Реализовал работу прямых эфиров, автовоспроизведение на вертикальной ленте и поддержку Picture in Picture, AirPlay.
-Создал кастомные видеоплееры, что повысило удобство использования платформы для пользователей.
-Оптимизировал работу с памятью, устранив утечки памяти (memory leaks) и использование ресурсов, что снизило потребление оперативной памяти и ускорило работу ленты контента и общий отклик приложения.
Стек специалиста на проекте
Swift, REST API, Core Data, AVFoundation, UI Kit, SwiftUI, HTTP Live Streaming, HaishinKit
Отрасль проекта
Social Networking
Период работы
Апрель 2024 - Апрель 2025
(1 год 1 месяц)
Inlusion Netforms
Роль
Инженер-программист
Обязанности
Разработка, поддержка и внедрение пожеланий внешних заказчиков в приложение-платформу для взаимодействия с 3D контентом и AR. На базе платформы разработали: проект для агентства Zaha Hadid (Neom Moon); проект для обучения медицинских студентов Ben Gurion University; проект для обслуживания самолетов для Международного аэропорта Вильнюса.
Достижения
Разработка приложения для взаимодействия с 3D-контентом (с нуля):
-Успешно интегрировал Unity-движок через написание API на Objective-C для взаимодействия Native и Unity частей.
-Реализовал уникальные функции по запросам внешних заказчиков, что позволило расширить функциональность продукта.
-Нашел оптимальные решения для сложных технических задач, таких как обработка больших объемов данных и интеграция стороннего графического движка.
Стек специалиста на проекте
Git, Swift, MVC, Objective-C, Realm, VIPER, GitLab, CocoaPods, SnapKit, Moya, UI Kit, Unity, async/await, AR, Unity as a Library
Отрасль проекта
VR/AR
Период работы
Декабрь 2021 - Апрель 2024
(2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (6 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Российский экономический университет им. Г.В. Плеханова,
Москва
Специальность
Резюме обновлено 3 апреля
Завершение учебы
2022 г.