🔔 Публичное собеседование DevOps-инженера с компанией «Островок!» — стартуем 20 марта в 16:00 МСК → трансляция ВК
Леонид Андрияшин (neo_mode), 32 года, Россия, ПензаЛеонид Андрияшин (neo_mode), 32 года, Россия, Пенза

Леонид Андрияшин

Разработка кастомных элементов - это ко мне.Разработчик мобильных приложенийСтарший (Senior)
От 300 000 ₽Рассмотрю предложения

Контакты

Контакты скрыты настройками приватности
Возраст: 32 года
Опыт работы: 9 лет и 9 месяцев
Регистрация: 27.08.2022
Последний визит: 4 недели назад
Гражданство:
Местоположение: Россия, Пенза
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Люблю создавать сложные кастомные элементы для проектов. Предпочитаю автоматизировать рутинные задачи, для чего разрабатываю скрипты и внедряю их в проекты при необходимости. В работе для меня важна слаженность в действиях команды.


Технические навыки и технологии:
• Swift, C, Objective-C, Go, PHP, JS;
• MVC, MVP, MVP-C, MVVM, CleanSwift;
• SOLID, DRY, KISS, YAGNI;
• Foundation, UIKit, WebKit, CryptoKit, CoreLocation, Core Graphics, Core
Animation, CoreData, Combine, Security;
• AutoLayout, GCD, ARC, MRC, URLSession, Responder chain,
NotificationCenter, Async/await, Websocket;
• Git porcelain, Git plumbing, xcodegen, SPM, CocoaPods, Gitlab CI;
• Code review, custom UIView;

Навыки

Swift
Objective-С
UIKit
Autolayout
Xcode
Разработка под iOS
Клиент-серверные приложения
GCD
Core graphics
MVVM

Опыт работы

  • Комплексная автоматизация бизнес-процессов
    От 1000 до 5000 сотрудников
    Senior iOS разработчик
    Май 2023 — По настоящее время (1 год и 11 месяцев)
  • Агентство digital-трансформации маркетинга и продаж для развития бизнеса и роста прибыли
    От 100 до 1000 сотрудников
    Разработчик мобильных приложенийiOS разработчик
    Апрель 2020 — Май 2023 (3 года и 2 месяца)

    - Разработка приложений с нуля;

    - Верстка UI элементов из Figma через код;

    - Вынесение разделов в отдельные фреймворки;

    - Рефакторинг кода с closures на async/await;

    - Создание кастомных презентаций UIViewController;

    - Профилирование приложения (детектирование утечек памяти, снижение нагрузки на GPU);

    - Написание Unit-тестов;

    - Создание и отправка сборок в Firebase;

    - Разработка и настройка кастомного CI для более быстрой работы pipeline;

    - Разработка автоген swift кода;

  • Частная практика, работа без зачисления в штат
    Fullstack web developer
    Июль 2015 — Апрель 2020 (4 года и 10 месяцев)

    - Установка и настройка сервера под управлением Ubuntu LTS;

    - Сборка из исходных кодов, дальшейшая установка и настройка nginx, php, mysql, redis, memcached.

    - Установка SSL сертификата. Тестирование tls протокола на уязвимость;

    - Разработка Backend части (php, mysql);

    - Разработка Frontend части (html5, css3, JS);

    - Обнаружение bottleneck частей с последующим устранением;

Высшее образование

  • ПГУ

    Пензенский государственный университет (бывший ППИ)
    Институт Информатики и вычислительной техники (ИИВТ)
    Сентябрь 2011 — Июнь 2016 (4 года и 9 месяцев)