Игорь Гриценко

Full-stack разработчик

Я пришёл в разработку не сразу: сначала была авиация, потом пять лет управления магазином. С 2019 года пишу код — от базы данных до интерфейса.

Опыт с «той стороны» помогает: я понимаю, как продукт живёт у людей, которые им пользуются, и умею говорить с бизнесом на одном языке.

Опыт

  1. 2019–2026
    Full-stack разработчик · Продуктовые компании и агентства

    E-commerce, внутренние системы, корпоративные сайты и порталы: от базы данных и API до интерфейса, мобильного приложения и деплоя.

  2. 2012–2017
    Руководитель магазина · DNS

    Пять лет руководил магазином сети электроники: команда, план, покупатели и всё, что ломается в пятницу вечером.

  3. 2009–2012
    Начальник службы ПДСП · ТАНТК им. Г. М. Бериева

    Три года на предприятии, где проектируют самолёты-амфибии. Тот, что у пирса, — привет оттуда.

  4. СПбГУГА · Санкт-Петербург

    Университет гражданской авиации.

  5. Школа №11 · Таганрог

    Таганрог — город на Азовском море и одна из столиц гидроавиации. Отсюда и остров.

Проекты

Forever Studios

Работа

Оцифровка VHS, плёнки и фото, реставрация снимков, рамки на заказ. Работаю над всей платформой: сайт с конструктором заказа, сайт услуг, API, админка, сервис писем, генерация файлов для печати на AWS Lambda, мобильное приложение и внутренняя система управления производством.

Next.js · Vue 3 · NestJS · PostgreSQL · Stripe · AWS Lambda · React Native

foreverstudios.com

Two Prime

Заказчик

Сайт компании в сфере институциональных цифровых активов: калькуляторы кредитов под Bitcoin и рисков кредитования, карьера, ресурсы. UI-компоненты, схемы и запросы Sanity.

Next.js · Sanity · GSAP · Lottie

twoprime.com

Kuraray Noritake

Заказчик

Новый сайт производителя стоматологических материалов: каталог продукции, страницы компании и база знаний. UI-компоненты и данные из Contentful.

SvelteKit · Contentful · Storybook · Tailwind CSS

kuraraydental.com

Afterlogic Works

Заказчик

Сайт digital-агентства: услуги, кейсы, блог, мультиязычность. Фронтенд, схемы Sanity и CI/CD.

Nuxt 3 · Sanity · GSAP · GitHub Actions

afterlogic.works

Globus Portal

Заказчик · Прототип

B2B-портал для дистрибьюторской сети: роли, KPI, отчёты по продажам и остаткам, прогноз закупок.

Next.js · Supabase · shadcn/ui

DevTools Hub

Свой проект · Закрытый тест

43+ бесплатных инструмента для разработчиков прямо в браузере: конвертеры, кодировщики, хеши, проверка DNS, разбор EXPLAIN в PostgreSQL с объяснением от ИИ.

Next.js · TypeScript · Supabase · Claude API

K9 Hub

Свой проект · Закрытый тест

Запись на тренировки по кинологическому спорту (ОКД, ЗКС, IGP): тренеры публикуют выезды со слотами, владельцы собак записываются. Веб-приложение и мобильное.

NestJS · PostgreSQL · Next.js PWA · Expo · Docker

ХРОМ / CHROM

Игра · В разработке

Автобаттлер на выживание: герой держит оборону, а три оружия стреляют сами в порядке, который задал игрок. Идёт закрытый плейтест на itch.io.

Godot 4 · GDScript · Blender

KEEL

Игра · В разработке

Браузерная аркада: грузишь контейнеровоз краном и стараешься его не перевернуть. Настоящая физика остойчивости и кампания по торговым маршрутам.

Three.js · Rapier · TypeScript

СТАНЦИЯ

Игра · Прототип

Мрачная idle-игра в духе Darkest Dungeon: держишь экипаж в здравом уме и кормишь голодную станцию, чтобы доехать до конца пути.

Phaser 3 · TypeScript

Навыки

Фронтенд
React, Next.js, Vue 3, Nuxt 3, SvelteKit, TypeScript, Tailwind CSS, GSAP, React Native
Бэкенд и данные
Node.js, NestJS, PostgreSQL, Knex.js, Socket.IO, Stripe, Supabase, Sanity, Contentful
Инфраструктура
AWS (S3, Lambda, EC2, RDS), Docker, GitLab CI/CD, GitHub Actions, Vercel
Геймдев и 3D
Three.js, Godot 4, Phaser 3, PixiJS, Blender
Не про код
Руководство командой, Работа с заказчиками, Планирование и контроль сроков

Увлечения

🐕 Дрессировка собак — моё главное увлечение вне кода. Из него вырос K9 Hub.

🕹️ Игры — и играть, и делать. Пишу свои на Godot, Three.js и Phaser, а сам этот остров — тоже немного игра.

Контакты

Igor Gritsaenko | Résumé