[ SENIOR FULLSTACK DEVELOPER · UTC+3 ]
ИЛЬЯПЕТРОСЯН
Разрабатываю веб-, мобильные и backend-системы: React и React Native, Node.js (Express, NestJS) и Python (FastAPI), C++ и нативный код под iOS и Android — от архитектуры до релиза в продакшен. Ниже — проекты, стек, опыт и контакты.
О себе
Senior Fullstack Developer, 7+ лет в коммерческой разработке веб-, мобильных и backend-систем. Основной стек — TypeScript, React, React Native и Node.js с PostgreSQL и MongoDB.
Работал в банке, международном аэропорту, CPaaS-платформе, SberTech, e-commerce и доставке питания, сейчас — в медицинском VR-обучении. Дважды руководил отделом мобильной разработки, вывел в продакшен с нуля 5+ продуктов, поддерживал open-source SDK (~200 звёзд на GitHub) и пишу свои библиотеки для React Native. Опыт с real-time (WebSocket, WebRTC), микросервисами, очередями сообщений, CI/CD, Docker и OpenAI API.
Технологии
Инструменты из реальных проектов — от нативных модулей до CI. Узлы можно тянуть — они не убегут, а наведение подсвечивает связи.
Проекты
( 00 )Проекты, которые я написал сам: open-source библиотеки для React Native и приложения, сделанные с нуля до релиза в сторах. Работа в компаниях — в разделе «Опыт».
Glyph OCR
Open source · OCR на устройстве2026→Yamap Lite
Open source · карты2025–26→Renova
InsurTech · приложение для застрахованных2023→NissiSpace
EdTech · LMS · приложение + backend2021→SnapBooks
FinTech · AI-бухгалтерия2021→MyCointainer
Crypto · стейкинг2019–21→Опыт
Fullstack-разработчик · Медвиар
CaseManager — система управления клиническими кейсами для медицинских VR-симуляторов: SPA на React 18 и MobX, REST API на Express, WebSocket-сервер, фоновый воркер и Telegram-бот в одном монорепозитории; RBAC на 8 ролей, JWT, API v3 / v4 со Swagger. Также основной backend-разработчик Dialog Server (~70% кода) — голосовые диалоги с AI-персонажами для VR-тренажёров на OpenAI Realtime API: потоковое аудио по WebSocket, биллинг токенов, лимиты по подпискам.
Fullstack-разработчик · SberTech
Корпоративный почтовый клиент на базе Mozilla Thunderbird: интегрировал WYSIWYG-редактор TinyMCE вместо встроенного и написал плагины для расширенного редактирования таблиц, сделал кастомные системные уведомления через C++-слой, участвовал в миграции на Microsoft Exchange через EWS.
Fullstack-разработчик · IMSHOP
SaaS-платформа white-label мобильных приложений для e-commerce и ритейла на одной кодовой базе React Native. С нуля написал микросервис AI-импорта контента (Playwright, OpenAI Structured Outputs, Zod, RabbitMQ), сделал Back in Stock / Waitlist с рассылками через Klaviyo и конструктор «Колеса фортуны», интегрировал Klaviyo SDK, Mindbox и Yandex Maps SDK.
Руководитель отдела мобильной разработки / Fullstack · Шереметьево
Свой модуль OTA-обновлений для 1 000+ Android TV-приставок с табло рейсов, Android-приложение для наземных служб на React Native с нативным слоем на Java и foreground service, backend-сервис назначения стоянок воздушным судам на C++/Linux, сборка на CMake, Docker и CI/CD на Python и Bash.
React Native Developer · Т-Банк
Корпоративный мессенджер TiMe на React Native — форк Mattermost, доработанный под требования банка, и его десктопная версия на Electron.
Руководитель отдела мобильной разработки · Performance Group
Руководил командой из 3 мобильных разработчиков и тремя приложениями доставки питания на React Native: код-ревью, спринты, найм, командные стандарты и CI/CD. Спроектировал систему UX/UI-аналитики — на её данных конверсия в заказ и удержание выросли на 20%. Внедрил CodePush и нативный модуль Exponea.
React Native Developer · Voximplant
Разрабатывал и поддерживал open-source SDK react-native-voximplant (~200 звёзд на GitHub): нативные мосты на Objective-C и Java, CallKit и ConnectionService, компонент VideoView, публичный JS API и TypeScript-типы. С нуля сделал демо ConferenceDemo, участвовал в разработке Flutter SDK.
Fullstack-разработчик · Fusion
Заказная разработка для клиентов из Европы и Азии: создал с нуля и вывел в продакшен 3 продукта — NissiSpace (LMS, backend на NestJS + приложение), SnapBooks (AI-бухгалтерия, Норвегия) и MyCointainer (криптостейкинг) — от выбора архитектуры до публикации в App Store и Google Play.
Высшее образование · ТТИ ЮФУ, Таганрог
Таганрогский технологический институт Южного федерального университета, факультет электроники и приборостроения, специальность «Приборы и методы контроля качества и диагностики». В 2024 — курс «Разработчик C++» в Яндекс Практикуме.
Контакт
Ищете Senior Fullstack-разработчика в команду или на проект? Удалённо, гибрид или офис, готов к переезду и командировкам. Напишите на почту или в Telegram — обсудим задачу.
клик — скопировать адрес