Работал в 1 компании   9 лет 10 месяцев

IT

Middle Front-End Developer

Eams

IT

9 лет 9 месяцев

06.2014 - 03.2024

Разработка энергоэффективных Web-приложений, элементов управления и компонентов.


Библиотеки:

  • JQuery.js
  • Bootstrap.js
  • Handlebars.js
  • Backbone.js
  • Vue3

10 лет на должности Middle Front-End developer.
Разрабатывал web-приложения для различных CRM.


Три CRM разрабатывалась на JS+JQuery+Handlebars (мои любимые проекты, т. к. чистый JS позволяет добиться высокой производительности и настоящего OOP). Полностью от JQuery избавиться не получилось, т. к. были компоненты, написанные до меня и зависящие от него.

И одна была CRM на Backbone (OOP получается на троечку, время производства заставляет желать лучшего как и производительность была не такой как хотелось бы). В качестве стилей использовался Bootstrap.css, который не особо подходит для CRM-приложений (лишние теги и огромное количество перегрузок стилей).

Так же пришлось поработать на проекте, написанном на Vue. Про энергоэффективность можно забыть. Потребление памяти и процессорного времени просто зашкаливает. Так же про классическое ООП можно забыть.


Есть малый некоммерческий опыт создания видеочата с RTS.

Что я делал:

  1. разработка компонентной базы (автокомплит, календарики, электронный лоток, редактор сканов документов, интерактивные таблицы и т. д.).
  2. сортировка, фильтрация, анализ и форматирование больших массивов данных.
  3. построение различных отчётов c графиками
  4. различные конструкторы
  5. использование сканеров и принтеров штрих-кодов

Основные приоритеты:

  1. производительность и отзывчивость интерфейса
  2. интуитивно-понятный интерфейс
  3. и на последнем месте всякие анимации и прочие красивости

Ключевая информация

  • Разработка пользовательских интерфейсов
  • Программирование на HTML
  • Программирование на CSS
  • Программирование на JavaScript
  • Тестирование и отладка кода
  • Сотрудничество с back-end разработчиками
  • Интеграция с API
  • Адаптация дизайна под разные устройства
  • Оптимизация веб-страниц для быстрой загрузки
  • Участие в проектировании UX/UI
  • Применение методологий разработки
  • Мониторинг и внедрение новых технологий в разработке
  • Владеет языками

    Английский

    базовый

    Русский

    родной

    Украинский

    родной

    Курсы, тренинги, сертификаты

    Практический веб-дизайн: проектирование, создание и сопровождение веб-узла.

    Николаев, Николаевская область, 2014

    Сергей

    Front-end Developer

    Николаев

    39 лет

    Активно ищет работу

    полная занятость

    Обновлено 1 неделю назад