10/08/2026 updated

SY
100 % available

Senior Full-Stack Developer | TypeScript, React/Next.js, Node.js, GraphQL, AI Workflows

Baia Mare, Romania
Only remote
Bachelor of Software Engineering, Igor Sikorsky Kyiv Polytechnic Institute (2022)
Baia Mare, Romania
Only remote
Bachelor of Software Engineering, Igor Sikorsky Kyiv Polytechnic Institute (2022)

Profile attachments

Sergey_Yashchuk_CV.pdf

About me

Senior full-stack engineer, 6+ years with enterprise clients in the US and EU. TypeScript, React, Node.js, GraphQL, integrations. Led a real-time collaborative workflow editor for a MEV client. Daily user of Claude Code, Cursor and MCP servers. Remote from Baia Mare, Romania.

Amazon Web ServicesPostgreSQLMongoDBNode.jsRedisNext.jsTypeScriptWebSocketWorkflowsReact.jsAWS LambdaPlaywrightFull Stack DevelopmentGraphQLNestJSDocker
Senior full-stack developer with 6+ years of experience building web products for enterprise clients in the US and Europe. My core stack is TypeScript, React/Next.js, Node.js/NestJS, GraphQL, PostgreSQL, MongoDB, Redis and Docker. I work across frontend, APIs, data layers, third-party integrations and automated testing with Jest and Playwright.

For a MEV client, I led a real-time collaborative workflow editor built with React Flow, Yjs/CRDT, WebSocket/Socket.IO, Redis pub/sub and MongoDB. It supports 40+ node types and reduced a client configuration process from weeks to days. I also maintain shared GraphQL services, background workers and AWS Lambda integrations, and helped raise frontend test coverage from about 30% to more than 70%.

I use AI coding tools and custom MCP servers in daily engineering work, with explicit review and test gates around generated output. I also built an evaluated job-search agent with deterministic rules, model-assisted ranking, 114 regression tests and a 50-case golden set. Available for remote full-stack, workflow-platform and applied-AI projects from Romania.
Accessibility: WCAG 2.1/2.2 AA work in React apps (semantic HTML, ARIA, keyboard navigation and focus management, colour contrast, screen-reader checks), relevant to the European Accessibility Act (BFSG).
Mobile: React Native (about 6 months on a marketplace app, iOS and Android).

Experience

Professional experience5 - 10 years
Freelancer since2019

Languages

EnglishFluentFrenchBasic knowledgeUkrainianNative speaker

Project history

Senior Full-Stack Developer, B2B customer-service platform

MEV, LLC (client project)

Internet & IT

>10.000 team member

  • Led the design and build of a real-time collaborative workflow editor (drag-and-drop canvas, 40+ node types, up to 10 concurrent editors): React Flow, Yjs CRDT over WebSocket/Socket.IO, Redis pub/sub, MongoDB. It replaced a configuration process that took weeks; now it takes days.
  • Maintained the shared GraphQL data layer (Apollo Server, Typegoose/Mongoose, Redis caching, Algolia search) used by all backend services.
  • Built serverless microservices (AWS Lambda) and background jobs (BullMQ) for webhooks and third-party integrations.
  • Built a multi-step configuration UI with 50+ dynamic forms (Redux Toolkit, React Hook Form) and shared front-end libraries published to GitHub Packages.
  • Set up the front-end testing practice (Jest, React Testing Library, Playwright); coverage from about 30% to over 70%.
  • Set up MCP servers that connect Claude to the codebase, Jira and internal docs.
  • Mentored 2 junior developers (both promoted), ran 15+ technical interviews.

Software Engineer, e-commerce re-platforming for a major British retailer

EPAM Systems

Internet & IT

>10.000 team member

  • Product catalogue, search and checkout features for a high-traffic retail platform (React, Redux Saga, TypeScript) in a team of 50+.
  • Owned the integration layer between the React SPA and 12+ Java backend microservices (REST, API Gateway); wrote shared API client utilities adopted by the front-end team.
  • Introduced Jest test suites across key flows and worked with QA on GitLab CI pipelines.
  • Built reusable React components for an internal HR tool (500+ users).

Junior Full-Stack Developer, microservice platform for a Berlin startup (remote)

Game Boosting GmbH (Berlin)

Internet & IT

  • Built 4 microservices on AWS (Node.js, Express, RabbitMQ): job queues, data ingestion, notifications.
  • Built Puppeteer scraping pipelines (tens of thousands of data points daily, retries, rate limiting).
  • Worked with Neo4j and MongoDB; set up Docker dev environments and input validation (Zod/Joi).

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in