🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Григорий Галустов (grind-t), 23 года, Россия, МоскваГригорий Галустов (grind-t), 23 года, Россия, Москва

Григорий Галустов

Фронтенд разработчикФулстек разработчикСредний (Middle)
От 240 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 23 года
Опыт работы: 4 года и 2 месяца
Регистрация: 11.03.2022
Последний визит: 6 месяцев назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Я занимаюсь программированием уже более 7 лет. Мне нравится решать задачи и находить для них максимально простые решения.

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

  • ООП и функциональное программирование.
  • Алгоритмы и структуры данных.
  • Принципы и паттерны проектирования.
  • Английский на уровне свободного чтения технической документации.
  • Решение задач.
  • Изучение новой информации за короткий срок.

Личностные качества:

  • Коммуникабельность.
  • Вежливость.
  • Приспособляемость.
  • Ответственность.
  • Креативность.
  • Трудолюбивость.
  • Скурпулезность.

Технологии:

    • Среды исполнения: Node.js, Deno.
    • Языки: JavaScript, TypeScript, Golang, SQL
    • UI: React, Next.js, Svelte, SvelteKit.
    • Стилизация: Tailwind, styled-components, PostCSS, SCSS, CSS.
    • Сборка: Webpack, Vite.
    • Инструменты: Eslint, Prettier.
    • Тестирование: Vitest, Jest, testing-library, playwright.
    • CI/CD: github actions, gitlab CI/CD, google/zx.
    • BaaS: Supabase (PostgreSQL + GraphQL/REST).

      Навыки

      HTML
      CSS
      TypeScript
      React
      Redux
      Next.js
      Webpack
      Svelte.js
      Адаптивная верстка
      Git

      Участие в профсообществах

      Опыт работы

      • Специальное подразделение Ozon, где тесно переплетается всё, что связано с финансами и IT
        От 1000 до 5000 сотрудников
        Разработчик информационных систем
        Май 2022 — По настоящее время (2 года и 7 месяцев)

        Проекты:

        • Главный фронтенд Банка (сайт + приложение)
        • Главный интерфейс бэкофиса (административная панель)
        • Приложение для представителей Банка
        • Внутренний сервис для сотрудников контроля качества
        • Библиотека общих компонентов и библиотека с переиспользуемым компонентом чата

        Общий процесс разработки:

        • Методология Agile (Scrum)
        • Декомпозиция и менеджмент задач
        • Взаимодействие с командой (менеджеры, дизайнеры, фронтенд, бэкенд, тестировщики) + обучение стажера
        • Добавление новых фич, обсуждение технических проблем, выяснение продуктовых деталей
        • Код-ревью
        • Написание unit и e2e тестов
        • Кроссбраузерное (и кроссмобильное) тестирование
        • Анализ логов и графиков, дежурство, хотфиксы
        • Получение обратной связи и выполнение доработок, фикс багов
        • Рефакторинг, оптимизация кода, улучшение опыта разработчика
        • Обновление зависимостей в проектах, доработка пайплайна ci/cd

        Основной стек технологий:

        • HTML
        • CSS
        • TypeScript
        • Svelte/SvelteKit
        • Jest/Vitest
        • Playwright
        • Rest/GraphQL

        Достижения:

        • Был повышен с уровня стажера до мидл-разработчика за год
        • Принял участие в реализации фулл-стек проекта для сотрудников контроля качества и выполнил большую часть задач на фронтенде и бэкенде
        • Перевел проект главного интерфейса бэкофиса на строгий TypeScript и устранил несколько тысяч ошибок типизации
        • Провел редизайн большей части приложения для представителей Банка с использованием общей библиотеки компонентов
      • Аггрегатор коворкингов (стартап)
        Фронтенд разработчикФронтенд-разработчик
        Май 2021 — Декабрь 2021 (8 месяцев)
        • Участие в реализации фронтенда на React + Redux
        • Работа по методологии Agile (Scrum)
        • Тесное взаимодействие с командой: дизайн, фронтенд, бэкенд
        • Адаптивная верстка экранов из Figma
        • Фикс багов
        • Написание unit тестов
        • Сбор аналитики
        • Интеграция со сторонними сервисами (Яндекс карты)
        • Реализация npm-библиотеки для анимации переходов между страницами на базе React Router
      • Итнернет-магазин (частный заказ)
        Фулл-стек разработчик
        Июнь 2020 — Май 2021 (1 год)
        • Составление ТЗ с заказчиком и уточнение деталей
        • Проектирование базы данных и реализация схемы в PostgreSQL
        • Реализация аутентификации на базе Supabase
        • Реализация авторизации и защита данных на базе RLS в PostgreSQL и Supabase
        • Подключение готовой административной панели со сбором аналитики на базе Supabase
        • Подключение хостинга на облачной платформе Supabase
        • Реализация фронтенда на Next.js + SWR
        • Адаптивная верстка предоставленного дизайна из Figma
        • Написание unit и e2e тестов
        • Интеграция с провайдером оплаты (юмани)
        • Реализация почтовой рассылки
        • Оптимизация SEO

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

      • МФ МГТУ им. Н. Э. Баумана

        Мытищинский филиал МГТУ им. Н. Э. Баумана (бывший МГУЛ)
        Мытищи293 выпускника
        Электроники и системотехники
        Сентябрь 2018 — Июнь 2022 (3 года и 9 месяцев)

        Специализация: Информатика и вычислительная техника