🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Глеб Катербарг (geekey1), 28 лет, Россия, Санкт-ПетербургГлеб Катербарг (geekey1), 28 лет, Россия, Санкт-Петербург

Глеб Катербарг

Фронтенд разработчикСтарший (Senior)
Не ищу работу

Контакты

Войти
Возраст: 28 лет
Опыт работы: 7 лет и 4 месяца
Регистрация: 15.03.2022
Последний визит: 1 месяц назад
Гражданство:
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

С конца 2017 года занимаюсь frontend разработкой. Использовал в работе Angular и React.

Люблю писать чистый, масштабируемый, покрытый типами код, разрабатывать интересную и, в то же время, прозрачную архитектуру приложения, технический челлендж. Стараюсь найти решение поставленных задач и оценить риски, а не объяснить почему эти задачи стоит положить в backlog.

Стек технологий, с которым в ближайшее время работал на проектах:
- HTML, CSS, SCSS, LESS, Typescript, Javascript, jQuery, REST, Websoket, Git

- Angular, RxJS, NGXS/NGRX, Bootstrap, Material

- React, Redux, Storybook, Jest

Так же в начале своего пути в продакшене работал с .NET стеком (C#, ASP.NET MVC, CRM), изучал C/C++, Python в рамках вуза, просмотра курсов для расширения кругозора и применения в работе новых концепций и идей.

Хобби: web - разработка, компьютерное зрение, создание электронной музыки

Навыки

JavaScript
TypeScript
Angular
React
HTML
CSS
SCSS
БЭМ
Адаптивная верстка
Redux

Опыт работы

  • Разработка ПО банковского сектора
    Санкт-ПетербургБолее 5000 сотрудников
    Фронтенд разработчик (Старший)Senior Frontend Developer
    Октябрь 2023 — По настоящее время (1 год и 2 месяца)


    AngularTypeScriptCSSSCSSHTMLReact
  • Сервис объявлений, которым каждый месяц пользуется треть населения России
    Санкт-ПетербургБолее 5000 сотрудников
    Фронтенд разработчикFrontend Developer
    Май 2022 — Октябрь 2023 (1 год и 6 месяцев)

    - Разработал сложные продуктовые бизнес сценарии на клиенте.

    - Переписал несколько страниц на React + typescript, вынес в микрофронтенд из легаси монолита на php + twig шаблоны.

    - Сделал редизайн нескольких страниц,  в процессе которого провел рефакторинг легаси библиотек: перешел с javascript на typescript,  разбил на компоненты. 

    - Улучшил dev experience (похожую бизнес логику нужно поддерживать в 3 репозиториях: mobile spa, desktop микрофронтенды и легаси монолит). Внедрил решение, при котором не приходилось почти с 0 разрабатывать похожие сценарии на каждую платформу (что являлось нормальной практикой).

    - Улучшил перфоманс метрики клиентской части сценариев команды (cls и размер бандла).

    - Cопровождение написанного кода unit и e2e тестами. Все покрыл сторибуком.

    - Проведение code-review.

    ReactJavaScriptTypeScriptHTMLCSSSCSSReduxWebpackStorybookJest
  • Телекоммуникационный сервис
    Санкт-ПетербургОт 1000 до 5000 сотрудников
    Фронтенд разработчикFrontend Developer
    Июль 2018 — Апрель 2022 (3 года и 10 месяцев)

    - Frontend разработка больших проектов со сложной бизнес логикой и архитектурой (портал для планирования релизов, портал для ведения тест кейсов).

    - Проведение code-review, менторство и участие в планировании.

    - Поучавствовал в разработке почти всего проекта, а не
    какой-то одной его части. Решал большие комплексные задачи. Стартовал проект ведения тест кейсов с нуля.

    - Прикрутил кастомную темизацию с подходом из Angular Material.

    - Сделал полный редизайн нескольких страниц проекта.

    - Поменял корневую архитектуру проекта: добавил state managment. Вопрос о его вкручивании уже назревал и поддержка становилась тяжелее, не решались из-за больших трудозатрат и мутации данных в сервисах, куда тянулось много данных.

    AngularTypeScriptReduxHTMLSCSSJQueryKarmaJasmine
  • Разработка программного обеспечения
    Санкт-ПетербургОт 100 до 1000 сотрудников
    Фулстек разработчикFull-stack developer
    Август 2017 — Июль 2018 (1 год)

    - Разработка сервера портала по аренде жилья на C# с использованием ASP.NET Web API, синхронизация с Microsoft Dynamics CRM
    - Доработка клентской стороны портала с использованием Angular 4
    - Кастомизация Microsoft Dynamics CRM: реализация бизнес логики на сервере в CRM-плагинах и workflow на языке C#, на клиентской стороне - на JavaScript

    JavaScriptTypeScriptAngularSCSSCSSHTMLJQueryReduxC#.NETASP.NET

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

  • СПбГУ

    Санкт-Петербургский государственный университет (бывший ЛГУ)
    Санкт-Петербург3906 выпускников
    Математико-механический
    Сентябрь 2013 — Сентябрь 2017 (4 года)

    Кафедра Системного программирования, специальность Программная инженерия.