add techlead version
This commit is contained in:
parent
432e6c0025
commit
ecc843938e
|
|
@ -0,0 +1,87 @@
|
|||
# OLEG PROSKURIN
|
||||
**Senior Full-Stack Engineer & Tech Lead**
|
||||
|
||||
Remote · GMT+7 (EMEA full overlap, US East AM) · Deel contractor, W-8BEN
|
||||
|
||||
usulpro@gmail.com · Telegram @usulpro · [LinkedIn](https://www.linkedin.com/in/oleg-proskurin-76784453/) · [GitHub](https://github.com/UsulPro) · [Dev.to](https://dev.to/usulpro) · [Blog](https://focusreactive.com/blog/author/usulpro/)
|
||||
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
Senior Full-Stack Engineer and Tech Lead with **9+ years** of production experience across **Frontend, Backend, Serverless, Node.js, and Headless CMS / eCommerce** platforms, including **5+ years leading remote projects** for US, UK, EU, and AU clients. Built and operated at consumer scale on the Sanity-based Tipico US backend (75M+ requests/month). Currently Tech Lead on PrimeUI ([primeui.com](https://primeui.com/), launched Feb 2026): a multi-surface platform spanning Studio web app, **public API, MCP server, CLI, and code-export pipeline**. AI-augmented development is daily practice: Claude Code and Codex as primary tools, with personally-built agentic tooling layered on top.
|
||||
|
||||
---
|
||||
|
||||
## Skills
|
||||
|
||||
**Web & Full-Stack**: TypeScript, Node.js, React, Next.js (App Router, SSR/SSG/ISR). TanStack Start/Router, Vite, Tailwind, shadcn-style design systems. Web performance and accessibility: Core Web Vitals, Lighthouse, WCAG
|
||||
|
||||
**Data & Infrastructure**: PostgreSQL, Drizzle ORM, Docker. GraphQL, WebSockets, REST APIs. Vercel, Cloudflare, Serverless & Edge functions
|
||||
|
||||
**Headless CMS & eCommerce**: Sanity, Storyblok, Contentful, Payload, Hygraph, DatoCMS. Shopify, Shopify Hydrogen, Crystallize, Stripe. Content modeling, multi-environment publishing, large-scale migrations
|
||||
|
||||
**AI Engineering**: LLM orchestration & guardrails: multi-model routing, context engineering, prompt caching, schema validation, retry recovery. MCP: custom server development; cross-host agent integration
|
||||
|
||||
---
|
||||
|
||||
## Experience
|
||||
|
||||
### PixelPoint Ltd. — Tech Lead & Senior Full-Stack Engineer, PrimeUI
|
||||
**Feb 2025 – Present** · France · Remote
|
||||
PrimeUI ([primeui.com](https://primeui.com/), launched Feb 2026) is a multi-surface platform for AI-assisted generation of production-ready websites, spanning Studio web app, public API, MCP server, CLI, and code-export pipeline. Lead developer, owning ~70% of platform architecture across all surfaces.
|
||||
|
||||
- **End-to-end full-stack ownership across the platform**: Studio web app (TanStack Start, React, TypeScript), Node.js server runtime, public API, MCP server, CLI, code-export pipeline, and component registry.
|
||||
- **Designed and shipped the code-export pipeline and CLI**: generates a production-ready Next.js project repo in ~45 sec and ~1.5 min end-to-end from UI Export to a running local project. The generated codebase is fully owned by the customer (no vendor lock-in), shipped as a standard Next.js project, and pre-configured for 8 selectable AI coding agents.
|
||||
- **Built and published MCP server** (`@primeuicom/mcp` on NPM): 25 tools letting any external codebase connect to PrimeUI from inside AI coding environments; cross-host compatibility verified across 6 major coding agents (Claude Code, Cursor, Codex, others).
|
||||
- **Cut client-wireframe turnaround at PixelPoint** from a week of Figma prototyping to a few hours: deployed responsive prototypes with production-level performance and dynamic interactions instead of static mockups.
|
||||
- **Architected the AI generation layer** with multi-model orchestration via Mastra + Vercel AI SDK (10 agents, 17 workflows), per-task model routing across Claude / GPT / Gemini, prompt caching (73% Gemini context-cache hit rate), and WebSocket-based adaptation of streaming model responses to UI rendering requirements.
|
||||
- **Drove team AI-tooling adoption**: introduced Claude Code from project start, led team transition to Codex ahead of public release. Built custom developer tooling on top (codex-bee, epic-loop).
|
||||
|
||||
### [FocusReactive](https://focusreactive.com) — Tech Lead & Senior Software Engineer
|
||||
**May 2019 – Feb 2025** (5 yrs 10 mos) · London · Remote
|
||||
International web consultancy for clients in the US, UK, Europe, and Australia.
|
||||
|
||||
- **Architected Tipico US backend on Sanity Headless CMS**: 5 publishing environments, 3 datasets, white-label architecture for core + state teams. Scale: 122 CMS users, 98 document types, 165K+ stored documents.
|
||||
- **Led migration of 15+ client projects to Headless CMS and commerce platforms** (Sanity, Storyblok, Contentful, Payload, Crystallize, Shopify, Hydrogen), restructuring content models and cutting update cycles from weeks to days. Used Claude.ai for inherited-codebase analysis ahead of migration design.
|
||||
- **Built a Claude-based content automation pipeline**: JSON translation flow for 190 country-specific Storyblok pages, integrated into publishing and saving ~1 month of manual work.
|
||||
- **Designed and built CMS-KIT**, an open-source Headless CMS starter and component library used across 15+ client projects, cutting kickoff from days to hours and accelerating development by ~30%.
|
||||
- **Led technical hiring and team development**: designed an assessment mirroring real working conditions, ran 30+ interviews leading to 8 hires, mentored new engineers; drove team adoption of Claude.ai for research, content, and codebase analysis from 2024 onwards.
|
||||
|
||||
### [GitNation](https://github.com/GitNation/live-conferences) — Senior Software Engineer (Part-time, concurrent)
|
||||
**May 2019 – Feb 2025** · Remote
|
||||
Built publishing flow via Slack API and a reusable web framework for conference websites; migrated GitNation conferences to Headless CMS.
|
||||
|
||||
### [Osome](https://osome.com/sg/) — Frontend Developer
|
||||
**Jun 2018 – May 2019** · Singapore
|
||||
Built fuzzy-logic search system and advanced UI animations for the corporate-services platform.
|
||||
|
||||
### [Skipp](https://www.skipp.dev) — JavaScript Engineer
|
||||
**Nov 2017 – Jun 2018** · Moscow
|
||||
B2B marketplace for Skolkovo Innovation Center (100+ companies); GraphQL subscriptions for real-time chat.
|
||||
|
||||
---
|
||||
|
||||
## Portfolio
|
||||
|
||||
[PrimeUI](https://primeui.com/), [MarketFinance](https://focusreactive.com/marketfinance-case-study/), [Tipico-Platform](https://focusreactive.com/sanity-platform-case-study/), [IWM membership](https://www.iwm.org.uk/membership#membershipModal), [NotSoApp](https://focusreactive.com/notsoape-case-study/), [CasinoReviews](https://focusreactive.com/casino-reviews-case-study/), [VegasSlotsOnLine](https://www.vegasslotsonline.com/), [Caleffy](https://www.caleffionline.it/), [Hadhat](https://focusreactive.com/hardhat-case-study/), [Porchlight](https://focusreactive.com/porchlight-case-study/), [Gitnation](https://github.com/GitNation/live-conferences), [FocusReactive blog](https://focusreactive.com/blog/), [Skolkovo R&D Market](https://rnd.sk.ru/lk/main), [Reverse Health](https://join.reverse.health/tour/nutrition-monthly-generic-others), [Firsty](https://www.firsty.app/)
|
||||
|
||||
---
|
||||
|
||||
## Open Source & Writing
|
||||
|
||||
- **Storybook**: contributor and steering team member during the 2016–2017 community revival; addon maintainer (storybook-addon-console, **7M+ NPM downloads**; storybook-addon-material-ui, **18K weekly**).
|
||||
- **AI developer tooling**: [codex-bee](https://github.com/usulpro/codex-bee), a wrapper for long-running Codex sessions; [epic-loop](https://github.com/usulpro/epic-loop), a Codex skill solving context degradation in long autonomous coding sessions via techlead/engineer role separation and durable epic state.
|
||||
- **Technical writing**: articles on frontend, Headless CMS, and developer tooling at [FocusReactive blog](https://focusreactive.com/blog/author/usulpro/) and [Dev.to](https://dev.to/usulpro).
|
||||
|
||||
---
|
||||
|
||||
## Education
|
||||
|
||||
**Master in Engineering**, Faculty of Electronic Engineering, Moscow Power Engineering University ([MPEI](https://mpei.ru/lang/en/Pages/default.aspx)), Russia
|
||||
|
||||
---
|
||||
|
||||
## Languages
|
||||
|
||||
English C1 · Russian native
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,87 @@
|
|||
# OLEG PROSKURIN
|
||||
**Senior Full-Stack Engineer & Tech Lead**
|
||||
|
||||
Remote · GMT+7 (EMEA full overlap, US East AM) · Deel contractor, W-8BEN
|
||||
|
||||
usulpro@gmail.com · Telegram @usulpro · [LinkedIn](https://www.linkedin.com/in/oleg-proskurin-76784453/) · [GitHub](https://github.com/UsulPro) · [Dev.to](https://dev.to/usulpro) · [Blog](https://focusreactive.com/blog/author/usulpro/)
|
||||
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
Senior Full-Stack Engineer and Tech Lead with **9+ years** of production experience across **Frontend, Backend, Serverless, Node.js, and Headless CMS / eCommerce** platforms, including **5+ years leading remote projects** for US, UK, EU, and AU clients. Built and operated at consumer scale on the Sanity-based Tipico US backend (75M+ requests/month). Currently Tech Lead on PrimeUI ([primeui.com](https://primeui.com/), launched Feb 2026): a multi-surface platform spanning Studio web app, **public API, MCP server, CLI, and code-export pipeline**. AI-augmented development is daily practice: Claude Code and Codex as primary tools, with personally-built agentic tooling layered on top.
|
||||
|
||||
---
|
||||
|
||||
## Skills
|
||||
|
||||
**Web & Full-Stack**: TypeScript, Node.js, React, Next.js (App Router, SSR/SSG/ISR). TanStack Start/Router, Vite, Tailwind, shadcn-style design systems. Web performance and accessibility: Core Web Vitals, Lighthouse, WCAG
|
||||
|
||||
**Data & Infrastructure**: PostgreSQL, Drizzle ORM, Docker. GraphQL, WebSockets, REST APIs. Vercel, Cloudflare, Serverless & Edge functions
|
||||
|
||||
**Headless CMS & eCommerce**: Sanity, Storyblok, Contentful, Payload, Hygraph, DatoCMS. Shopify, Shopify Hydrogen, Crystallize, Stripe. Content modeling, multi-environment publishing, large-scale migrations
|
||||
|
||||
**AI Engineering**: LLM orchestration & guardrails: multi-model routing, context engineering, prompt caching, schema validation, retry recovery. MCP: custom server development; cross-host agent integration
|
||||
|
||||
---
|
||||
|
||||
## Experience
|
||||
|
||||
### PixelPoint Ltd. — Tech Lead & Senior Full-Stack Engineer, PrimeUI
|
||||
**Feb 2025 – Present** · France · Remote
|
||||
PrimeUI ([primeui.com](https://primeui.com/), launched Feb 2026) is a multi-surface platform for AI-assisted generation of production-ready websites, spanning Studio web app, public API, MCP server, CLI, and code-export pipeline. Lead developer, owning ~70% of platform architecture across all surfaces.
|
||||
|
||||
- **End-to-end full-stack ownership across the platform**: Studio web app (TanStack Start, React, TypeScript), Node.js server runtime, public API, MCP server, CLI, code-export pipeline, and component registry.
|
||||
- **Designed and shipped the code-export pipeline and CLI**: generates a production-ready Next.js project repo in ~45 sec and ~1.5 min end-to-end from UI Export to a running local project. The generated codebase is fully owned by the customer (no vendor lock-in), shipped as a standard Next.js project, and pre-configured for 8 selectable AI coding agents.
|
||||
- **Built and published MCP server** (`@primeuicom/mcp` on NPM): 25 tools letting any external codebase connect to PrimeUI from inside AI coding environments; cross-host compatibility verified across 6 major coding agents (Claude Code, Cursor, Codex, others).
|
||||
- **Cut client-wireframe turnaround at PixelPoint** from a week of Figma prototyping to a few hours: deployed responsive prototypes with production-level performance and dynamic interactions instead of static mockups.
|
||||
- **Architected the AI generation layer** with multi-model orchestration via Mastra + Vercel AI SDK (10 agents, 17 workflows), per-task model routing across Claude / GPT / Gemini, prompt caching (73% Gemini context-cache hit rate), and WebSocket-based adaptation of streaming model responses to UI rendering requirements.
|
||||
- **Drove team AI-tooling adoption**: introduced Claude Code from project start, led team transition to Codex ahead of public release. Built custom developer tooling on top (codex-bee, epic-loop).
|
||||
|
||||
### [FocusReactive](https://focusreactive.com) — Tech Lead & Senior Software Engineer
|
||||
**May 2019 – Feb 2025** (5 yrs 10 mos) · London · Remote
|
||||
International web consultancy for clients in the US, UK, Europe, and Australia.
|
||||
|
||||
- **Architected Tipico US backend on Sanity Headless CMS**: 5 publishing environments, 3 datasets, white-label architecture for core + state teams. Scale: 122 CMS users, 98 document types, 165K+ stored documents.
|
||||
- **Led migration of 15+ client projects to Headless CMS and commerce platforms** (Sanity, Storyblok, Contentful, Payload, Crystallize, Shopify, Hydrogen), restructuring content models and cutting update cycles from weeks to days. Used Claude.ai for inherited-codebase analysis ahead of migration design.
|
||||
- **Built a Claude-based content automation pipeline**: JSON translation flow for 190 country-specific Storyblok pages, integrated into publishing and saving ~1 month of manual work.
|
||||
- **Designed and built CMS-KIT**, an open-source Headless CMS starter and component library used across 15+ client projects, cutting kickoff from days to hours and accelerating development by ~30%.
|
||||
- **Led technical hiring and team development**: designed an assessment mirroring real working conditions, ran 30+ interviews leading to 8 hires, mentored new engineers; drove team adoption of Claude.ai for research, content, and codebase analysis from 2024 onwards.
|
||||
|
||||
### [GitNation](https://github.com/GitNation/live-conferences) — Senior Software Engineer (Part-time, concurrent)
|
||||
**May 2019 – Feb 2025** · Remote
|
||||
Built publishing flow via Slack API and a reusable web framework for conference websites; migrated GitNation conferences to Headless CMS.
|
||||
|
||||
### [Osome](https://osome.com/sg/) — Frontend Developer
|
||||
**Jun 2018 – May 2019** · Singapore
|
||||
Built fuzzy-logic search system and advanced UI animations for the corporate-services platform.
|
||||
|
||||
### [Skipp](https://www.skipp.dev) — JavaScript Engineer
|
||||
**Nov 2017 – Jun 2018** · Moscow
|
||||
B2B marketplace for Skolkovo Innovation Center (100+ companies); GraphQL subscriptions for real-time chat.
|
||||
|
||||
---
|
||||
|
||||
## Portfolio
|
||||
|
||||
[PrimeUI](https://primeui.com/), [MarketFinance](https://focusreactive.com/marketfinance-case-study/), [Tipico-Platform](https://focusreactive.com/sanity-platform-case-study/), [IWM membership](https://www.iwm.org.uk/membership#membershipModal), [NotSoApp](https://focusreactive.com/notsoape-case-study/), [CasinoReviews](https://focusreactive.com/casino-reviews-case-study/), [VegasSlotsOnLine](https://www.vegasslotsonline.com/), [Caleffy](https://www.caleffionline.it/), [Hadhat](https://focusreactive.com/hardhat-case-study/), [Porchlight](https://focusreactive.com/porchlight-case-study/), [Gitnation](https://github.com/GitNation/live-conferences), [FocusReactive blog](https://focusreactive.com/blog/), [Skolkovo R&D Market](https://rnd.sk.ru/lk/main), [Reverse Health](https://join.reverse.health/tour/nutrition-monthly-generic-others), [Firsty](https://www.firsty.app/)
|
||||
|
||||
---
|
||||
|
||||
## Open Source & Writing
|
||||
|
||||
- **Storybook**: contributor and steering team member during the 2016–2017 community revival; addon maintainer (storybook-addon-console, **7M+ NPM downloads**; storybook-addon-material-ui, **18K weekly**).
|
||||
- **AI developer tooling**: [codex-bee](https://github.com/usulpro/codex-bee), a wrapper for long-running Codex sessions; [epic-loop](https://github.com/usulpro/epic-loop), a Codex skill solving context degradation in long autonomous coding sessions via techlead/engineer role separation and durable epic state.
|
||||
- **Technical writing**: articles on frontend, Headless CMS, and developer tooling at [FocusReactive blog](https://focusreactive.com/blog/author/usulpro/) and [Dev.to](https://dev.to/usulpro).
|
||||
|
||||
---
|
||||
|
||||
## Education
|
||||
|
||||
**Master in Engineering**, Faculty of Electronic Engineering, Moscow Power Engineering University ([MPEI](https://mpei.ru/lang/en/Pages/default.aspx)), Russia
|
||||
|
||||
---
|
||||
|
||||
## Languages
|
||||
|
||||
English C1 · Russian native
|
||||
|
|
@ -0,0 +1,176 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<title>Олег Проскурин — Full-Stack Tech Lead CV</title>
|
||||
<link rel="stylesheet" href="/templates/cv-style.css" />
|
||||
</head>
|
||||
<body>
|
||||
<header class="cv-header">
|
||||
<h1 class="name">ОЛЕГ ПРОСКУРИН</h1>
|
||||
<p class="role"><strong>Senior Full-Stack-инженер и Tech Lead</strong></p>
|
||||
<p class="contacts">Удалённо · GMT+7 (полное пересечение с EMEA, утро US East) · Контрактор через Deel, W-8BEN</p>
|
||||
<p class="contacts">
|
||||
<a href="mailto:usulpro@gmail.com">usulpro@gmail.com</a> ·
|
||||
Telegram <a href="https://t.me/usulpro">@usulpro</a> ·
|
||||
<a href="https://www.linkedin.com/in/oleg-proskurin-76784453/">LinkedIn</a> ·
|
||||
<a href="https://github.com/UsulPro">GitHub</a> ·
|
||||
<a href="https://dev.to/usulpro">Dev.to</a> ·
|
||||
<a href="https://focusreactive.com/blog/author/usulpro/">Блог</a>
|
||||
</p>
|
||||
</header>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Резюме</h2>
|
||||
<p>
|
||||
Senior Full-Stack-инженер и Tech Lead с опытом продуктовой разработки
|
||||
9+ лет на Frontend, Backend, Serverless, Node.js и платформах
|
||||
Headless CMS / eCommerce, в том числе 5+ лет руководства удалёнными
|
||||
проектами для клиентов из США, Великобритании, ЕС и Австралии.
|
||||
Построил и эксплуатировал на consumer-масштабе backend Tipico US на
|
||||
Sanity (75 млн+ запросов/месяц). Сейчас Tech Lead на PrimeUI
|
||||
(<a href="https://primeui.com/">primeui.com</a>, запущен в феврале
|
||||
2026) — мультиповерхностной платформе, включающей Studio
|
||||
web-приложение, публичный API, MCP-сервер, CLI и pipeline экспорта
|
||||
кода. AI-усиленная разработка — ежедневная практика: Claude Code и
|
||||
Codex как основные инструменты, поверх которых работает собственный
|
||||
агентский тулинг.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="cv-section cv-skills">
|
||||
<h2>Навыки</h2>
|
||||
|
||||
<p><strong>Web и Full-Stack</strong></p>
|
||||
<ul>
|
||||
<li>TypeScript, Node.js, React, Next.js (App Router, SSR/SSG/ISR)</li>
|
||||
<li>TanStack Start/Router, Vite, Tailwind, дизайн-системы в стиле shadcn</li>
|
||||
<li>Web-производительность и доступность: Core Web Vitals, Lighthouse, WCAG</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Data & Infrastructure</strong></p>
|
||||
<ul>
|
||||
<li>PostgreSQL, Drizzle ORM, Docker</li>
|
||||
<li>GraphQL, WebSockets, REST API</li>
|
||||
<li>Vercel, Cloudflare, Serverless и Edge functions</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Headless CMS и eCommerce</strong></p>
|
||||
<ul>
|
||||
<li>Sanity, Storyblok, Contentful, Payload, Hygraph, DatoCMS</li>
|
||||
<li>Shopify, Shopify Hydrogen, Crystallize, Stripe</li>
|
||||
<li>Моделирование контента, мультисредовая публикация, крупномасштабные миграции</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>AI Engineering</strong></p>
|
||||
<ul>
|
||||
<li>Оркестрация LLM и guardrails: маршрутизация между моделями, context engineering, prompt caching, валидация по схеме, восстановление через retry</li>
|
||||
<li>MCP: разработка собственных серверов; кроссхостовая интеграция агентов</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Опыт работы</h2>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company">PixelPoint Ltd.</span>
|
||||
<span class="role">Tech Lead и Senior Full-Stack-инженер, PrimeUI</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>Удалённо</span>
|
||||
<span class="dates">Февраль 2025 – настоящее время</span>
|
||||
</div>
|
||||
<p class="cv-job-desc">
|
||||
PrimeUI (<a href="https://primeui.com/">primeui.com</a>, запущен в феврале 2026) —
|
||||
мультиповерхностная платформа для AI-ассистированной генерации production-ready
|
||||
сайтов, включающая Studio web-приложение, публичный API, MCP-сервер, CLI и
|
||||
pipeline экспорта кода. Lead developer, владеющий ~70% архитектуры платформы
|
||||
на всех поверхностях.
|
||||
</p>
|
||||
<ul>
|
||||
<li><strong>End-to-end full-stack ownership по всей платформе</strong>: Studio web-приложение (TanStack Start, React, TypeScript), серверный runtime на Node.js, публичный API, MCP-сервер, CLI, pipeline экспорта кода и реестр компонентов.</li>
|
||||
<li><strong>Спроектировал и выпустил pipeline экспорта кода и CLI</strong>: генерирует production-ready Next.js-репозиторий за ~45 сек, ~1,5 мин end-to-end от UI Export до запущенного локального проекта. Сгенерированная кодовая база полностью принадлежит клиенту (без vendor lock-in), поставляется как стандартный Next.js-проект и преднастроена под 8 выбираемых AI-кодинг-агентов.</li>
|
||||
<li><strong>Реализовал и опубликовал MCP-сервер</strong> (<code>@primeuicom/mcp</code> в NPM): 25 инструментов, позволяющих любой внешней кодовой базе подключаться к PrimeUI изнутри AI-сред разработки; кроссхостовая совместимость подтверждена на 6 основных кодинг-агентах (Claude Code, Cursor, Codex и других).</li>
|
||||
<li><strong>Сократил цикл прототипирования клиентских wireframe в PixelPoint</strong> с недели прототипирования в Figma до нескольких часов: вместо статических макетов разворачиваются адаптивные прототипы с production-уровнем производительности и динамическими взаимодействиями.</li>
|
||||
<li><strong>Спроектировал AI-слой генерации</strong> с мультимодельной оркестрацией через Mastra + Vercel AI SDK (10 агентов, 17 workflow), маршрутизацией моделей под задачу между Claude / GPT / Gemini, prompt caching (73% попаданий в Gemini context-cache) и адаптацией стримовых ответов модели на WebSocket-ах под требования UI-рендеринга.</li>
|
||||
<li><strong>Внедрил AI-тулинг на уровне команды</strong>: подключил Claude Code с самого старта проекта, провёл команду через переход на Codex до публичного релиза. Создал поверх собственный developer tooling (codex-bee, epic-loop).</li>
|
||||
</ul>
|
||||
</article>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company">FocusReactive</span>
|
||||
<span class="role">Tech Lead и Senior Software Engineer</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>Лондон · Удалённо</span>
|
||||
<span class="dates">Май 2019 – февраль 2025 (5 лет 10 мес)</span>
|
||||
</div>
|
||||
<p class="cv-job-desc">Международное web-консалтинговое агентство для клиентов из США, Великобритании, Европы и Австралии.</p>
|
||||
<ul>
|
||||
<li><strong>Спроектировал backend Tipico US на Sanity Headless CMS</strong>: 5 сред публикации, 3 датасета, white-label-архитектура для команд core и state. Масштаб: 122 CMS-пользователя, 98 типов документов, 165К+ хранимых документов.</li>
|
||||
<li><strong>Возглавил миграцию 15+ клиентских проектов на платформы Headless CMS и commerce</strong> (Sanity, Storyblok, Contentful, Payload, Crystallize, Shopify, Hydrogen), перестроив модели контента и сократив циклы обновления с недель до дней. Использовал Claude.ai для анализа унаследованных кодовых баз до проектирования миграций.</li>
|
||||
<li><strong>Построил pipeline автоматизации контента на базе Claude</strong>: JSON-флоу перевода для 190 страновых страниц в Storyblok, встроенный в публикацию и сэкономивший ~1 месяц ручной работы.</li>
|
||||
<li><strong>Спроектировал и собрал CMS-KIT</strong> — open-source стартер и библиотеку компонентов для Headless CMS, использованные в 15+ клиентских проектах, что сократило старт с дней до часов и ускорило разработку на ~30%.</li>
|
||||
<li><strong>Возглавил техническое hiring и развитие команды</strong>: спроектировал систему оценки, воспроизводящую реальные рабочие условия, провёл 30+ интервью с результатом в 8 наймов, менторил новых инженеров; с 2024 года внедрил в команду Claude.ai для исследований, контента и анализа кодовых баз.</li>
|
||||
</ul>
|
||||
</article>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company">GitNation</span>
|
||||
<span class="role">Senior Software Engineer (частичная занятость, параллельно)</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>Удалённо</span>
|
||||
<span class="dates">Май 2019 – февраль 2025</span>
|
||||
</div>
|
||||
<p class="cv-job-desc">Построил флоу публикации через Slack API и переиспользуемый web-фреймворк для сайтов конференций; мигрировал конференции GitNation на Headless CMS.</p>
|
||||
</article>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company">Osome</span>
|
||||
<span class="role">Frontend-разработчик</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>Сингапур</span>
|
||||
<span class="dates">Июнь 2018 – май 2019</span>
|
||||
</div>
|
||||
<p class="cv-job-desc">Построил систему поиска на нечёткой логике и продвинутые UI-анимации для платформы корпоративных услуг.</p>
|
||||
</article>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company">Skipp</span>
|
||||
<span class="role">JavaScript-инженер</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>Москва</span>
|
||||
<span class="dates">Ноябрь 2017 – июнь 2018</span>
|
||||
</div>
|
||||
<p class="cv-job-desc">B2B-маркетплейс для Инновационного центра «Сколково» (100+ компаний); GraphQL subscriptions для real-time-чата.</p>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Open Source и публикации</h2>
|
||||
<ul>
|
||||
<li><strong>Storybook</strong> — контрибьютор и член steering team во время возрождения сообщества 2016–2017; мейнтейнер аддонов (<strong>storybook-addon-console</strong> — 7М+ скачиваний в NPM; <strong>storybook-addon-material-ui</strong> — 18К в неделю).</li>
|
||||
<li><strong>AI developer tooling</strong> — <a href="https://github.com/usulpro/codex-bee">codex-bee</a>, обёртка для долгоиграющих Codex-сессий; <a href="https://github.com/usulpro/epic-loop">epic-loop</a>, Codex skill, решающий деградацию контекста в долгих автономных кодинг-сессиях через разделение ролей techlead/engineer и долговечное состояние epic.</li>
|
||||
<li><strong>Технические тексты</strong> — статьи о frontend, Headless CMS и developer tooling в <a href="https://focusreactive.com/blog/author/usulpro/">блоге FocusReactive</a> и на <a href="https://dev.to/usulpro">Dev.to</a>.</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Образование</h2>
|
||||
<p><strong>Магистр техники и технологии</strong>, факультет электронной техники — Московский энергетический институт (МЭИ), Россия</p>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Языки</h2>
|
||||
<p>Английский C1 · Русский родной</p>
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
# ОЛЕГ ПРОСКУРИН
|
||||
**Senior Full-Stack-инженер и Tech Lead**
|
||||
|
||||
Удалённо · GMT+7 (полное пересечение с EMEA, утро US East) · Контрактор через Deel, W-8BEN
|
||||
|
||||
usulpro@gmail.com · Telegram @usulpro · [LinkedIn](https://www.linkedin.com/in/oleg-proskurin-76784453/) · [GitHub](https://github.com/UsulPro) · [Dev.to](https://dev.to/usulpro) · [Блог](https://focusreactive.com/blog/author/usulpro/)
|
||||
|
||||
---
|
||||
|
||||
## Резюме
|
||||
|
||||
Senior Full-Stack-инженер и Tech Lead с опытом продуктовой разработки 9+ лет на Frontend, Backend, Serverless, Node.js и платформах Headless CMS / eCommerce, в том числе 5+ лет руководства удалёнными проектами для клиентов из США, Великобритании, ЕС и Австралии. Построил и эксплуатировал на consumer-масштабе backend Tipico US на Sanity (75 млн+ запросов/месяц). Сейчас Tech Lead на PrimeUI ([primeui.com](https://primeui.com/), запущен в феврале 2026) — мультиповерхностной платформе, включающей Studio web-приложение, публичный API, MCP-сервер, CLI и pipeline экспорта кода. AI-усиленная разработка — ежедневная практика: Claude Code и Codex как основные инструменты, поверх которых работает собственный агентский тулинг.
|
||||
|
||||
---
|
||||
|
||||
## Навыки
|
||||
|
||||
**Web и Full-Stack**
|
||||
- TypeScript, Node.js, React, Next.js (App Router, SSR/SSG/ISR)
|
||||
- TanStack Start/Router, Vite, Tailwind, дизайн-системы в стиле shadcn
|
||||
- Web-производительность и доступность: Core Web Vitals, Lighthouse, WCAG
|
||||
|
||||
**Data & Infrastructure**
|
||||
- PostgreSQL, Drizzle ORM, Docker
|
||||
- GraphQL, WebSockets, REST API
|
||||
- Vercel, Cloudflare, Serverless и Edge functions
|
||||
|
||||
**Headless CMS и eCommerce**
|
||||
- Sanity, Storyblok, Contentful, Payload, Hygraph, DatoCMS
|
||||
- Shopify, Shopify Hydrogen, Crystallize, Stripe
|
||||
- Моделирование контента, мультисредовая публикация, крупномасштабные миграции
|
||||
|
||||
**AI Engineering**
|
||||
- Оркестрация LLM и guardrails: маршрутизация между моделями, context engineering, prompt caching, валидация по схеме, восстановление через retry
|
||||
- MCP: разработка собственных серверов; кроссхостовая интеграция агентов
|
||||
|
||||
---
|
||||
|
||||
## Опыт работы
|
||||
|
||||
### PixelPoint Ltd. — Tech Lead и Senior Full-Stack-инженер, PrimeUI
|
||||
**Февраль 2025 – настоящее время** · Удалённо
|
||||
PrimeUI ([primeui.com](https://primeui.com/), запущен в феврале 2026) — мультиповерхностная платформа для AI-ассистированной генерации production-ready сайтов, включающая Studio web-приложение, публичный API, MCP-сервер, CLI и pipeline экспорта кода. Lead developer, владеющий ~70% архитектуры платформы на всех поверхностях.
|
||||
|
||||
- **End-to-end full-stack ownership по всей платформе**: Studio web-приложение (TanStack Start, React, TypeScript), серверный runtime на Node.js, публичный API, MCP-сервер, CLI, pipeline экспорта кода и реестр компонентов.
|
||||
- **Спроектировал и выпустил pipeline экспорта кода и CLI**: генерирует production-ready Next.js-репозиторий за ~45 сек, ~1,5 мин end-to-end от UI Export до запущенного локального проекта. Сгенерированная кодовая база полностью принадлежит клиенту (без vendor lock-in), поставляется как стандартный Next.js-проект и преднастроена под 8 выбираемых AI-кодинг-агентов.
|
||||
- **Реализовал и опубликовал MCP-сервер** (`@primeuicom/mcp` в NPM): 25 инструментов, позволяющих любой внешней кодовой базе подключаться к PrimeUI изнутри AI-сред разработки; кроссхостовая совместимость подтверждена на 6 основных кодинг-агентах (Claude Code, Cursor, Codex и других).
|
||||
- **Сократил цикл прототипирования клиентских wireframe в PixelPoint** с недели прототипирования в Figma до нескольких часов: вместо статических макетов разворачиваются адаптивные прототипы с production-уровнем производительности и динамическими взаимодействиями.
|
||||
- **Спроектировал AI-слой генерации** с мультимодельной оркестрацией через Mastra + Vercel AI SDK (10 агентов, 17 workflow), маршрутизацией моделей под задачу между Claude / GPT / Gemini, prompt caching (73% попаданий в Gemini context-cache) и адаптацией стримовых ответов модели на WebSocket-ах под требования UI-рендеринга.
|
||||
- **Внедрил AI-тулинг на уровне команды**: подключил Claude Code с самого старта проекта, провёл команду через переход на Codex до публичного релиза. Создал поверх собственный developer tooling (codex-bee, epic-loop).
|
||||
|
||||
### FocusReactive — Tech Lead и Senior Software Engineer
|
||||
**Май 2019 – февраль 2025** (5 лет 10 мес) · Лондон · Удалённо
|
||||
Международное web-консалтинговое агентство для клиентов из США, Великобритании, Европы и Австралии.
|
||||
|
||||
- **Спроектировал backend Tipico US на Sanity Headless CMS**: 5 сред публикации, 3 датасета, white-label-архитектура для команд core и state. Масштаб: 122 CMS-пользователя, 98 типов документов, 165К+ хранимых документов.
|
||||
- **Возглавил миграцию 15+ клиентских проектов на платформы Headless CMS и commerce** (Sanity, Storyblok, Contentful, Payload, Crystallize, Shopify, Hydrogen), перестроив модели контента и сократив циклы обновления с недель до дней. Использовал Claude.ai для анализа унаследованных кодовых баз до проектирования миграций.
|
||||
- **Построил pipeline автоматизации контента на базе Claude**: JSON-флоу перевода для 190 страновых страниц в Storyblok, встроенный в публикацию и сэкономивший ~1 месяц ручной работы.
|
||||
- **Спроектировал и собрал CMS-KIT** — open-source стартер и библиотеку компонентов для Headless CMS, использованные в 15+ клиентских проектах, что сократило старт с дней до часов и ускорило разработку на ~30%.
|
||||
- **Возглавил техническое hiring и развитие команды**: спроектировал систему оценки, воспроизводящую реальные рабочие условия, провёл 30+ интервью с результатом в 8 наймов, менторил новых инженеров; с 2024 года внедрил в команду Claude.ai для исследований, контента и анализа кодовых баз.
|
||||
|
||||
### GitNation — Senior Software Engineer (частичная занятость, параллельно)
|
||||
**Май 2019 – февраль 2025** · Удалённо
|
||||
Построил флоу публикации через Slack API и переиспользуемый web-фреймворк для сайтов конференций; мигрировал конференции GitNation на Headless CMS.
|
||||
|
||||
### Osome — Frontend-разработчик
|
||||
**Июнь 2018 – май 2019** · Сингапур
|
||||
Построил систему поиска на нечёткой логике и продвинутые UI-анимации для платформы корпоративных услуг.
|
||||
|
||||
### Skipp — JavaScript-инженер
|
||||
**Ноябрь 2017 – июнь 2018** · Москва
|
||||
B2B-маркетплейс для Инновационного центра «Сколково» (100+ компаний); GraphQL subscriptions для real-time-чата.
|
||||
|
||||
---
|
||||
|
||||
## Open Source и публикации
|
||||
|
||||
- **Storybook** — контрибьютор и член steering team во время возрождения сообщества 2016–2017; мейнтейнер аддонов (**storybook-addon-console** — 7М+ скачиваний в NPM; **storybook-addon-material-ui** — 18К в неделю).
|
||||
- **AI developer tooling** — [codex-bee](https://github.com/usulpro/codex-bee), обёртка для долгоиграющих Codex-сессий; [epic-loop](https://github.com/usulpro/epic-loop), Codex skill, решающий деградацию контекста в долгих автономных кодинг-сессиях через разделение ролей techlead/engineer и долговечное состояние epic.
|
||||
- **Технические тексты** — статьи о frontend, Headless CMS и developer tooling в [блоге FocusReactive](https://focusreactive.com/blog/author/usulpro/) и на [Dev.to](https://dev.to/usulpro).
|
||||
|
||||
---
|
||||
|
||||
## Образование
|
||||
|
||||
**Магистр техники и технологии**, факультет электронной техники — Московский энергетический институт (МЭИ), Россия
|
||||
|
||||
---
|
||||
|
||||
## Языки
|
||||
|
||||
Английский C1 · Русский родной
|
||||
Binary file not shown.
|
|
@ -0,0 +1,173 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<title>Oleg Proskurin — Full-Stack Tech Lead CV</title>
|
||||
<link rel="stylesheet" href="/templates/cv-style.css" />
|
||||
</head>
|
||||
<body>
|
||||
<header class="cv-header">
|
||||
<h1 class="name">OLEG PROSKURIN</h1>
|
||||
<p class="role"><strong>Senior Full-Stack Engineer & Tech Lead</strong></p>
|
||||
<p class="contacts">Remote · GMT+7 (EMEA full overlap, US East AM) · Deel contractor, W-8BEN</p>
|
||||
<p class="contacts">
|
||||
<a href="mailto:usulpro@gmail.com">usulpro@gmail.com</a> ·
|
||||
Telegram <a href="https://t.me/usulpro">@usulpro</a> ·
|
||||
<a href="https://www.linkedin.com/in/oleg-proskurin-76784453/">LinkedIn</a> ·
|
||||
<a href="https://github.com/UsulPro">GitHub</a> ·
|
||||
<a href="https://dev.to/usulpro">Dev.to</a> ·
|
||||
<a href="https://focusreactive.com/blog/author/usulpro/">Blog</a>
|
||||
</p>
|
||||
</header>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Summary</h2>
|
||||
<p>
|
||||
Senior Full-Stack Engineer and Tech Lead with <strong>9+ years</strong>
|
||||
of production experience across <strong>Frontend, Backend, Serverless,
|
||||
Node.js, and Headless CMS / eCommerce</strong> platforms, including
|
||||
<strong>5+ years leading remote projects</strong> for US, UK, EU, and
|
||||
AU clients. Built and operated at consumer scale on the Sanity-based
|
||||
Tipico US backend (75M+ requests/month). Currently Tech Lead on
|
||||
PrimeUI (<a href="https://primeui.com/">primeui.com</a>, launched Feb
|
||||
2026): a multi-surface platform spanning Studio web app,
|
||||
<strong>public API, MCP server, CLI, and code-export pipeline</strong>.
|
||||
AI-augmented development is daily practice: Claude Code and Codex as
|
||||
primary tools, with personally-built agentic tooling layered on top.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="cv-section cv-skills">
|
||||
<h2>Skills</h2>
|
||||
<p><strong>Web & Full-Stack</strong>: TypeScript, Node.js, React, Next.js (App Router, SSR/SSG/ISR). TanStack Start/Router, Vite, Tailwind, shadcn-style design systems. Web performance and accessibility: Core Web Vitals, Lighthouse, WCAG</p>
|
||||
<p><strong>Data & Infrastructure</strong>: PostgreSQL, Drizzle ORM, Docker. GraphQL, WebSockets, REST APIs. Vercel, Cloudflare, Serverless & Edge functions</p>
|
||||
<p><strong>Headless CMS & eCommerce</strong>: Sanity, Storyblok, Contentful, Payload, Hygraph, DatoCMS. Shopify, Shopify Hydrogen, Crystallize, Stripe. Content modeling, multi-environment publishing, large-scale migrations</p>
|
||||
<p><strong>AI Engineering</strong>: LLM orchestration & guardrails: multi-model routing, context engineering, prompt caching, schema validation, retry recovery. MCP: custom server development; cross-host agent integration</p>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Experience</h2>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company">PixelPoint Ltd.</span>
|
||||
<span class="role">Tech Lead & Senior Full-Stack Engineer, PrimeUI</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>France · Remote</span>
|
||||
<span class="dates">Feb 2025 – Present</span>
|
||||
</div>
|
||||
<p class="cv-job-desc" style="font-style: normal;">
|
||||
PrimeUI (<a href="https://primeui.com/">primeui.com</a>, launched Feb 2026)
|
||||
is a multi-surface platform for AI-assisted generation of production-ready
|
||||
websites, spanning Studio web app, public API, MCP server, CLI, and
|
||||
code-export pipeline. Lead developer, owning ~70% of platform architecture
|
||||
across all surfaces.
|
||||
</p>
|
||||
<ul>
|
||||
<li><strong>End-to-end full-stack ownership across the platform</strong>: Studio web app (TanStack Start, React, TypeScript), Node.js server runtime, public API, MCP server, CLI, code-export pipeline, and component registry.</li>
|
||||
<li><strong>Designed and shipped the code-export pipeline and CLI</strong>: generates a production-ready Next.js project repo in ~45 sec and ~1.5 min end-to-end from UI Export to a running local project. The generated codebase is fully owned by the customer (no vendor lock-in), shipped as a standard Next.js project, and pre-configured for 8 selectable AI coding agents.</li>
|
||||
<li><strong>Built and published MCP server</strong> (<code>@primeuicom/mcp</code> on NPM): 25 tools letting any external codebase connect to PrimeUI from inside AI coding environments; cross-host compatibility verified across 6 major coding agents (Claude Code, Cursor, Codex, others).</li>
|
||||
<li><strong>Cut client-wireframe turnaround at PixelPoint</strong> from a week of Figma prototyping to a few hours: deployed responsive prototypes with production-level performance and dynamic interactions instead of static mockups.</li>
|
||||
<li><strong>Architected the AI generation layer</strong> with multi-model orchestration via Mastra + Vercel AI SDK (10 agents, 17 workflows), per-task model routing across Claude / GPT / Gemini, prompt caching (73% Gemini context-cache hit rate), and WebSocket-based adaptation of streaming model responses to UI rendering requirements.</li>
|
||||
<li><strong>Drove team AI-tooling adoption</strong>: introduced Claude Code from project start, led team transition to Codex ahead of public release. Built custom developer tooling on top (codex-bee, epic-loop).</li>
|
||||
</ul>
|
||||
</article>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company"><a href="https://focusreactive.com">FocusReactive</a></span>
|
||||
<span class="role">Tech Lead & Senior Software Engineer</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>London · Remote</span>
|
||||
<span class="dates">May 2019 – Feb 2025 (5 yrs 10 mos)</span>
|
||||
</div>
|
||||
<p class="cv-job-desc" style="font-style: normal;">International web consultancy for clients in the US, UK, Europe, and Australia.</p>
|
||||
<ul>
|
||||
<li><strong>Architected Tipico US backend on Sanity Headless CMS</strong>: 5 publishing environments, 3 datasets, white-label architecture for core + state teams. Scale: 122 CMS users, 98 document types, 165K+ stored documents.</li>
|
||||
<li><strong>Led migration of 15+ client projects to Headless CMS and commerce platforms</strong> (Sanity, Storyblok, Contentful, Payload, Crystallize, Shopify, Hydrogen), restructuring content models and cutting update cycles from weeks to days. Used Claude.ai for inherited-codebase analysis ahead of migration design.</li>
|
||||
<li><strong>Built a Claude-based content automation pipeline</strong>: JSON translation flow for 190 country-specific Storyblok pages, integrated into publishing and saving ~1 month of manual work.</li>
|
||||
<li><strong>Designed and built CMS-KIT</strong>, an open-source Headless CMS starter and component library used across 15+ client projects, cutting kickoff from days to hours and accelerating development by ~30%.</li>
|
||||
<li><strong>Led technical hiring and team development</strong>: designed an assessment mirroring real working conditions, ran 30+ interviews leading to 8 hires, mentored new engineers; drove team adoption of Claude.ai for research, content, and codebase analysis from 2024 onwards.</li>
|
||||
</ul>
|
||||
</article>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company"><a href="https://github.com/GitNation/live-conferences">GitNation</a></span>
|
||||
<span class="role">Senior Software Engineer (Part-time, concurrent)</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>Remote</span>
|
||||
<span class="dates">May 2019 – Feb 2025</span>
|
||||
</div>
|
||||
<p class="cv-job-desc" style="font-style: normal;">Built publishing flow via Slack API and a reusable web framework for conference websites; migrated GitNation conferences to Headless CMS.</p>
|
||||
</article>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company"><a href="https://osome.com/sg/">Osome</a></span>
|
||||
<span class="role">Frontend Developer</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>Singapore</span>
|
||||
<span class="dates">Jun 2018 – May 2019</span>
|
||||
</div>
|
||||
<p class="cv-job-desc" style="font-style: normal;">Built fuzzy-logic search system and advanced UI animations for the corporate-services platform.</p>
|
||||
</article>
|
||||
|
||||
<article class="cv-job">
|
||||
<div class="cv-job-header">
|
||||
<span class="company"><a href="https://www.skipp.dev">Skipp</a></span>
|
||||
<span class="role">JavaScript Engineer</span>
|
||||
</div>
|
||||
<div class="cv-job-meta">
|
||||
<span>Moscow</span>
|
||||
<span class="dates">Nov 2017 – Jun 2018</span>
|
||||
</div>
|
||||
<p class="cv-job-desc" style="font-style: normal;">B2B marketplace for Skolkovo Innovation Center (100+ companies); GraphQL subscriptions for real-time chat.</p>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Portfolio</h2>
|
||||
<p class="cv-portfolio">
|
||||
<a href="https://primeui.com/">PrimeUI</a>,
|
||||
<a href="https://focusreactive.com/marketfinance-case-study/">MarketFinance</a>,
|
||||
<a href="https://focusreactive.com/sanity-platform-case-study/">Tipico-Platform</a>,
|
||||
<a href="https://www.iwm.org.uk/membership#membershipModal">IWM membership</a>,
|
||||
<a href="https://focusreactive.com/notsoape-case-study/">NotSoApp</a>,
|
||||
<a href="https://focusreactive.com/casino-reviews-case-study/">CasinoReviews</a>,
|
||||
<a href="https://www.vegasslotsonline.com/">VegasSlotsOnLine</a>,
|
||||
<a href="https://www.caleffionline.it/">Caleffy</a>,
|
||||
<a href="https://focusreactive.com/hardhat-case-study/">Hadhat</a>,
|
||||
<a href="https://focusreactive.com/porchlight-case-study/">Porchlight</a>,
|
||||
<a href="https://github.com/GitNation/live-conferences">Gitnation</a>,
|
||||
<a href="https://focusreactive.com/blog/">FocusReactive blog</a>,
|
||||
<a href="https://rnd.sk.ru/lk/main">Skolkovo R&D Market</a>,
|
||||
<a href="https://join.reverse.health/tour/nutrition-monthly-generic-others">Reverse Health</a>,
|
||||
<a href="https://www.firsty.app/">Firsty</a>
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Open Source & Writing</h2>
|
||||
<ul>
|
||||
<li><strong>Storybook</strong>: contributor and steering team member during the 2016–2017 community revival; addon maintainer (storybook-addon-console, <strong>7M+ NPM downloads</strong>; storybook-addon-material-ui, <strong>18K weekly</strong>).</li>
|
||||
<li><strong>AI developer tooling</strong>: <a href="https://github.com/usulpro/codex-bee">codex-bee</a>, a wrapper for long-running Codex sessions; <a href="https://github.com/usulpro/epic-loop">epic-loop</a>, a Codex skill solving context degradation in long autonomous coding sessions via techlead/engineer role separation and durable epic state.</li>
|
||||
<li><strong>Technical writing</strong>: articles on frontend, Headless CMS, and developer tooling at <a href="https://focusreactive.com/blog/author/usulpro/">FocusReactive blog</a> and <a href="https://dev.to/usulpro">Dev.to</a>.</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Education</h2>
|
||||
<p><strong>Master in Engineering</strong>, Faculty of Electronic Engineering, Moscow Power Engineering University (<a href="https://mpei.ru/lang/en/Pages/default.aspx">MPEI</a>), Russia</p>
|
||||
</section>
|
||||
|
||||
<section class="cv-section">
|
||||
<h2>Languages</h2>
|
||||
<p>English C1 · Russian native</p>
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
||||
Binary file not shown.
Loading…
Reference in New Issue