cv-2026/tailored/faye/oleg_proskurin_fullstack_cv.md

6.2 KiB
Raw Permalink Blame History

OLEG PROSKURIN

Senior Full-Stack Engineer & Tech Lead

Remote · GMT+7 (EMEA full overlap)

usulpro@gmail.com · Telegram @usulpro · LinkedIn · GitHub · Dev.to · Blog


Summary

Senior Full-Stack Engineer and Tech Lead with 9 years of production experience, backend-focused on Node.js and TypeScript with a deep React / Next.js frontend foundation. 5 years leading remote client projects for US, UK, EU, and AU companies. Architected the Sanity-based backend for Tipico US running at 75M requests/month, and shipped fintech, eCommerce, and content platforms on Node.js, Next.js, and AWS. Currently Tech Lead on PrimeUI (primeui.com, launched Feb 2026): a multi-surface platform where I own the Node.js server runtime, public API, code-export pipeline, and AI generation layer.


Skills

Backend & APIs: Node.js, TypeScript. REST API design, GraphQL, WebSockets. PostgreSQL, Drizzle ORM, database modeling, schema validation, retry/recovery flows

Cloud & Infrastructure: AWS (S3, Dockerized deployments), Docker, Vercel, Cloudflare, serverless & edge functions. CI/CD: GitHub Actions, Bitbucket Pipelines

Frontend: React, Next.js (App Router, SSR/SSG/ISR), TanStack Start/Router, Remix, Tailwind, shadcn-style design systems. Core Web Vitals, Lighthouse, WCAG

Headless CMS & eCommerce: Sanity, Storyblok, Contentful, Payload, Shopify Hydrogen, Stripe. Content modeling, multi-environment publishing, large-scale migrations

AI Engineering: LLM orchestration: multi-model routing, prompt caching, schema validation. MCP server development; cross-host agent integration


Experience

PixelPoint Ltd. — Tech Lead & Senior Full-Stack Engineer, PrimeUI

Feb 2025 Present · France · Remote PrimeUI (primeui.com, launched Feb 2026): a multi-surface platform that generates production-ready websites and ships customer-owned Next.js codebases. Lead developer, owning ~70% of platform architecture. Stack: TypeScript, Node.js, React, TanStack Start/Router, Next.js, PostgreSQL, Drizzle ORM, Docker, Cloudflare (R2)

  • Owned the Node.js server runtime end-to-end: generation orchestration, queue, public API, WebSocket-based streaming of model responses to the UI, JSON and schema validation with retry/recovery for LLM calls, and third-party API integrations.
  • Designed and shipped the code-export pipeline and CLI: generates a production-ready Next.js project repo in ~45 sec, ~1.5 min end-to-end from UI Export to a running local project. The output is customer-owned, with no vendor lock-in.
  • Architected the AI generation layer: multi-model orchestration via Mastra + Vercel AI SDK (10 agents, 17 workflows), per-task routing across Claude / GPT / Gemini, prompt caching reaching 73% Gemini context-cache hit rate.
  • Built and published the MCP server: 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).
  • Set up staging and prod deployment on VPS with Docker container orchestration; object storage on Cloudflare R2 (S3-compatible API).
  • Built the Studio frontend (TanStack Start, React, TypeScript): canvas-based sitemap, generation/preview/editing UI.

FocusReactive — Senior Software Engineer & Tech Lead

May 2019 Feb 2025 (5 yrs 10 mos) · London · Remote International web consultancy for clients in the US, UK, Europe, and Australia. Selected client projects:

  • Tipico US — 3 yrs · TypeScript, Node.js, Next.js, Sanity headless CMS. Architected the Sanity-based backend running at 75M requests/month: 5 publishing environments, 3 datasets, white-label architecture for core and state teams, 122 CMS users, 165K stored documents.
  • MarketFinance — 3 yrs · TypeScript, Node.js, Next.js, Contentful, AWS (Dockerized deployment). Built and maintained the fintech lending platform across frontend and Node.js backend services, deployed on AWS via Docker.
  • CasinoReviews — 9 mos · TypeScript, Node.js, React, Next.js, Storyblok headless CMS. Full-stack build on Storyblok: content modeling, frontend, and backend integration.
  • Caleffy — 6 mos · TypeScript, Node.js, React, Remix, Shopify Hydrogen, Sanity, AWS (S3). Migrated the store off Magento to a Hydrogen / Remix storefront with Sanity content; integrated PIM and ERP; used S3 for asset storage.

GitNation — Senior Software Engineer (Part-time, concurrent)

May 2019 Feb 2025 · Remote · Node.js, Slack API, headless CMS Built a 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 · React, JavaScript Built a fuzzy-logic search system and advanced UI animations for the corporate-services platform.

Skipp — JavaScript Engineer

Nov 2017 Jun 2018 · Moscow · JavaScript, GraphQL Built GraphQL-subscription real-time chat for a B2B marketplace (Skolkovo Innovation Center, 100+ companies integrated).


Portfolio

PrimeUI, MarketFinance, Tipico Platform, CasinoReviews, Caleffy, NotSoApp, Porchlight, GitNation, Firsty


Open Source

  • Storybook: contributor and steering team member during the 20162017 community revival; addon maintainer (storybook-addon-console, 7M NPM downloads; storybook-addon-material-ui, 18K weekly).

Education

Master in Engineering, Faculty of Electronic Engineering, Moscow Power Engineering University (MPEI), Russia


Languages

English C1 · Russian native


Remote setup: based in Thailand (GMT+7), Thai bank account.