Дмитрий М. IOS разработчик, Senior

ID 3342
ДМ
Дмитрий М.
Мужчина, 46 лет
Россия, Санкт-Петербург, UTC+3
Ставка
4 125 Р/час
НДС не облагается
Специалист доступен с 14 сентября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
Jira
Agile
Fastlane
Scrum
Bitbucket
CocoaPods
REST
Swift
WebSockets
Foundation
Framework7
UI Kit
CI
Git
Аналитика
Отрасли
FinTech & Banking
LifeStyle
Главное о специалисте
13+ лет опыта работы в качестве разработчика программного обеспечения для бизнеса. Опыт разработки бизнес-приложений для iOS более 5 лет. Глубокие знания архитектуры различных приложений на iOS: MVC, MVP, MVVM, VIPER, Clean Architectu.
Проекты   (23 года 7 месяцев)
Olymptrade
Роль
IOS-разработчик
Обязанности
OlympTrade — это финтех-компания, предлагающая возможность торговать бинарными опционами и Forex. Приложение позволяет пользователям делать ставки и предсказывать, куда пойдет цена: вверх или вниз. Приложение имеет современный минималистичный интерфейс с классной анимацией. Приложение интегрировано со многими системами аналитики и платежей. Также есть возможность проводить A/B-тестирование через удаленную конфигурацию Google. Ссылка на AppStore: https://itunes.apple.com/ru/app/olymp-trade/id1053416106mt=8 Обязанности: - Разработка нового приложения с нуля (архитектура, уровни сети и хранилища, концепция пользовательского интерфейса) - Сделал UI из макета дизайнера (Sketch, Zeplin) - Интеграция со сторонними SDK (аналитика, система дистрибуции) - Настройка CI и поставленных систем - Обзор кода - Работа скрам-мастером: планирование спринта, расчет смет, проведение стендап-митингов, работа с владельцем продукта - Собеседование с сотрудниками - Обучение младших разработчиков. Технологии: Swift, Cocoa (Foundation Framework/UIKit), сторонние фреймворки (аналитика, пользовательский интерфейс), CocoaPods, Rest, WebSocket. Инструменты: Jira, Bitbacket, Scrum, Agile, Fastlane, CI. Достижения: Работа техническим руководителем в команде iOS. Проектирование архитектуры нового приложения. Полный рефакторинг старого приложения. Улучшение процесса разработки — Git-поток, система CI, проверка кода, стиль кода. Инструменты: Jira, Bitbacket, Scrum, Agile, Fastlane, CI.
Период работы
Июнь 2017 - По настоящее время  (8 лет 4 месяца)
Devexperts
Роль
IOS-разработчик
Обязанности
Я разработал мобильное приложение для турецкого фондового рынка. Приложение позволяет пользователю видеть котировки фондового рынка в режиме реального времени, покупать или продавать акции, получать финансовую статистику, отображать графики. Основными функциями были: будильник - пользователь может установить будильник для разных акций с различными условиями, оригинальной и темной темами, графиками с различными типами и индикаторами. Ссылка на AppStore: https://itunes.apple.com/tr/app/gedik-trader/id1116732065 Обязанности: - 85% работает на стороне клиента (Objective-C, Swift), 15% как бэкенд-разработчик (Java). - Разработка приложения с нуля и внедрение новых функций платформы - Сделал UI из макета дизайнера (Sketch, Zeplin) - Интеграция со сторонними SDK - Обзор кода Технологии: Objective-C, Swift, Cocoa (Foundation Framework/UIKit), сторонние фреймворки (аналитика, пользовательский интерфейс), CocoaPods. Инструменты: Jira, CI, git, SCRUM (спринт, планирование, ежедневная встреча). Достижения: Изучил Objective-C и Swift с нуля. Готовое и опубликованное приложение, в котором я участвовал как iOS-разработчик.
Период работы
Сентябрь 2015 - Июнь 2017  (1 год 10 месяцев)
Tradable
Роль
Java-разработчик
Обязанности
Проект представляет собой приложение для рынка форекс (tradable.com). Это настольное мультиплатформенное приложение, написанное на Java с использованием инфраструктуры Swing. Киллер-фича — встроенный магазин. Магазин работает как Google Play/AppStore: любой разработчик может написать робота или плагин и продать его или опубликовать бесплатно. Обязанности: - часть разработки пользовательского интерфейса (элементы управления пользовательским интерфейсом, формы, диалоги) - бизнес-логика разработки (API) - внедрение новых дополнительных функций - локализация приложения - доработка приложения, улучшение производительности и проверка кода Технологии: Java Core, Java Frameworks (Swing, JavaFX, Spring, Mig Layout, Docking Frames). Другие инструменты: Jira, CI, Install4j, svn и некоторые функции из SCRUM. Достижения: руководитель отдела разработки пользовательского интерфейса
Период работы
Февраль 2014 - Сентябрь 2015  (1 год 8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет информационных технологий, механики и оптики
Специальность
Инженер
Завершение учебы
2002 г.

Похожие специалисты

BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking
ПП
Полина П.
Минск
IOS разработчик
Middle
4 155,84 Р/час
Swift
Alamofire
AVFoundation
Combine
corelocation
GCC
GCD
iOS SDK
Node.js
NSOperation
+69

iOS Инженер с 4+ годами опыта коммерческой разработки. Глубокие знания в области жизненного цикла приложений iOS, цикла мобильной разработки, архитектуры, UI/UX. Обладая сильным знанием Swift, SwiftUI и UiKit, я привношу качество и инновации в каждый проект, за который берусь. Мой опыт работы с фреймворками iOS позволяет мне создавать удобные интуитивно понятные пользовательские интерфейсы. Отличные коммуникационные навыки. Заинтересована в изучении новых технологий, быстро приобретаю новые навыки и слежу за трендами в разработке. Языки программирования Swift. Технологии программирования iOS SDK, UIKit, SwiftUI, GCD, Combine, Alamofire, Snapkit, GCD, XCTest, Async/await, SwiftLint, AVFoundation, KeychainAccess, CoreData, StoryBoard/XIB, Code programmed UI, NSURLSession, CoreLocation, NSOperation, WebKit. Архитектурные паттерны VIPER / Clean Swift, MVP, MVVM, SOLID. Сервисы для разработки (сторонние сервисы) Cocoa Pods, Firebase, SPM, TestFlight, Xcodegen. API Технологии REST, OAuth, WebSockets, JSON, Swagger, Postman. Системы контроля версий Git, GitHub, Bitbucket, GitLab. Другое Jira, Trello, Figma, Confluence, Agile, Scrum, Kanban. Достижения Работа с данными Использую различные хранилища для сохранения данных локально (Core Data, User Defaults, Keychain). Отлично ориентируюсь и понимаю в каких случаях какие хранилища необходимо использовать. Тестирование Большой опыт покрытия приложения unit тестами и UI тестами (с использованием таких библиотек как XCTest, XCUITest). Знаю и понимаю какие тест-кейсы и каким образом должны покрываться. Умею хорошо взаимодействовать с командой QA для помощи в локализации ошибок и выяснения условий воспроизведения. Коммуникация Хорошо вливаюсь в коллектив. Люблю коллаборацию и взаимодействия между разработчиками. При оценке и ревью задач стараюсь быть внимательной к деталям и уточнять все волнующие меня вопросы, подмечать крайние случаи. Хорошо доношу техническую информацию кросс-функциональным командам.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • Realty & Constructoring
МК
Михаил К.
Химки
Бизнес/системный аналитик
Senior
3 636,36 Р/час
Specifications
atlas
business studio
Работа с интеграциями
UML
Анализ
GitLab
Разработка
governance
+65

КЛЮЧЕВЫЕ КОМПЕТЕНЦИИ ● "Играющий тренер": лично выполняю ключевые задачи (сбор и аналитика требований, моделирование процессов, проектирование API и схем данных), параллельно организуя работу команды ● Методическое руководство кросс‑функциональными командами аналитиков и разработчиков, полное сопровождение жизненного цикла требований ● Проектирование и эволюция микросервисных систем (REST, gRPC, Kafka, RabbitMQ) с применением спецификаций AsyncAPI ● Формирование корпоративных хранилищ данных уровня Data Lake и внедрение практик Data Governance (S3, Iceberg, Apache Atlas, CDC‑конвейеры Debezium – Kafka – Flink) ● Разработка и аудит решений на базе распределённых реестров (Hyperledger Fabric, Solidity) для обеспечения неизменности данных и прозрачности бизнес‑логики ● Информационная безопасность: моделирование угроз, RBAC, IAM, SSO, нормативное соответствие 152‑ФЗ, криптографическая защита каналов и данных ● Интеграция экосистемы 1С (ERP, WMS) и внешних сервисов посредством REST и обмена файлами CSV ● Моделирование процессов и архитектуры в нотациях BPMN, UML, ArchiMate, применение TOGAF и GAP‑анализа ● Эксплуатация и оптимизация СУБД: PostgreSQL, MySQL, Greenplum, ClickHouse, MongoDB ● Инструментарий: Swagger, OpenAPI, Postman, Camunda, Docker, Kubernetes, GitLab CI/CD, Enterprise Architect, Business Studio ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ Управление бизнес‑процессами · Организационное проектирование · Agile‑подходы · Blockchain‑технологии · Информационная безопасность · Python · SQL · Kafka · Camunda · Jira · Confluence · Figma За последние 7 лет работал в роли системного аналитика реализовал проекты по интеграции на основе REST и SOAP сервисов, создавал диаграммы в UML, писал сложные запросы в SQL и обрабатывал данные в формате XML. Участвовал в разработке и администрировании ESB-решений и микросервисной архитектуры, оформлял документацию по ГОСТ, проводил анализ бизнес-процессов, интервьюировал заказчиков и формировал системные требования. Регул

Подробнее
BioTech, Pharma, Health care & Sports • Blockchain • E-commerce & Retail • FinTech & Banking • Logistics & Transport
КБ
Ксения Б.
Оренбург
.NET разработчик
Middle+
2 337,66 Р/час
C#
*nix
C++
ASP.NET
JavaScript ES5-6
GraphQL
Обучение
Разработка технической документации
Базы данных
.NET
+50

Ксения — .NET разработчик уровня Middle+ из Оренбурга. Специализируется на разработке серверной части приложений, проектировании баз данных и API. Имеет опыт работы с .NET Core, C#, PostgreSQL, RabbitMQ, React.js, Next.js и другими технологиями. Принимала участие в проектах из различных отраслей, включая BioTech, Pharma, Health care & Sports, Logistics & Transport, Blockchain, E-commerce & Retail, FinTech & Banking. Среди проектов — разработка системы автоматизации соревнований по спортивной акробатике, портала для заявок арендаторов торгового центра, программного комплекса для майнинга CryptonOS, интернет-магазина бытовой техники и электроники «Всёдлякомпьютеров», системы формирования лотов для поставщиков автозапчастей Autodata, средств контроля радиационных параметров Kosmos, программного комплекса для рентгеновских диагностических аппаратов «Медсофт: X-Ray», системы автоматизации бизнес-процессов и документооборота для партнёра федерального банка Paritet Master. Общая продолжительность работы на проектах — 5 лет 8 месяцев.

Подробнее
Logistics & Transport • Manufacturing • Realty & Constructoring
РР
Руслан Р.
Москва
Аналитик 1С
Senior
5 194,8 Р/час
1C:Бухгалтерия предприятия
1C: управление торговлей 11.5
1C:CRM
1C:ERP УХ
+4

Руслан — аналитик 1С уровня Senior из Москвы с опытом работы на проектах в сферах логистики и транспорта, производства, недвижимости и строительства. Имеет высшее образование по направлениям «Экономика» и «Менеджмент организации». Ключевые навыки: 1C:ERP УХ, 1C:Бухгалтерия предприятия, 1C:CRM, 1C:Управление торговлей 11.5. Участвовал в следующих проектах: - «1С модуль ЭДО» (роль: ведущий функциональный архитектор) — проектирование единого ИТ контура с масштабированием НОД для ЭДО, перевод подсистемы SAP ERP.ЭДО на 1С ДО 3.0 и 1С ERP 2.5; - «Переход на 1С Предприятие 8» (роль: аналитик-методолог) — анализ процессов as is/to be и SAP ERP, разработка сценариев по переходу на 1С Предприятие 8; - «Проект Склад» (роль: руководитель проекта, функциональный архитектор, методолог) — разработка архитектуры информационной системы управления складом на базе 1С УТ 11; - «Проект Казначейство и бюджетирование» (роль: руководитель проекта, функциональный архитектор, методолог) — разработка архитектуры информационной системы на базе 1С ERP2 (УСО); - «Планирование строительных материалов» (роль: руководитель проекта, функциональный архитектор, методолог) — разработка архитектуры информационной системы на базе 1С ERP2 (УСО), планирование графика потребления материалов по объектам строительства; - «Проект „Электронный Документооборот“» (роль: руководитель проекта, функциональный архитектор, методолог) — разработка архитектуры информационной системы на базе 1С Документооборот КОРП 3.0; - «Проект „ЗуП“» (роль: функциональный архитектор) — разработка архитектуры информационной системы на базе 1С ЗуП КОРП 3.1; - «Проект ЭТП» (роль: руководитель проекта, функциональный архитектор 1С, консультант-эксперт 1С) — разработка функциональных требований на создание собственной электронной тендерной площадки, интеграция ЭТП с 1С Документооборот КОРП 3.0.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech • Social Networking • Telecom
РГ
Роман Г.
Тверь
Архитектор
Senior
5 064,93 Р/час
Функциональное программирование
RPC
Clean Architecture
ClickHouse
Groovy
Java
Git
Gradle
Linux
Scala
+34

Я — архитектор и инженер программных систем с более чем 16-летним опытом разработки корпоративных решений на базе JVM-языков, таких как Java, Scala, Clojure, а также реляционных и NoSQL баз данных. Моя специализация — проекты с микросервисной архитектурой, что позволяет мне эффективно проектировать масштабируемые и устойчивые системы. Обладаю глубокими знаниями в области архитектуры систем, интеграции с Big Data и искусственным интеллектом. Имею опыт управления командами разработки, внедрения Agile-методологий (Scrum, Kanban), а также развития технического бренда компании. Кандидат физико-математических наук, являюсь активным участником и одним из лидеров регионального ИТ-сообщества Tver.IO. Всегда стремлюсь делиться знаниями и совершенствоваться в своей области. Буду рад внести свой вклад в развитие вашего проекта на позиции Архитектора.

Подробнее