Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Дмитрий Г. JavaScript разработчик, Senior

ID 4229
ДГ
Дмитрий Г.
Мужчина, 34 года
Россия, Саратов, UTC+4
Ставка
2,625 Р/час
НДС не облагается
Специалист доступен с 28 марта 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
JavaScript разработчик
Грейд
Senior
Навыки
JavaScript
Clojure
React
Redux
Redux-Saga
SCSS
HTML
CSS
Three.js
Backbone.js
Git
Знание языков
Английский — B2
Главное о специалисте
Обо мне Аналитический склад ума, целеустремленный, внимательный к деталям. Хороший технический бэкграунд. Новые знания и опыт даются легко. В 2005 году получил диплом третьей степени в областной олимпиаде по спортивному программированию (АСМ), в 2008 году принял участие в ACM ICPC в г. Саратове в составе студенческой команды от СГТУ. Arctic Code Vault Contributor за участие в текущем проекте по программе 2020 GitHub Archive Program. Увлечение - 3D графика (Blender). Готов изучать новые технологии, методологии. Ключевые навыки JavaScript, Clojure, React, Redux, Redux + saga SCSS, HTML, CSS Three.js, Backbone.js, HTML, CSS, Git
Проекты   (12 лет 1 месяц)
bluebrickschool.org
Роль
Frontend-разработчик
Обязанности
Великобритания, Лондон Обязанности и достижения: open source проект: bluebrickschool.org, https://github.com/VisionsGlobalEmpowerment/webchange. Описание: приложения для создания и редактирования обучающих мини-игр для детей и курсов из игр, приложение игры. Редактор - SPA, написанный на reagent (адаптер react для clojure). Игра - приложение, написанное на PixiJS. Состав команды: 2 разработчик и 1 проджект-менеджер. Обязанности: ● Самостоятельная разработка клиентской части приложения; ● Доработка/фикс серверной части приложения, написание миграций на sql; ● Работа над интерпретатором данных в игру; ● Разбор репортов от пользователей, тестирование приложения. Достижения: ● Построение приложения с нуля и доведение его до эксплуатации (презентация инвесторам, использование учителями в школах); ● Сборка web-приложения с модульной тестируемой архитектурой. Применяемые навыки Clojure, JavaScript, React, HTML, CSS, Git
Период работы
Апрель 2019 - По настоящее время  (5 лет)
OpenSoft
Роль
Frontend-разработчик
Обязанности
Россия, Саратов Обязанности и достижения: Описание: web-приложение для создания и редактирования печатной продукции (визитки, пригласительные письма, коробки) с предварительным просмотром конечного результата в 3D с отображением эффектов (матовость, глянец, складывание). Состав команды: 2 разработчика, 2 тестировщика, 1 бизнес-аналитик Обязанности: ● Разработка клиентской части приложения на React в команде из 3 разработчиков; ● Выполнение роли локального тим-лида: распределение задач между членами команды, собеседование и онбординг новых сотрудников; ● Митинги с англоговорящим тим-лидом. Достижения: ● Мигрировал приложение с Backbone на React; ● Оптимизировал отображение продукта в 3D (использование шейдеров); ● Помог построить платформу для авто-тестирования проекта. Применяемые навыки JavaScript, React, Redux, Three.js, Backbone.js, HTML, CSS, Git
Период работы
Январь 2014 - Январь 2019  (5 лет 1 месяц)
TNDMsoft
Роль
Frontend-разработчик
Обязанности
Россия, Саратов Обязанности и достижения: Описание: приложение для ведения кадастрового учета участков и недвижимости, операций с ними. Состав команды: 6-8 разработчиков, 3 тестировщика, 1 бизнес-аналитик. Обязанности: ● Правка верстки, фикс багов по клиентской части приложения; ● Легкая правка back кода под нужды UI (С#); ● Разработка недостающего функционала; ● Правка кода в соответствии с MVC структурой. Применяемые навыки JavaScript, HTML, CSS
Период работы
Январь 2012 - Декабрь 2013  (2 года)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Саратовский государственный технический университет имени Ю.А. Гагарина
Специальность
Электронной техники и приборостроения Россия, Саратов Специализация и достижения: Специальность: программное обеспечение вычислительной техники и автоматизированных систем.
Завершение учебы
2012 г.

Похожие специалисты

Marketing, Advertising & Design • RnD
НС
Николай С.
Москва
JavaScript разработчик
Middle+
2,500 Р/час
CSS3
Cypress
Express.js
Figma
FSD
Git
GraphQL
HTML5
JavaScript
Jest
+37

Ответственно отношусь к служебным обязанностям, нахожу общий язык с коллегами, пунктуален, готов обучаться новым вещам и быстро осваивать новые инструменты и технологии. Навыки: -- Сборка: Декомпозирую WEBPACK CONFIG, оцениваю размер бандла. -- Автоматизация: CI PIPELINE(GitHub Actions), PRE COMMIT с HUSKY, Snippets and Code Templates scripts. -- Архитектура: Придерживаюсь принципов SOLID, DRY, методологии FSD. -- Основное: REACT, TYPESCRIPT, REDUX, RTK, RTK QUERY, SWAGGER. -- Доп. инструменты: Применяю i18n INTERNATIONALISATION, AXIOS... -- Стиль кода: Настраиваю ESLINT, STYLELINT, PRETTIER. -- Тестирование: Применю JEST, REACT TESTING LIBRARY, LOKI в связке с STORYBOOK, CYPRESS. -- Оптимизация: Применяю LAZY SUSPENSE, мемоизацию, с REDUX MANAGER, для асинхронных редьюсеров, нормализацию данных с ENTITY_ADAPTER, createSelector MEMOISATION, кастомные хуки, THROTTLE, DEBOUNCE, Big Data VIRTUALISATION... -- Стилизация: Использую CSS MODULES, STYLED COMPONENTS.

Подробнее

Недавно просмотренные специалисты