👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com
Эрнэст Шефер (shef-er), Россия, ЕкатеринбургЭрнэст Шефер (shef-er), Россия, Екатеринбург

Эрнэст Шефер

PHP/Golang-разработчикБэкенд разработчикСредний (Middle)
Рассмотрю предложения

Контакты

Войти
Опыт работы: 7 лет
Регистрация: 08.06.2015
Последний визит: 2 недели назад
Гражданство:
Местоположение: Россия, Екатеринбург
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

  • Английский: Upper-Intermediate (B2)
  • Языки: PHP, Golang, SQL, Bash
  • Базы данных: PostgreSQL, MySQL / MariaDB, SQLite, Redis
  • PHP Фреймворки: Spiral, Laravel, Symfony, Slim
  • Принципы: SOLID, DRY, KISS, паттерны GoF, PSR
  • Прочее: Git, Linux, Nginx, RoadRunner, Traefik, RabbitMQ, Docker

Навыки

PHP
Golang
PostgreSQL
MySQL
Docker
Git
Linux
Bash

Участие в профсообществах

Опыт работы

  • Делаем платформу для управления всеми системами Умного дома для застройщиков и управляющих компаний, маркетплейс IoT
    ПермьОт 10 до 100 сотрудников
    Инженер-программист
    Ноябрь 2022 — По настоящее время (2 года и 1 месяц)

    - Ввёл написание интеграционных тестов в процесс разработки, занимался улучшением инструментов разработки, процессов локального развёртывания проектов.

    - Реализовывал и поддерживал интеграции систем обмена данными с различными сервисами, в частности: Bitrix24, ГИС ЖКХ, Домиленд.

    - Занимался обширным рефакторингом.

    PHPPostgreSQLLaravelLinuxSymfonyPhpUnitDockerSOAPGolang
  • Решения для бизнеса по управлению рисками на основе больших данных
    ЕкатеринбургОт 100 до 1000 сотрудников
    Бэкенд разработчикPHP-разработчик
    Март 2022 — Октябрь 2022 (8 месяцев)

    Сопровождал и отвечал за работоспособность сервиса Автокод Объявления на стеке: Laravel 8 / чистый PHP + MySQL, Redis.

    • Собирал релизы, деплоил на тестовое и боевые окружения
    • Рефакторил сервисы, выносил из легаси функциональность сопровождая юнит-тестами
    • Дорабатывал интерфейс и функциональность внутреннего дашборда на Laravel
    • Дорабатывал импорт объявлений на очередях Laravel
    • SEO оптимизация закрытого коробочного решения, LD разметка каталога объявлений
    • Оптимизировал базу данных сервиса
    • Повышение общей скрости работы клиентской части сервиса посредством оптимизации запросов к БД и их количества.
    • Проводил Code Review
    • Занимался постановкой, декомпозицей и оценкой задач
    PHPLaravelMySQLRedisDockerPhpUnitKubernetesSOLID
  • Онлайн-платформа для организации деловых поездок по всему миру
    ЕкатеринбургОт 100 до 1000 сотрудников
    Бэкенд разработчикPHP-разработчик
    Июль 2020 — Февраль 2022 (1 год и 8 месяцев)

    Занимался разработкой высоконагруженного сервиса для организации бизнес-путешествий и командировок.

    • Разрабатывал внутренние API микросервисы, для работы с поставщиками отельных и других услуг, на базе Silex, Symfony
    • Занимался обширным рефакторингом внутренних микросервисов
    • Участвовал в обсуждении и формировании архитектуры микросервисов
    • Реализовывал интеграции с отельными платформами Booking.com, Ostrovok, Sabre, Bronevik, Amadeus, и другие c использованием протоколов SOAP, REST
    • Заложил основу версии v2 отельного API на основе Slim, и переносил функциональность из legacy реализации на Silex
    • Работал с брокером сообщений RabbitMQ
    • Проводил Code Review
    • Занимался постановкой, декомпозицей и оценкой задач
    PHPSlimSilexSymfonyMySQLPhpUnitDockerRabbitMQSOAPREST
  • СВАРТА
    Москва
    Бэкенд разработчикPHP-разработчик
    Ноябрь 2019 — Июнь 2020 (8 месяцев)

    Подработка во время учёбы в университете

    Разрабатывал REST-like API для системы учёта материальных и человеческих ресурсов

    PHPSlimPostgreSQLNginxDockerBashGitLinux
  • Мы технологичное агентство. Занимаемся разработкой и продвижением сложных ecommerce проектов / веб-сервисов.
    ЕкатеринбургОт 10 до 100 сотрудников
    Фулстек разработчикFullstack-разработчик
    Июль 2019 — Октябрь 2019 (4 месяца)

    Подработка во время учёбы в университете

    • Работал в команде по Канбан
    • Разрабатывал новые функции и поддерживал существующие в интернет-магазинах на платформе PrestaShop
    • Модернизировал и разрабатывал вспомогательные серверные утилиты на PHP и BASH
    PHPPrestaShopMySQLJavaScriptNginxApache2BashLinux
    Фулстек разработчикFullstack-разработчик
    Июль 2018 — Август 2018 (2 месяца)
  • Интернет решения для сферы недвижимость
    ЕкатеринбургОт 10 до 100 сотрудников
    Фулстек разработчикFullstack-разработчик
    Июль 2017 — Сентябрь 2017 (3 месяца)

    Подработка во время учёбы в университете

    • Работа в команде по Канбан
    • Разрабатывал и поддерживал работоспособность порталов сферы услуг, застройщиков и недвижимости
    Фулстек разработчикFullstack-разработчик
    Апрель 2016 — Август 2016 (5 месяцев)
  • СКАЗАНО-СДЕЛАНО
    Екатеринбург
    Фулстек разработчикFullstack-разработчик
    Февраль 2017 — Январь 2018 (1 год)

    Подработка во время учёбы в университете

    • Backend-разработка на базе Laravel в составе October CMS
    • Дорабатывал пользовательский и административный интерфейсы
    • Отвечал за работоспособность проекта в продакшене
    PHPLaravelMySQLJavaScriptBashLampLinuxGit

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

  • УрФУ им. Б.Н. Ельцина

    Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
    Екатеринбург4605 выпускников
    Институт естественных наук и математики
    Сентябрь 2016 — Февраль 2022 (5 лет и 5 месяцев)

    Магистр: Современные проблемы компьютерных наук | 2020 - 2022

    Бакалавр: Механика и математическое моделирование | 2016 - 2020