Dmitry Lorents

Dmitry Lorents Email and Phone Number

iOS Developer в компани FixApp @ FIXAPP
Dmitry Lorents's Location
Kaluga, Kaluga, Russia, Russian Federation
About Dmitry Lorents

Навыки и достижения:- Пишу приложения на UIKit и Swift UI, использую Combine​- Участвовал в разработке более 10 различных приложений- Есть несколько приложений, разработанных с нуля- Работаю по GitFlow и Scrum- Знаю MVP, MVVM, VIPER, MVC.- Есть опыт переписывания приложения с MVC на MVVM- Умею работать в многопоточной среде GCD, Operation, Swift Concurrency.- Провожу код-ревью и рефакторинг приложения- Стараюсь писать чистый и понятный код с сопроводительной документацией- Умею проводить декомпозицию задач и оценку трудозатрат- Autolayоut: NSLayoutAnchor, NSLayoutConstraint, VFL, Snap Kit- Работаю в Figma- Примененяю принципы SOLID, KISS, DRY, YAGNI-Опыт написания Unit и UI test.Умею создавать приложения с нуля, и не боюсь чужого кода.(Даже самого непонятного :) )• Создание графических интерфейсов: Interface Builder, Storyboard, XIB и верстка кодом• Опыт работы с основными IOS фреймворками, веб-приложениями (клиент-сервер).• Принципы ООП и дизайн паттерны• Знаю структуры данных и основные алгоритмы.• Управление памятью: ARC, MRCДополнительно:• Знаю жизненные циклы приложений и контроллеров• Могу правильно выбрать между UIPageViewController, UIScrollView и UICollectionView• Предпочитаю проф. литературу• Посещаю митапы по iOS тематике.Вне работы:• медитация• спорт-зал• волонтерство.• победитель Snowtag 2021(спуск с горы на самодельных санях)

Dmitry Lorents's Current Company Details
FIXAPP

Fixapp

View
iOS Developer в компани FixApp
Dmitry Lorents Work Experience Details
  • Fixapp
    Ios-Разработчик
    Fixapp Mar 2021 - Present
    Москва, Россия
    В мои обязанности входило:- Разработка/поддержка мобильных приложений под платформу iOS;- Выявление и исправление ошибок в работе текущего приложения;- Участие в принятии технических решений;- Написание тестов;- Взаимодействие с дизайнерами и backend-разработчиками- Проведение Code Review.Некоторые приложения, в которых принимал участие:- Приложение онлайн кинотеатра, аналог Кинопоиска. Поиск по названиям и категориям фильмов, просмотр детальной информаци, добавление в избранное и пр.Реализовал:- UI главного экрана- Поиск по названию и категориям;- Шиммер на ячейки на этапе загрузки- UI детального экрана с описанием фильма- Коллекция на CompositionalLayout для информации об актёрах и рекомендованных фильмах;- Подключил сетевой слой- Выполнил навигацию- Кеширование данных в CoreData и картинок в FileManager- Proxy Service для запроса данных из кеша, или из интернета- Сделал кастомную кнопку сортировки с внутренними стейтами (переключение картинки сортировки и возврат closure с предикатом сортировки)Стек:MVP+Builder+Coordinator, Snapkit, CompositionalLayout, REST API, URLSession, JSON,UserDefaults, CoreData, FileManager, SwiftLint, SwiftFormatter, Swinject, XcodeGen, SwiftGen, SPMКоманда: 2 разработчика + тимлид, участвовал в Code review.- Приложение для прослушивания подкастов. Отображение подкастов по категориям, поиск в сети по названию, сохранение в избранное, проигрывание подкастов.Реализовал:- Выполнил UI главного экрана.- Реализовал поисковые запросы- Сделал кастомный таббар- Сервис для сохранения в избранное через UserDefaults- Выполнил анимированный показ логотипа и обводка при загрузке приложения- Bottom Sheet с промежуточными положениями (половина и вся высота экрана) с информацией о подкастеСтек: MVVM, SUI, REST API, JSON, UserDefaults, Realm, AVFoundation, FireBase, Kingfisher, Google SignIn, SwiftLint, SwiftFormatter, SwiftGen, SPMКоманда: 3 разработчика + тимлид, проводил Code review.

Dmitry Lorents Education Details

Frequently Asked Questions about Dmitry Lorents

What company does Dmitry Lorents work for?

Dmitry Lorents works for Fixapp

What is Dmitry Lorents's role at the current company?

Dmitry Lorents's current role is iOS Developer в компани FixApp.

What schools did Dmitry Lorents attend?

Dmitry Lorents attended Geekbrains, Московский Государственный Технический Университет Им. Н.э. Баумана (Мгту).

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.