Andrey Nazarov

Andrey Nazarov Email and Phone Number

Главный разработчик мобильных приложений @ Travelata
Saint Petersburg, RU
Andrey Nazarov's Location
St Petersburg, St Petersburg City, Russia, Russian Federation
About Andrey Nazarov

Andrey Nazarov is a Главный разработчик мобильных приложений at Travelata. Colleagues describe them as "Андрей отлично справляется со своими задачами как iOS разработчик. Он успешно задрайвил проект по рефакторингу сетевого слоя. Подготовил документацию и презентовал ее команде. Интегрировал чат поддержки. Разобрался со сборкой xcframework библиотек и подключением их через SPM. Ему можно поручить задачу с большой степенью неопределенности и быть уверенным в выполнении."

Andrey Nazarov's Current Company Details
Travelata

Travelata

View
Главный разработчик мобильных приложений
Saint Petersburg, RU
Website:
travelata.ru
Employees:
50
Andrey Nazarov Work Experience Details
  • Travelata
    Главный Разработчик Мобильных Приложений
    Travelata
    Saint Petersburg, Ru
  • Ozon.Ru
    Разработчик Мобильных Приложений
    Ozon.Ru Jun 2022 - Present
    St Petersburg, St Petersburg City, Russia
    Разрабатываю приложение "Пункт Озон". Выполняю роль ведущего разработчика на проекте со стороны разработки iOS, а также выполняю ряд менеджерских обязанностей:- Проводил технический отбор кандидатов на различные вакансии;- Обеспечиваю процесс разработки: планирование, релизы, распределение задач, код ревью, взаимодействие с другими отделами разработки;- Провожу встречи 1-на-1 с коллегами;- Работаю над knowledge sharing: создание ИПР, работаю лично с каждым, у кого возникают проблемы, связанные с разработкой, ментор для стажеров;- Являюсь техническим экспертом в Swift/iOS и CI/CD для команды;- Обеспечиваю процесс повышения качества кодовой базы: проект с кодогенерацией, с тестами, работа с техдолгом;- Участвую в разработке продуктовых задач вместе с командой;- Пишу документацию по процессам и инструментам.Основные проекты:- Реализация бизнес-задач с помощью SwiftUI;- Целиком перевел проект на кодогенерацию Swift-моделей по OpenAPI спецификациям;- Написал статью на habr на смежную тему: https://habr.com/ru/companies/ozontech/articles/769624/;- Настраивал CI/CD;- Внедрил Xcodegen, Sourcery;- Реализовал автоматическую генерацию моков для всех DTO сетевого слоя;- Внедрил практику unit и интеграционного тестирования на основе моков;Технологии:- SwiftUI;- MVVM;- Ruby;- Stencil;- Mustache;- PromiseKit.
  • Koshelek
    Ios Developer
    Koshelek Apr 2021 - Apr 2022
    Работал в CORE команде. В обязанности входило:- постепенный переход от монолитной архитектуры приложения к модульной с помощью SPM (Swift Package Manager) пакетов. "Упаковывал" Swift, Objective-C код как собственный, так и 3rd-party. - Ускорение времени запуска приложения- Написание модулей, которые будут использоваться другими командами компании такими как сетевой слой и т.п. с дальнейшей презентацией команде- Переписывание кода с Objective-C на Swift.Потом перешел в финтех команду, там участвовал в разработке системы бесконтактной оплаты.Технологии: Swift, Objective-C, SPM, MVC+Coordinator, Server Driven UI
  • E-Legion, The Mobile Development Company
    Ios Developer
    E-Legion, The Mobile Development Company Aug 2016 - Apr 2021
    • Приложение “Банк Москвы”. Работал с библиотекой безопасности от заказчика. Работал с картами для отображения банкоматов и отделений банка. Objective-C, ReactiveCocoa, Google Maps.• Приложение букмекерской конторы “888.ru". Ведущий разработчик. Интегрировал в приложение сервис потоковой передачи видео. Перевел проект на frame-based верстку графического интерфейса для достижения 60 FPS при прокрутке. Занимался профилированием приложения для выявления узких мест. Ответственен за настройку CI/CD. Ответственен за распространение сборок. Внедрил сервис Weblate для удаленного изменения строк локализации. Swift, WebSocket, TDD, Core Data, FancySources, KeychainAccess, Gitlab CI, VIPER• Приложение “Мой Tele2”. Реализовал интерфейс для чата на основе сторонней SDK и с помощью ручной верстки и data source, подсчитывающем diffs, достиг 60 FPS при прокрутке. Встраивал различные сторонние SDK. Участвовал в реализации регистрации eSIM. Реализовывал тариф конструктор. Внедрил сервис Weblate для удаленного изменения строк локализации. Ответственен за исправление ошибок CI/CD. Усовершенствовал процесс code review на проекте. Ответственен за архитектурные вопросы при реализации задач. Swift, TDD, Firebase, Gitlab CI, Jenkins.Внепроектная деятельность:• Выполнял роль тимлида в команде из 4 iOS-разработчиков;• Выступал в роли ментора для нескольких iOS-разработчиков в компании e-Legion в рамках программы обучения;• Участвовал в митапах внутри компании в роли докладчика;

Andrey Nazarov Education Details

Frequently Asked Questions about Andrey Nazarov

What company does Andrey Nazarov work for?

Andrey Nazarov works for Travelata

What is Andrey Nazarov's role at the current company?

Andrey Nazarov's current role is Главный разработчик мобильных приложений.

What schools did Andrey Nazarov attend?

Andrey Nazarov attended Saint Petersburg State Electrotechnical University "leti"​, Saint Petersburg State Electrotechnical University "leti".

Who are Andrey Nazarov's colleagues?

Andrey Nazarov's colleagues are Boris Bebyakin, Oleg Kozyrev, Алла Панина, Roman Shiryaev, Sergey Petrov, Arslan Gadzhiev, Daria Toropova.

Not the Andrey Nazarov you were looking for?

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.