Был сегодня в 06:59

Щеголев Владислав

Мужчина, 35 лет, родился 25 мая 1990

Активно ищет работу

Новосибирск, не готов к переезду, готов к командировкам

Контакты
 +7 923 139-89-30
 — предпочитаемый способ связи
Телефон подтвержден

iOS-разработчик

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа

График работы: полный день, гибкий график, удаленная работа

Опыт работы 12 лет 4 месяца

Июль 2014по настоящее время
11 лет 3 месяца
ООО «Макте»

mactelabs.com

Информационные технологии, системная интеграция, интернет... Показать еще

iOS/macOS разработчик
Обязанности: - Написание приложений под мобильную платформу iOS - Написание desktop приложений Windows, Mac OS - Ведение разработки frontend и backend частей - Разработка интеграционных решений - Разработка браузерных расширений - Разработка технической документации - Поддержка, доработка, подготовка к релизу проектов и продуктов компании Ключевый проект: Password Boss — менеджер паролей для платформ iOS и macOS. - Техническое лидерство: Выполнял ключевую роль в поддержке и развитии проекта на протяжении 7 лет, выступая основным контактным лицом по iOS/macOS-направлению для заказчика и смежных команд (бэкенд, Android, Windows). - Разработка и оптимизация: Провел масштабный рефакторинг легаси-кода на Objective-C, значительно улучшив стабильность и производительность приложения. Перевел значительную часть legacy Obj-C код на Swift. - Безопасность и релиз: Реализовал криптографические функции с использованием CryptoSwift и ObjectivePGP. Полностью наладил процесс CI/CD с помощью CircleCI, обеспечивая стабильные и предсказуемые релизы в App Store. - Полный цикл: Активно участвовал в проектировании фич, код-ревью, написании ТЗ и устранении сложных багов (включая утечки памяти и оптимизацию UI). Ключевые достижения: - Стабилизация продукта: Вывел крупный легаси-проект на стабильный уровень работы, что позволило успешно выпускать регулярные обновления. - Оптимизация: Систематически выявлял и устранял критические утечки памяти, повышая производительность приложения на 20-30% в ключевых сценариях. - Автоматизация: Внедрил CI/CD (CircleCI), сократив время на подготовку и публикацию билдов с нескольких часов до 30 минут. Примеры работ: https://www.passwordboss.com - iOS/macOS (последние 7 лет) https://mactelabs.com/portfolio/case/hot-towel - iOS https://mactelabs.com/portfolio/case/quickchat - iOS, WebView, JS
Май 2012Май 2013
1 год 1 месяц
ООО "Мотив"
IOS разработчик
- Разработка iOS-приложения - Доработка и написание фреймворков, используемых в приложениях - Участие в кодревью команды - Обсуждение новых фич и требований Nightspitit: - iOS (Obj-C) - Устранениеи утечек памяти - Кастомный календарь - Реализовал и оптимизировал плитку, по требованию заказчика (только используя UIScrollView, похожую на плитку в Windows Phone). Mobile VIN Scanner (https://github.com/bees4honey/mobile_vin_scanner): - iOS (Obj-C) - Реализовал и добавил функционал QR сканер в кроссплатформенную библиотеку на C/C++. Изучил научные статьи на тему "Обработка изображений". Реализовал алгоритмы по обработке изображения, обнаружения и считывания QR кода.

Навыки

Уровни владения навыками
Objective-C
Swift
iOS
iOS SDK
macOS
macOS SDK
UIKit
AppKit
CocoaPods
SwiftPM
MySQL
Git
GitHub
REST
REST API
MVC
MVVM
Базы данных
JSON API
Atlassian Jira
Foundation
SQLite
API

Обо мне

Имею успешный опыт разработки приложений под iOS/macOS, владею как Objective-C так и Swift. Понимаю базовые алгоритмы, ООП, шаблоны проектирования. Изучаю самостоятельно, использую такие ресурсы как Medium, Habr, Stack Overflow и другие. Имею широкий кругозор и аналитический склад ума. Опыт работы как в команде, так и в соло-проектах. Ищу компанию с интересными проектами для длительного сотрудничества, где смогу приносить пользу команде, проекту и развиваться как специалист. Имею знания и практический опыт работы со многими другими языками программирования. Готов осваивать любые технологии и применять их на практике. Стэк: - Языки: Swift, Objective-C - Архитектуры: MVVM, MVC, MVP - UI: UIKit, AppKit, Auto Layout - Многопоточность: GCD, Operations, Async/Await - Данные: RESTful API, URLSession, Core Data, SQLite - Инструменты: Git, SwiftPM, CocoaPods, Fastlane, CI/CD (CircleCI) - Принципы: SOLID, DRY, KISS, ООП

Высшее образование (Магистр)

2013
Факультет прикладной математики и информатики, Прикладная математика и информатика (бакалавр прикладной математики и информатики)

Знание языков

РусскийРодной

АнглийскийB1 — Средний

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения