Александр Баумгертнер

JavaScript, React, NodeJS

Местоположение

Проживание: Россия, Санкт-Петербург

Возраст и стаж

Стаж: 12 лет

Возраст: 36 лет

Зарплатные ожидания: От 145000 руб.

Контактная информация


Профессиональные навыки


React.js • Node.js • JavaScript • HTML • CSS • Git • БЭМ

Участие в профессиональных сообществах


Ноябрь 2010 —
По наст. время
(9 лет)

Тостер

@alexbaum: 36 ответов, 14 вопросов, отвечает по темам:

JavaScriptInternet ExplorerHTMLКросс-браузерностьКнигиИнтерфейс пользователяRuby on RailsCSSjQueryNode.js
Сентябрь 2010 —
По наст. время
(9 лет и 2 месяца)

Stack Overflow

@alex-baumgertner: 8 ответов, 1 вопрос, отвечает по темам:

CssHtmlBemJavascriptFacebookMarginBorderGoogle-chrome-devtoolsGoogle-chrome-extensionGoogle-chrome
Март 2010 —
По наст. время
(9 лет и 8 месяцев)

GitHub

@alexbaumgertner: 6616 вкладов в 54 репозитория, связан с языками:

JavaScriptHTMLShellTypeScript

Опыт работы


Январь 2019 —
По наст. время
(11 месяцев)

CSSSR

JavaScript-разработчик
Россия, Москва

Обязанности и достижения

Внутренние проекты

Применяемые навыки

CSS, HTML, React.js, Express.js, MongoDB, Docker, Redux
Октябрь 2018 —
Декабрь 2018
(3 месяца)

SEMrush

Frontend developer
Россия, Санкт-Петербург

Обязанности и достижения

Применяемые навыки

JavaScript, Git, Node.js, React.js, Redux, Coffeescript
Июль 2018 —
Сентябрь 2018
(3 месяца)

eLama

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

Обязанности и достижения

Координация разработки фронтенда в Еламе:

  1. разработка каркаса фронтенда Еламы
  2. разработка API-шлюза ("Edge")
  3. помощь и консультации по разработке инструментов Еламы
  4. поддержка процессов в разработке фронтенда:
    1. Постановка задач по экосистеме фронтенда: внедрение и поддержка непрерывного интегрирования, доработки инструментов тестирования и сборки
    2. тестирование: настройка jenkins-задач, настройка сборки и запуска тестов, написание примеров тестов, помощь в тестировании
    3. ревью кода разработчиков (pull-request)
    4. обучение практикам работы с git/github, npm, nodejs
    5. поддержка качества кода и управление техническим долгом (удаление старого, упрощение текущего кода)
    6. настройка и поддержка работы логирования и оповещения о сбоях (trackjs, sentry.io, graylog)
    7. поддержка процесса фронтенд-части разработки нового My (new.elama.ru)
  5. Обсуждение и создание концептов архитектурных решений
  6. Документирование процессов: wiki, группы поддержки пользователей, google-docs
  7. Собеседования JS-разработчиков и верстальщиков

Применяемые навыки

HTML, CSS, JQuery, БЭМ, Webpack, Веб-разработка, React.js, Backbone.js, Coffeescript
Март 2017 —
Сентябрь 2018
(1 год и 7 месяцев)

eLama

JS-программист, Front-end разработчик
Россия, Санкт-Петербург

Обязанности и достижения

React, Redux и вся экосистема React. Общий фронтенд в компании: UI-компоненты, разработка инструментов автоматизирования рекламы.

Май 2016 —
Март 2017
(11 месяцев)

Grid Dynamics

Front End developer
Россия, Санкт-Петербург

Обязанности и достижения

Поддерживал текущую и разрабатывал новую клиентскую часть платформы по управлению деплоя приложений в облако — http://tonomi.com.

Применяемые навыки

Angular, Backbone.js, Typescript, CSS, HTML, JavaScript
Октябрь 2015 —
Май 2016
(8 месяцев)

HTML Academy

Frontend-разработчик
Россия, Санкт-Петербург

Обязанности и достижения

  • Поддержка существующей платформы для курсов, в том числе:
    • исправление багов;
    • добавление новой функциональности (например: Подсказки);
  • поддержка пользователей
  • Создание новой платформы:
    • универсальная библиотека проверки HTML, CSS, js кода
    • UI-компоненты: браузерная консоль, редактор заданий
  • Наставничество на курсах
    • базовый HTML
    • продвинутый HTML
    • базовый javascript

Применяемые навыки

JavaScript, Node.js, CSS, HTML, Karma, React.js, Webpack
Октябрь 2013 —
Октябрь 2015
(2 года и 1 месяц)

Яндекс

Разработчик интерфейсов
Россия, Санкт-Петербург

Обязанности и достижения

  • Поддержка и развитие внутренней библиотеки блоков: исправление багов, документирование, тесты;
  • Внедрение библиотеки блоков в сервисы Яндекса: Недвижимость и Страница поисковой выдачи
  • Освоил командную работу в github;
  • В составе команды Лего драматически улучшили покрытие тестами (юнит и визуальными gemini) и документацией компоненты библиотеки;
  • Научился разбираться в огромных объемах кода;
  • Научился работать в большой распределенной команде;
  • Доклад "БЭМ в небольших проектах" https://tech.yandex.ru/events/bemup/2-october-2013/talks/1360/

Применяемые навыки

JavaScript, Git, HTML, CSS, БЭМ, JQuery, Тестирование ПО
Март 2013 —
Октябрь 2013
(8 месяцев)

Дизайн-студия «IDEI»

Frontend-разработчик
Россия, Санкт-Петербург

Обязанности и достижения

Применяемые навыки

HTML, CSS, JQuery, БЭМ, Twig
Октябрь 2012 —
Март 2013
(6 месяцев)

usefulcam

Frontend-разработчик
Россия, Великий Новгород

Обязанности и достижения

  • Доработка, исправление существующего js-кода проекта usefulcam.ru;
  • Разработка нового проекта (haffl) на основе существующего html/css/js кода;
  • Разработка документации, правил верстки
  • Подготовил проект usefulcam к релизу;
  • Организовал ведение задач в redmine;
  • Организовал составление документации

Применяемые навыки

JavaScript, HTML, CSS, БЭМ, JQuery
Декабрь 2011 —
Октябрь 2012
(11 месяцев)

Embria

Frontend-разработчик
Россия, Санкт-Петербург

Обязанности и достижения

  • Разработка игрового приложения для социальных сетей facebook.com и fotostrana.ru
  • Одностраничное приложение на основе backbone и API социальных сетей facebook (FQL)и fotostrana: http://fotostrana.ru/app/fotomania/ (кроме профиля)

Применяемые навыки

HTML, CSS, JQuery, Backbone.js, Twig
Март 2011 —
Октябрь 2011
(8 месяцев)

fprints

HTML-верстальщик
Россия, Санкт-Петербург

Обязанности и достижения

  • html, css, jquery
  • рефакторинг кода

Применяемые навыки

JQuery, Git, HTML, CSS, Twig
Сентябрь 2010 —
Март 2011
(7 месяцев)

Лапси

html-верстальщик
Россия, Санкт-Петербург

Обязанности и достижения

  • верстка модулей сайта lapsi.ru, kolyaskaspb.ru;
  • рефакторинг Bitrix-шаблонов;
  • контент-менеджмент: подготовить для публикации фотографии, текст
  • Значительно улучшил интерфейс www.lapsi.ru ;
  • Завел простую документацию по проектам;
  • Сверстал с нуля и запустил www.kolyaskaspb.ru

Применяемые навыки

JQuery, Git, CSS, HTML, 1с-битрикс
Ноябрь 2008 —
Июль 2010
(1 год и 9 месяцев)

Архивная служба новгородской области

технический специалист
Россия, Великий Новгород

Обязанности и достижения

  • разработка дизайна, запуск и поддержка работы сайта архивной службы (www.novarchiv.org);
  • техническая организация собраний, конференций, выставок (настройка видеозвуковой аппаратуры);
  • закупки компьютерной техники
  • разработали и запустили сайт www.novarchiv.org;
  • переоборудовали отдел компьютерного сопровождения архивов ЦИТОГАНО (закупка компьютерного оборудования, настройка сети)

