GRISHALEVINE-ROZENVAYN 

Фронтенд- и платформенный инженер и тимлид, создаю real-time интерфейсы с кучей данных — живые карты и транскрипты вызовов 911, микрофронтенды, инфраструктуру дизайн-систем — а ещё опенсорс-приложения на AT Protocol.

📍 Нью-Йорк он/его ↳ руководил командами до 14 инженеров

избранное

Проекты.

ещё в мастерской

nosky

Автор и ведущий инженер · 2026

Соцклиент для ATProto (Expo/RN), обходящий централизованный AppView: запросы идут напрямую на PDS-серверы подписок, слияние и сортировка — на клиенте, на стеке Microcosm (Slingshot, Constellation, Spacedust).

Social Leagues

Основатель и лид · в работе

Мультитенантная спортивная соцплатформа (Fastify, Postgres, Socket.io, Expo) на замену LeagueApps — ~10K игроков в 4 городах, штаб в реальном времени, приложение для судей, переносимая идентичность.

viewsky

Автор и ведущий инженер · 2025

Full-stack просмотрщик лент ATProto — мгновенный просмотр плюс собственная индексация Jetstream, полнотекстовый поиск и getFeedSkeleton, чтобы ленты работали прямо в Bluesky.

ATmosphereConf

Контрибьютор (OSS) · 2026

Система тем для официального сайта конференции AT Protocol (Astro + React + Tailwind) — 5+ тем от сообщества, определяемых по хэндлу, и переворачивающиеся карточки профилей. 38 коммитов, ~7K строк.

Blento

Контрибьютор (OSS) · 2026

Редактируемые наборы местоимений для конструктора персональных сайтов на ATProto (Svelte 5) — несколько местоимений, переключатель режима отображения, хранение в записях ATProto с фолбэком на нативное поле Bluesky.

Higher Empire

Единственный инженер · 2026

Платформа торговли и доставки из пяти приложений — витрина, админка, меню, лендинг + бэкенд на Bun/Hono (100+ эндпоинтов). Синхронизация каталога и платежей Square, диспетчеризация через OnFleet, отслеживание заказов в реальном времени, собственный движок скидок.

next-persist

Автор · 88k+ загрузок

Лёгкий NPM-пакет для персистентного клиентского состояния в Next.js с преимуществами SSR/SSG и stateful-обёртками для React/Redux.

дизайн-система

Собрано как система.

Этот сайт работает на собственной небольшой дизайн-системе: токены в три уровня (базовые, семантические, компонентные), типизированные компоненты, собранные из атомов, и темы, которые меняют только базовые значения. Две страницы показывают, как это устроено.

/themes

Лаборатория тем

Соберите тему с нуля: цвета, углы, отступы и шрифты, с живым превью на каждом виде компонентов. Потом примените её на всём сайте или заберите CSS.

  • 6 встроенных тем
  • живое превью
  • экспорт CSS
открыть лабораторию
/components

Библиотека компонентов

Каждая деталь этого сайта, от кнопок до целых карточек, вживую в текущей теме. Пропсы и токены читаются прямо из исходников компонентов, так что документация не отстанет от кода.

  • атомы → организмы
  • пропсы из исходников
  • уровни токенов
смотреть компоненты

бросьте монетку

Аркада.

Игры, которые я встроил в proto Instant Messenger, — полностью нативные для ATProto, так что рекорды и твоя личная статистика живут в твоём собственном репозитории, а не в моей базе данных.

FAST HOPPER
0
РЕКОРД 0

HOPPER

Дизайнер и инженер · уже в игре

Вертикальный платформер — прыгай вверх по бесконечной лестнице платформ и гонись за рекордом. Работает на детерминированной симуляции, поэтому каждый забег можно проверить. Глобальные таблицы лидеров по сложности (fast / faster), а твои рекорды пишутся прямо в твой ATProto-репозиторий записями actor.rpg.stats.

TypeScript Canvas Deterministic Sim ATProto Records Leaderboards
HURDLES

HURDLES

В разработке

Барьерный забег на реакцию, в разработке для proto IM games — следующий автомат, который загорится в аркаде. Не терпится? Превью спрятано где-то на этом сайте — если хорошо поискать 👀

TypeScript Canvas WIP

career.log

Где я работал.

RapidSOS

