Сергей Лебедев

frontend, backend, full-stack

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

Проживание: Россия, Ярославль

Готовность к работе: готов к удаленной работе

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

Стаж: 13 лет и 6 месяцев

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


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


Vanilla.js • Vue.js • React.js • Angular

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


Июль 2011 —
По наст. время
(7 лет и 10 месяцев)

Stack Overflow

@londeren: 43 ответа, 2 вопроса, отвечает по темам:

Google-translateAngularTypescriptJavascriptAngular-cliAndroidJsonFirefox-addonBit.lyVirtualbox
Апрель 2011 —
По наст. время
(8 лет и 1 месяц)

Github

@Londeren: 2719 вкладов в 4 репозитория, связан с языками:

PHPJavaScriptHTMLRuby

Опыт работы


Ноябрь 2016 —
По наст. время
(2 года и 7 месяцев)

Skyeng

Fullstack developer
Россия, Москва
Июнь 2015 —
Октябрь 2016
(1 год и 5 месяцев)

Знаника

Ведущий разработчик
Россия, Москва

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

Разработка сервиса по генерации PDF на базе расширенного html с математическими формулами. Сервис работает как REST API, написан на Lumen, генерация PDF работает на стеке nodejs-java.

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

Установка, настройка и последующая интеграция фронтофиса (Silex) с вебинарной площадкой BigBlueButton.

Разработка фронтендовых частей системы на backbone.

Апрель 2007 —
Июнь 2015
(8 лет и 3 месяца)

Cetera Labs

Ведущий программист
Россия, Ярославль

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

В компании руководил командой из 8 человек. Вместе мы разрабатывали и поддерживали сайты и веб-приложения. За полгода смогли пройти путь от команды-аутсайдерв компании, до лидеров по рентабельности в компании. Ежедневно - давал коллегам новые знания, проводил скрам-митинги, решали возникшие проблемы. Постоянно внедряли новшества для повышения качества и эффективности разработки. Разработка и поддержка сайтов и приложений. В том числе на 1С-Битрикс (5 лет), Laravel 5, CakePHP и др. на сервере, vanilla js, jQuery, AngularJS и др. - на клиенте. Кроссбраузерная адаптивная верстка (BEM, HTML5, CSS3, SASS) с использованием Zurb Foundation, Bootstrap 3. Техническое проектирование систем и сайтов разной сложности, написание технических текстов: тезнические задания, пользовательская и девелоперская документации, описание API. Серверная и клиентская оптимизация производительности высоконагруженных систем. Интеграция с различными сервисами, системами, API. Разработал тестовые задания для кандидатов на должности разработчиков разного уровня, удалось просто и быстро понимать, какого уровня кандидат к нам приходит.
Октябрь 2005 —
Январь 2007
(1 год и 4 месяца)

ФГУЗ Центр гигиены и эпидемиологии в Ярославской области

Помощник системного администратора
Россия, Ярославль

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

администрирование win локальной сети, 70 машин. разработка веб-сайта.

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


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

Ярославский государственный университет имени П. Г. Демидова

Математический
Россия, Ярославль

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

Выпускная работа "Комплексное обеспечение безопасности web-сервера в коммерческой структуре"

О себе


Разработка сайтов и сервисов от структуры данных до готового продукта.

PHP

СУБД

MySQL - нетривиальные запросы, нормализация, оптимизация базы, индексы.Знаком с MongoDB, PostgreSQL, MSSQL.

JavascriptИмею опыт разработки проекта ReactJS (+ redux) + node.js (ES2015).Vanilla JS, большой опыт в jQuery, разработка сложных интерфейсов на AngularJS 1.x, разрабатывал на ExtJS.

API и интеграцииAxapta, AD/LDAP, 1С разных редакций, платежные системы, Dropbox API, Instagram API, VK, facebook API, twitter API и др.Написание RESTful API для сайтов и сервисов, интеграция с Яндекс.Маркет.

Семантическая верстка.Адаптивная кроссбраузерная верстка по БЭМ на Foundation, Bootstrap, SASS.

Клиентская и серверная оптимизация: memcached, оптимизация с использованием Google page speed. Знаком со многими приемами серверной и клиентской оптимизации.

Технологии и принципы разработки:ООП (SOLID, KISS etc.), шаблоны проектирования, рефакторинг. Знаком с различными подходами к тестированию: unit, TDD.

Знание linux на базовом уровне, умею устанавливать и проводить базовую настройку apache, php, mysql, nginx.

Поддерживал мобильные приложения на Java под Android, знаком с Python.

Знаком с гибкими методологиями разработки: XP, Scrum, Canban.

_____

Для Москвы и Санкт-Петербурга - только удаленная работа (фултайм).

Большой опыт удаленной работы (в том числе полгода из Таиланда), текущее место работы - Москва, удаленно.

Умею обучать новичков, могу разрабатывать общие и персональные курсы обучения.

Умею "переводить" с технического языка на "человеческий".

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

Люблю свою жену, совместно ведем с ней блог о нашей жизни http://maandse.ru. Болею Формулой 1, люблю путешествовать, отдыхать и работать на даче, и быть всегда в движении.