8.6 KiB
OLEG PROSKURIN
Senior Frontend & Full-Stack Engineer / Tech Lead
Remote · GMT+7 (EMEA overlap, AU overlap) · Deel contractor, W-8BEN
usulpro@gmail.com · Telegram @usulpro · LinkedIn · GitHub · Dev.to · Blog
Summary
Senior frontend and full-stack engineer with 9 years of production experience, specialized in React, Next.js, and TypeScript with deep design-system and component-library work, including 5 years leading remote projects for US, UK, EU, and AU clients. Storybook steering-team alumnus and maintainer of widely-used Material-UI and component tooling on NPM. Comfortable across the full stack: Redux Toolkit / RTK Query state, Emotion styling, REST / GraphQL integration with generated typings, web performance (Core Web Vitals, bundle analysis) and accessibility. Currently Tech Lead on PrimeUI (primeui.com, launched Feb 2026), where I built and maintain a 200+ React component library, the design-system tooling, and the pipeline that composes components into production pages.
Skills
Frontend: TypeScript, React (18/19), Next.js (App Router, SSR/SSG/ISR, data fetching). Redux Toolkit, RTK Query. Emotion, Tailwind, Material-UI (MUI), shadcn-style design systems. TanStack Start/Router, Vite, Webpack. Component-driven development, design systems & shared component libraries, Storybook, theming & localization
Testing & Quality: React Testing Library, Jest, Playwright, Vitest. Sentry, error monitoring. ESLint, Prettier. CI/CD: GitHub Actions, Bitbucket Pipelines, CircleCI, Travis, Netlify, Vercel. Code review, architecture design
Performance & Accessibility: Core Web Vitals, Lighthouse, bundle analysis, render optimization, WCAG
Data & Integration: REST & GraphQL with generated API typings, WebSockets. PostgreSQL, Drizzle ORM. Vercel, Cloudflare, Serverless & Edge functions, Docker
Headless CMS & eCommerce: Sanity, Storyblok, Contentful, Payload, Hygraph, DatoCMS. Shopify, Crystallize, Stripe. Content modeling, multi-environment publishing, large-scale migrations
AI Engineering: LLM orchestration (multi-model routing, prompt caching), MCP server development, AI-augmented development workflows (Claude Code, Codex daily)
Experience
PixelPoint Ltd. — Tech Lead & Senior Frontend / Full-Stack Engineer, PrimeUI
Feb 2025 – Present · France · Remote PrimeUI (primeui.com, launched Feb 2026) is a multi-surface platform that generates production-ready websites from a curated React component library. Lead developer owning ~70% of platform architecture, with the component library, the design system, and the component-based page generation pipeline as my core areas.
- Built and maintained the component library that is the core product asset: 200+ React components with props schemas, variants, and design constraints, organized into families and groups. Curated and structured it as a design system that the rest of the platform builds on.
- Built the design-system tooling: an internal tool to define a project's visual identity (colors, typography, design tokens) and apply it across the component library, so generated pages carry a consistent theme.
- Built a component-matching scoring model that evaluates how well adjacent components fit together: it compares their layouts, entry and exit widths, and component format, and produces a combinability score that ranks candidate compositions.
- Set up the page generation pipeline: composes components from the registry into full responsive pages, validating each against the component's props schema with retry recovery, then renders and previews before export.
- Own the Studio web app frontend (TanStack Start, React, TypeScript): canvas-based sitemap interface, generation/preview/editing UI, with WebSocket-based streaming of responses into the UI.
- Designed the code-export pipeline: generates a customer-owned, production-ready Next.js + Tailwind project (no vendor lock-in) in ~45 sec, ~1.5 min end-to-end. Also built and published the
@primeuicom/mcpserver on NPM (25 tools, verified across 6 coding agents). - Run code review and architecture discussions as daily routine; introduced Claude Code and Codex into team workflow, built custom developer tooling on top (codex-bee, epic-loop).
FocusReactive — Tech Lead & Senior Frontend / Software Engineer
May 2019 – Feb 2025 (5 yrs 10 mos) · London · Remote International web consultancy for clients in the US, UK, Europe, and Australia. Shipped 15 production Next.js / React applications with TypeScript, Redux Toolkit and RTK Query, headless CMS, and serverless/edge backends.
- Built and maintained shared component libraries and design systems across client projects, working component-driven with Storybook, theming, and localization. Shipped CMS-KIT, an open-source Headless CMS starter and component library reused across 15 projects, cutting kickoff from days to hours and accelerating development by ~30%.
- Owned frontend performance and accessibility: optimized client applications for Core Web Vitals, ran bundle analysis and render optimization, and brought pages to WCAG accessibility standards.
- Built the frontend for MarketFinance (case study), a fintech lending platform, and other consumer-facing products across regulated and high-traffic domains.
- Architected the Tipico US backend on Sanity Headless CMS: 5 publishing environments, 3 datasets, white-label architecture. Operating scale: 122 CMS users, 75M requests/month, 98 document types, 165K stored documents.
- Integrated REST and GraphQL APIs with generated typings across projects; authored a comparison of headless GraphQL APIs on the FocusReactive blog.
- Led technical hiring and team development: designed an assessment mirroring real working conditions, ran 30 interviews leading to 8 hires, mentored new engineers; introduced error monitoring (Sentry) and code-review practices.
GitNation — 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 — Frontend Developer
Jun 2018 – May 2019 · Singapore Built fuzzy-logic search system and advanced UI animations for the corporate-services platform.
Skipp — JavaScript Engineer
Nov 2017 – Jun 2018 · Moscow B2B marketplace for Skolkovo Innovation Center (100 companies); GraphQL subscriptions for real-time chat.
Portfolio
PrimeUI, MarketFinance, Firsty, Tipico-Platform, IWM membership, NotSoApp, Caleffy, Hardhat, Porchlight, Gitnation, FocusReactive blog, Reverse Health
Open Source & Writing
- Storybook: contributor and steering team member during the 2016–2017 community revival; addon maintainer (storybook-addon-console, 7M NPM downloads total; storybook-addon-material-ui, 18K weekly).
- UI components:
@usulpro/color-picker, a Material-style React color-picker component, ~17K weekly downloads six years after release. - AI developer tooling: codex-bee, a wrapper for long-running Codex sessions; epic-loop, a Codex skill addressing context degradation in long autonomous coding sessions.
- Technical writing: articles on frontend, Headless CMS, GraphQL, and developer tooling at FocusReactive blog and Dev.to.
Education
Master in Engineering, Faculty of Electronic Engineering, Moscow Power Engineering University (MPEI), Russia
Languages
English C1 · Russian native