июн. 2025 — н. в.
Тимлид (янв. 2026 — н. в.) · Senior Software Engineer, Frontend (июн. — дек. 2025)
  • Подготовил и защитил кросс-репозиторный дизайн-документ для платформы на Module Federation: нашёл 908 захардкоженных цветов в 18 модулях, добился того, что изменения темы выкатываются без пересборки модулей (доказано побайтово идентичными бандлами), и закрепил это Vite-плагином. Первые миграции сократили ошибки аудита со 137 до 7; идёт раскатка на все 21 модуль.
  • Руководил командой, выпустившей Communicator 1.0 — приложение для обработки вызовов 911 в реальном времени, которое сейчас приносит $2.5M ARR. Сделал визуализацию живых транскриптов и карт (границы юрисдикций, пины совпадающих по месту вызовов) на высоконагруженных WebSocket-потоках.
  • Совместно владею приложениями Communicator и Supervisor — единственный инженер в группе владельцев: напрямую работаю с пилотными центрами 911 над внедрением и эскалациями клиентов, реагирую на инциденты в продакшене, в том числе в нерабочее время.
  • За двухдневный хакатон построил слой межъюрисдикционного взаимодействия (передача вызовов 911, взаимопомощь, живой аудио/видеомост для супервайзеров): 3 пакета сущностей и 4 фронтенд-модуля. Проект занял 2-е место и вошёл в продукт.
  • Получил повышение до тимлида, взяв на себя больше в период оттока людей. Руковожу 3 инженерами и дизайнером, веду планирование, за два месяца отревьюил 50+ PR. Научил нашего дизайнера, который никогда не писал код, выпускать фичи: 9 смёрдженных PR за первую неделю.
  • Выяснил, что комментарии LLM просачивались в живые переводы вызовов 911 из-за смены модели, и исправил это выходным фильтром и 19 новыми тестами. Спроектировал архитектуру многоязычной транскрипции (с 10 до 70 языков), которая превратилась в эпик из 10 задач.

FireHydrant

сен. 2024 — май 2025
Staff Frontend Engineer
  • Создал редактор для совместной работы в платформе управления инцидентами (Tiptap, живые комментарии, черновики с помощью ИИ) на Temporal.
  • Руководил миграцией с Jest на Vitest и обновлением до Vite 6, сократив время тестов и сборки.

Kitman Labs

янв. 2022 — сен. 2024
Lead Engineer (мар. — сен. 2024) · Senior Software Engineer (ноя. 2022 — мар. 2024) · Software Engineer (янв. — ноя. 2022)
  • Руководил 14 инженерами фронтенда и бэкенда — от разработчиков до техлидов — создавая софт для спортивной аналитики и медицины для клубов NFL, NBA и Премьер-лиги. Поднял удовлетворённость пользователей с 48% до 95%.
  • Проводил структурированные 1:1 с подчинёнными по их целям и карьерному росту, менторил через код-ревью и парное программирование. Вёл фронтенд-стайлгайд и задавал командные стандарты доступности, производительности и тестирования.

Codesmith

май 2021 — окт. 2021
Software Engineer (контракт)
  • Разработал алгоритм парсинга для динамического рендеринга контента на публичном сайте и образовательной платформе, чтобы нетехнические сотрудники могли вносить свой вклад.

снаряжение

Инструменты.

Языки

TypeScript JavaScript Go Python Swift Kotlin Rust SQL

Фронтенд

React 18/19 React Native Expo Next.js Module Federation Svelte Astro Vite Redux Toolkit TanStack Query Zustand Tailwind Chakra UI Storybook

Визуализация и карты

SVG-графики TanStack Table TanStack Virtual Google Maps JS API стриминговые UI в реальном времени

Бэкенд и realtime

Node.js Express Hono Fastify Bun WebSocket (ws) Socket.io WebRTC LiveKit coturn Temporal

Данные и инфраструктура

PostgreSQL SQLite Supabase Redis Drizzle Kysely Docker Fly.io Vercel Cloudflare Workers Turborepo GitHub Actions pnpm

Протоколы и API

AT Protocol Lexicon Jetstream XRPC PDS OAuth/DPoP Square OnFleet APNs FCM Resend Deepgram Cloudinary Google Maps

Натив и тестирование

Tauri v2 SwiftUI Jetpack Compose Expo (iOS+Android) Vitest Jest RTL Supertest

Наблюдаемость

Sentry Prometheus Pino

детали, из которых собран этот сайт, с их пропсами и токенами: библиотека компонентов

доклады и тексты

  • Bridging the Gap Between SSR & Client-State Persisted Data — JS Plain in English
  • What is the JAMstack & Serverless Architecture — SingleSprout Speaker Series
  • Intro to JavaScript: Variables, Control Flow & Looping — Build with Code

образование

  • The New School University — бакалавр, литературное мастерство, Riggio Honors Program · с отличием
  • Codesmith — Software Engineering Immersive, 2021

вне работы

  • Футбол — из любви к игре
  • Шахматы под летними звёздами
  • Прогулки с мёртвыми поэтами Вест-Виллидж