Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был сегодня в 08:04

Мужчина

Новосибирск, м. Заельцовская, не готов к переезду, готов к редким командировкам

Frontend / Full-Stack React Developer

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 5 лет 11 месяцев

Декабрь 2023по настоящее время
2 года 5 месяцев

Новосибирск, granch.ru

Телекоммуникации, связь... Показать еще

Frontend developer
Проект: enterprise-система точного позиционирования горнорабочих и оборудования в шахтах с 3D-визуализацией горных выработок в реальном времени. Роль: ведущий фронтенд-разработчик на проекте (500+ компонентов, 500+ коммитов). Достижения и обязанности: - Спроектировал и реализовал 3D-визуализацию шахтных выработок с использованием Three.js + React Three Fiber (рендеринг тысяч объектов в real time) - Применил gpu.js для высокопроизводительных вычислений на GPU, ускорив обработку геопространственных данных - Внедрил архитектуру Feature-Sliced Design с изолированными модулями и строгими правилами зависимостей - Реализовал систему голосовых сообщений и экстренных вызовов для оперативной связи диспетчера с горнорабочими - Настроил виртуализацию таблиц (react-window) для справочников с сотнями строк без деградации производительности - Реализовал аутентификацию (JWT), ролевую модель доступа и защиту маршрутов - Внедрил WebSocket-соединения для обновления данных о позиционировании в реальном времени - Написал contract-тесты, E2E (Playwright) и unit-тесты (Vitest)— покрытие ключевых пользовательских сценариев - Настроил сборку на Rspack, линтинг (Biome + Stylelint), git-hooks (Lefthook), автогенерацию документации (TypeDoc) - Провожу код-ревью и поддерживаю стандарты качества кода в команде Стек: React 18, TypeScript, Redux Toolkit, RTK Query, Three.js, React Three Fiber, Drei, gpu.js, Preact Signals, Zod, React Hook Form, TanStack Table, react-window, Rspack, SCSS Modules, Biome, Vitest, Playwright
Сентябрь 2022Декабрь 2023
1 год 4 месяца
Post4Food

post4food.com

Информационные технологии, системная интеграция, интернет... Показать еще

Fullstack-разработчик
Проект: SaaS-маркетплейс, соединяющий фуд-блогеров (foodie) с ресторанами. Бизнесы создают предложения, блогеры делают посты в соцсетях в обмен на вознаграждения. Достижения и обязанности: - Разработал архитектуру Route Groups для разделения пользовательских ролей: foodie, business, admin, onboarding — каждая с отдельным layout и защитой маршрутов - Реализовал Server Actions с типизированными ответами, Zod v4-валидацией входных данных и структурированным логированием ошибок через Sentry - Интегрировал Stripe — подписки, webhook-обработчики для событий оплаты, управление планами - Настроил загрузку медиа через AWS S3 с presigned URLs и раздачу через CloudFront CDN - Внедрил аутентификацию через Clerk с мультипрофильностью (foodie + business аккаунты) - Оптимизировал запросы к БД для параллельных запросов, Prisma Accelerate для connection pooling на edge - Реализовал систему баллов, реферальную программу, лайки/матчинг, генерацию QR-кодов - Написал E2E-тесты (Playwright) и unit-тесты (Vitest) с покрытием серверных экшенов и UI-компонентов - Настроил CI/CD через GitHub Actions (lint, type-check, тесты), pre-commit hooks (Husky + lint-staged)
Июнь 2020Сентябрь 2022
2 года 4 месяца

Новосибирск, awtozapchasti.com/

Автомобильный бизнес... Показать еще

Frontend-разработчик
Проект: Миграция корпоративного сайта автозапчастей с PHP + jQuery на современный стек Next.js. Достижения и обязанности: - Выполнил полную миграцию фронтенда с legacy PHP + jQuery на Next.js + TypeScript - Реализовал адаптивную кроссбраузерную верстку** (HTML5, SCSS) для всех страниц сайта - Разработал формы с валидацией через React Hook Form, интеграцию с REST API бэкенда - Провёл SEO-оптимизацию: мета-теги, семантическая разметка, SSR через Next.js - Реализовал страницу отзывов с серверной пагинацией и фильтрацией Стэк: Next.js, TypeScript, HTML5, SCSS, React Hook Form, React Hooks, REST API, Git
Август 2021Март 2022
8 месяцев
8inside Inc.

США, 8inside.com

Информационные технологии, системная интеграция, интернет... Показать еще

Front End Developer (Remote)
В компанию пришел на старте в качестве верстальщика. - Учавствовал в разработке сайта компании - Основные задачи были связаны с версткой Стэк: React, Gatsby, Styled Components

Навыки

Уровни владения навыками
Продвинутый уровень
Webpack
React
TypeScript
Next.js
Vite
Zod
Websocket
RSPack
Prompt engineering
Claude Code
Codex
Playwright
Vitest
Zustand
Sentry
React Hook Form
Redux Toolkit
Tanstack Query
Средний уровень
Jest
CI/CD
Git
npm
Three.js
Tailwind CSS
JavaScript
Prisma
Drizzle ORM
GitHub Actions
AWS S3
Базовый уровень
Docker

Опыт вождения

Имеется собственный автомобиль

Права категории B, C

Обо мне

Frontend / Full-Stack разработчик с 6-летним коммерческим опытом. Специализируюсь на React-экосистеме: Next.js (App Router, Server Actions), TanStack (Router, Query, Start), TypeScript (strict mode). Веду enterprise-проект с 3D-визуализацией шахт (Three.js, 500+компонентов) и участвую в команде SaaS-маркетплейса с интеграциями Stripe, AWS S3, Clerk. Проектирую архитектуру по Feature-Sliced Design, обеспечиваю типобезопасность через Zod v4, покрываю код тестами (Vitest + Playwright). Настраиваю CI/CD, линтинг, pre-commit hooks. Имею опыт full-stack разработки: Server Actions, ORM (Prisma, Drizzle), PostgreSQL, REST API, WebSocket. Разрабатываю full-stack AI-приложение на TanStack Start + Drizzle ORM с интеграцией LLM-провайдеров. Активно применяю AI-инструменты (Claude Code, Codex, AI-driven code generation, AI code review, prompt engineering) для ускорения разработки: генерация кода, рефакторинг, написание тестов, code review

Портфолио

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

2014
Высшее образование
Стартовых ракетных комплексов и летательных аппаратов, Инженер-механик

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения