← В ленту
Регистрация: 25.04.2022

Константин Гиппиус

Специализация: Software Engineer (JavaScript)

Портфолио

Deutsche Telekom IT Solutions (ex.T-Systems)

Ведущий эксперт-программист

Иннотех

Ведущий разработчик

Yandex Praktikum

Наставник

Скиллы

Angular
Chrome API
Chrome Extensions
Jasmine
JavaScript
Karma
Node.js
Scrum
TypeScript

Опыт работы

Ведущий разработчик
04.2021 - 09.2021 |Иннотех
React, Redux, TypeScript, Jest
• Разрабатывал микрофронтенд-приложения для b2b клиентов внутрибанка ВТБ, стек: React + Redux, TypeScript, Jest, собственный репозиторий пакетов на Nexus. Одно приложение создано мной, второе было создано до меня - развивал и улучшал. • Занимался всем: от декомпозиции задач и их непосредственного выполнения до переговоров, планирования и общения со смежными отделами • Ввёл в обиход и поддерживал хорошие практики: линтеры кода и коммит месседжей, системы бранчевания и нейминга бранчей, культура юнит-тестирования • Настраивал CI/CD, последний пример: сделал интеграцию BitBucket с TeamCity (Commit Status Publisher + Pull Request)
Наставник
08.2020 - 03.2021 |Yandex Praktikum
JavaScript, Zoom, Mentimeter, Miro
• Подготавливал и вёл онлайн-лекции на темы вёрстки и JavaScript, использовал Zoom, Mentimeter, Miro. • Провел в общей сложности 5-6 вебинаров на аудиторию 60+ человек. • Работал наставником в группе из ~40 человек, учившихся на направлении
Ведущий эксперт-программист
03.2018 - 03.2022 |Deutsche Telekom IT Solutions (ex.T-Systems)
Golang, pug, Vue
Перенимаем у иностранных коллег несколько порталов на самописном SSR-фреймворке (Golang + pug + Vue) и две сопутствующих библиотеки. • Планирую процесс перехода ответственности, участвую в наборе команды, провожу архитектурный анализ текущего и смежных проектов и планирую будущую работу с техдолгом (перевод pug-шаблонов на Vue-компоненты и замена схемы рендеринга) • Разработка - делаю всё от декомпозиции и оценки задач до их выполнения • Занимаюсь фронтовыми тасками, перевожу SSR-фронтовую часть со статичных pug-шаблонов на Vue-компоненты • Освоил Golang, закрываю бизнесовые бэкенд-задачи 04.2018 - 05.2021 Vue, Angular, TypeScript, Jasmine, Karma, Scrum, SAFE, Jira, Confluence • Разрабатывал новый и поддерживал старый функционал фронт-части CMS на Vue, использующейся несколькими сервисами • Развивал и поддерживал web-приложение на Angular, использующегося продавцами в оффлайн-точках продаж для проведения полного цикла консультации клиентов телеком-магазинов: сбора информации, демонстрации ассортимента услуг и товаров, добавки их в корзину и покупки, изменения и добавления данных в разных системах.
Спам-аналитик
01.2014 - 03.2018 |ВКонтакте
VK Callback API, Node.js, TamperMonkey, Chrome Extension API
Работал в Поддержке ВК, затем в отделе антиспама. Помимо основных обязанностей: • Дорабатывал, поддерживал и тестировал скрипт, запускавшийся в TamperMonkey и добавляющий новые кнопки и инструменты существующим бэкофис-интерфейсам • Самостоятельно написал с нуля, больше трех лет активно развивал и до сих пор помогаю поддерживать расширение на базе Chrome Extension API для состоящего из 30 человек отдела модерации. Расширение — группа абсолютно новых интерфейсов и инструментов, использующих в работе существующие служебные бэкенд-методы и открытый VK API, включая VKScript, хранимые процедуры VK Api • Создал и поддерживал 5 чат-ботов с использованием открытого VK Callback API и Node.js

Образование

DevOps Practitioner
По 2021
Scaled Agile Inc.
Общая социология
По 2011
Санкт-Петербургский государственный университет, социологический факультет

Языки

НемецкийБазовыйАнглийскийВыше среднего