Применяемые навыки

Веб-разработка, Установка и обслуживание офисной техники, Техническая поддержка, Администрирование Windows, Joomla, HTML, CSS
Июль 2008 —
Октябрь 2008
(4 месяца)

Геракл

веб-верстальщик
Россия, Великий Новгород

Обязанности и достижения

  • верстка новых проектов;
  • поддержка существующих сайтов;
  • подготовка графики

Первый опыт html-верстальщиком в штате студии.

Применяемые навыки

HTML, CSS, JQuery, Веб-разработка, Adobe Photoshop
Май 2008 —
Июль 2008
(3 месяца)

Областная Библиотека

заведующий отделом новых информационных технологий
Россия, Великий Новгород

Обязанности и достижения

  • сканирование книг;
  • предоставление пользователям услуг компьютерного класса библиотеки;
  • оформление афиш и буклетов

Работа в самом сердце Великого Новгорода — Кремле.

Применяемые навыки

HTML, CSS, Установка и обслуживание офисной техники, Adobe Photoshop, Графический дизайн
Июль 2007 —
Январь 2008
(7 месяцев)

Гарант-ВН

технический специалист
Россия, Великий Новгород

Обязанности и достижения

  • поддержка пользователей справочно-правовой системы "Гарант" (по телефону и с выездом);
  • тираж обновлений системы Гарант
  • первый опыт официальной работы фул-тайм в компании.
  • опыт установки и настройки системы «Гарант».

Применяемые навыки

Администрирование сетей, Администрирование Windows, Установка и обслуживание офисной техники, It-консультирование

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


Январь 2004 —
Январь 2008

Новгородский государственный университет им. Ярослава Мудрого

ИНПО - Психолого-педагогический
Россия, Великий Новгород

Специализация и достижения

Не оконченное высшее, закончил 2.5 курса.


О себе


Спасибо за предложение вакансии!

Меня зовут Александр Баумгертнер, я фронтенд-разработчик.

Верстаю, программирую для веб с 2010 года, в офисе и удаленно.

Использую:

Есть опыт:

У меня нет нелюбимых технологий. Главное — не язык или фреймворк, а оптимальное решение задачи в срок.

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

Текущие точки развития — написание удобного в поддержке и развитии кода, инфраструктура (тесты, деплой). Экспериментирую с CRDT (logux).

С удовольствием обучаю всему, что знаю. Всегда готов спросить, если чего-то не знаю.

В CSSSR делаю веб-приложение для интранета, которые облегчают найм, документооборот, бухгалтерию.

В eLama сделал каркас приложения (меню, шапка, роутинг, встраивание виджетов), шаблоны для виджетов (статистика, рекомендатор, пополнение баланса), настроил сборку виджетов в npm-пакеты с автоматическим деплоем, координировал межкомандную разработку виджетов.

В 2017 вдвоем с разработчиком из breadhead.ru запустили https://chevostik.ru — я предложил и внедрил архитектуру (Layouts/Containers/Components), сделал карту, формы логина, регистрации и авторизацию через соцсети.

В HTML Academy: был наставником на курсах по HTML/CSS/JS, разработал модули «Подсказки» (архивная версия) и «Демо-Консоль». Поддерживал текущую и участвовал в разработке новой обучающей платформы.

В Яндексе: в команде «Лего» занимался поддержкой библиотеки блоков в том числе добавил документацию, тесты, примеры. В команде «Мобильный СЕРП» сделал виджет установки приложения в результатах выдачи, блок формы «Обратная связь» на Яндекс.Недвижимость.

В веб-студии: верстка и клиенский код для http://nautilusdent.ru/, http://hunterboat.ru, поддержка текущих работ студии.

Open Source:

Для BEM-сообщества https://github.com/bem-under-sailsjs (в архиве).

Лучший способ связи со мной — почта alex.baumgertner@gmail.com


Рекомендательные письма


Максим Балдин

знакомый

Классно верстает, иногда кажется что долго, но это лишь потому, что думает о многих вещах наперед.

Письмо написано 10 сентября 2011 в 18:54 • Согласились: 4