Junior iOS developer
Основное
Я джун в iOS-разработке, получаю коммерческий опыт с июля 2021. Последние 8 лет я работал продактом/проджектом в айти. В этом году понял, что разрабатывать приложения мне нравится больше, чем работа продакта.
Swift — изучил все ключевые возможности языка, регулярно возвращаюсь к документации на swift.org.
SwiftUI — прошёл курс Stanford CS193p Developing Applications for iOS using SwiftUI и выполнил все задания, задания из курса выкладывал на Github: https://github.com/yogar. Знаю, как собрать лейаут с модальными или навигационными вью, просматривать и редактировать данные из модели, применить анимацию и добавить формы.
UIKit — делал учебные приложения с UICollectionView, UITableView, UIStackView. Применял верстку через AutoLayout и через фреймы.
Combine — использую в приложениях со SwiftUI, чтобы запрашивать данные по сети и обрабатывать.
CoreData — умею создать модель, отображать данные из хранилища и записывать.
Git — коммичу в своих проектах и пушу на гитхаб.
CoreBluetooth, CoreLocation, Network — использовал в рабочих проектах.
Экспериментирую с библиотеками дополненной реальности от Apple — ARKit/RealityKit. Научился показывать на грифе укулеле, куда ставить пальцы для игры. В RealtiyKit сделал маску с помощью трекинга лица.
MVVM — понимаю идею паттерна и использую в приложениях со SwiftUI
Алгоритмы и структуры данных — выполнил все задания на алгоритмы из книги Gokking Algorithms до графов.
Прошёл курс Stanford CS193p (Developing Applications for iOS using SwiftUI). Выкладывал задания на гитхаб: https://github.com/yogar
Прошёл курс «Управление продуктом на основе аналитики. Go Practice! Симулятор» Сертификат: https://simulator.gopractice.ru/certificate/56c3b59e-fe29-482f-b74b-b5785cf35b88
Работа
Работаю над двумя внутренними приложениями для проверки продуктовых гипотез.
В первом используется: Combine, SwiftUI, URLSession, Network. Приложение позволяет загрузить изображения с камеры или фотогалереи в хранилище и сообщить на бэкенд о статусе, есть авторизация. Также сделал Sharing Extension, загружать фотографию можно из любого другого приложения. Автоматизировал загрузку тестовых билдов с помощью Fastlane.
Во втором используется библиотека Turbo-iOS, позволяет обернуть веб-приложение в нативные вью и сделать бесшовную интеграцию. Использую CoreBluetooth, CoreLocation, SwiftUI, UIKit.
Отвечал за поиск проблем у бухгалтеров — клиентов банка. Провёл исследование по гипотезам болей (20+ интервью). По итогу исследования запустил продажи продукта по интеграции 1С Бухгалтерии и банка.
Отвечал на развитие UX мобильного приложения. Провел UX-исследование сценария онлайн-консультации врача в приложении. С командой проработал несколько итераций прототипов и провёл UX сессии с пользователями на каждом. Макеты ушли в разработку.
Запустил и развивал сценарий уточнения требований клиента к услуге или специалисту на сайте и в приложении. Конверсия в создание заказа выросла на двузначные цифры без падения выручки.
Перезапустил интерфейс выбора адреса и подходящего для выезда района клиента. Конверсия в создание заказа выросла на 3.5%, выручка на 1.4%.
Запустил 5 партнёрств с операторами сотовой связи из России, Украины, Беларуси, Казахстана. Отвечал за интеграцию с биллингом оператора, локализацию, брендирование, поддержку маркетинга, разработку сценариев в приложении.
В 2014 году придумал и запустил сервис с iOS приложением, где можно было заказать печать фотографий из Инстаграма на холстах и постерах с доставкой по всему миру. Я разрабатывал бэк и ставил задачи мобильному разработчику на фрилансе. Сейчас сервис не работает, остался только проморолик: https://vimeo.com/100502191
Образование
Добрый день!
Сразу, что бросилось в глаза:
В этом году понял, что работа менеджера для меня слишком стрессовая, а вот кодить мне нравится.
Любая работа в какой-то мере стрессовая, в том числе и в разработке могут и вполне встречаются стрессовые ситуации. Выглядит так, как будто вы ищите легкий путей и боитесь трудностей.
Я бы перефразировала.
Я не поняла, для чего в описали опыт продажи приложения. Что вы хотели этим рассказать? Если описать опыт с iOS. то акценты тоже не на том.
Опыт работы:
Любое место работы описывается по принципу:
Основные задачи и результаты, особенно на позициях "менеджер продукта" - там вообще все должно утопать в метриках и цифрах. Если пишите результат. всегда добавляйте, что было ранее. Например, "Конверсия в создание заказа выросла на 3.5%, выручка на 1.4% - я не понимаю, много это или мало, хорошо или плохо.
Последнее место работы я бы убрали или наоборот сделала на нем акцент, потому оно связано с мобильной разработкой. но вызывает сомнение непродолжительность.
Будьте готовы к вопросам про непродолжительный опыт в разных местах.
Добрый день! Спасибо за рекомендации, поправил формулировки, более подробно описал опыт на текущей работе. К любым вопросам готов :)
Anonymous22 нояб., 10:59Добавить комментарий