Capacity for a new full-time remote B2B engagement

Artem Zhabinsky / Senior Software Engineer | TypeScript - React - Node.js - AI Integration

Senior software engineering for product teams that need ownership across the stack.

I design, build and modernize web and mobile products across frontend architecture, Node.js services, BFF layers, databases, API integrations, AI-powered workflows and delivery pipelines.

Trust indicator
11+ years shipping web and mobile products
Trust indicator
B2B contractor with capacity for a full-time remote engagement
Trust indicator
Frontend, backend, AI integration and BFF ownership
Trust indicator
Fintech, gaming, mobility and high-load product domains
01

Product UI

02

BFF

03

API contracts

04

Delivery

Expertise

Senior product engineering across the parts that usually drift apart.

The work sits between product surface, backend contracts and delivery reliability. That is where complex teams usually lose time.

01

Frontend architecture

Application shells, shared UI systems, state boundaries, rendering strategy and migration paths for React and Next.js products.

Useful when several product surfaces need one reliable technical shape instead of another layer of feature-by-feature drift.

02

Fullstack product delivery

End-to-end ownership across frontend, React Native, Node.js services, databases, integrations and release workflows.

Strong fit for teams that need senior execution without separating product judgment from engineering quality.

03

BFF and API integrations

Backend-for-frontend layers, REST API design, third-party integrations and typed contracts between systems.

Keeps frontend teams productive while protecting product surfaces from backend and vendor complexity.

04

AI-powered product systems

MCP integrations, RAG pipelines, agentic workflows and LLM cost and latency optimization inside real product constraints.

Practical AI work: connect the model to the system, keep behavior observable and make the cost profile defensible.

05

Browser extensions and internal tools

Manifest V3 extensions, workflow utilities, private dashboards and automation surfaces for teams that need better development or operational tooling.

Useful when a small, sharp browser extension or tool can remove repeated manual work from a product team.

06

Modernization of legacy systems

Incremental rebuilds, framework upgrades, test recovery, bundle cleanup and safer paths from old code to current architecture.

Built for business-critical products that cannot pause delivery for a rewrite.

07

Performance, testing and CI/CD

Measurement-led performance work, automated test strategy and delivery pipelines that keep releases predictable.

The target is not prettier tooling. It is lower risk, faster feedback and better product reliability.

Selected technologies

A focused stack for product surfaces, integration layers and predictable delivery.

The stack is intentionally weighted. The center of gravity is TypeScript, React, Next.js, Node.js, BFF/API work, testing, CI/CD and performance.

Core stack

TypeScriptReactNext.jsNode.jsReact NativeBFFAI integrationsTestingCI/CD

Languages

  • TypeScript
  • JavaScript
  • HTML5
  • CSS3/SASS
  • SQL

Frontend

  • React
  • Next.js
  • React Native
  • Browser extensions
  • Manifest V3
  • Vue
  • Angular
  • Svelte
  • Redux

Backend and APIs

  • Node.js
  • Express
  • REST APIs
  • BFF
  • PostgreSQL
  • MongoDB
  • Integrations

Architecture and delivery

  • Monorepos
  • Docker
  • AWS SDK
  • Firebase
  • Vite
  • Webpack

Testing and CI/CD

  • Jest
  • Vitest
  • React Testing Library
  • Cypress
  • Detox
  • GitHub Actions
  • GitLab CI/CD
  • Jenkins

Observability and product

  • InfluxDB
  • PostHog

AI/LLM workflow

  • MCP integrations
  • RAG pipelines
  • Agentic workflows
  • Prompt engineering
  • Cost and latency optimization
Experience snapshot

Complex domains, distilled into product outcomes.

A concise view of where the judgment comes from: high-load, regulated, operational and delivery-sensitive product environments.

  1. B2B Software Engineering Contractor

    Jun 2022 - Present

    Operating independently across remote product engagements, owning frontend, mobile, backend and AI-powered systems for high-load, data-intensive products under commercial and NDA constraints.

  2. Confidential fintech platform

    London / Remote

    Unifying legacy trading, risk monitoring and internal operations products into a consistent modern stack with shared UI architecture, Node.js services, PostgreSQL-backed APIs, automated delivery and AI-assisted workflows.

  3. Driver and fleet platforms

    Mobility / Remote

    Built web and React Native product systems for fleet operations, driver support, real-time status flows and wallet-like financial surfaces where reliability and operational clarity mattered.

  4. Marathonbet

    Betting and casino

    Contributed to large-scale frontend modernization in a high-traffic environment with demanding reliability and delivery requirements.

  5. Startup House

    Product studio

    Shipped web and mobile products for startup and scale-up clients, balancing architecture decisions with changing product constraints.

  6. Stylesoft

    Earlier engineering

    Built a practical fullstack foundation across UI implementation, integrations and maintainable application delivery.

Projects

Representative product work across complex domains.

A concise view of the systems Artem is typically brought in to design, modernize or ship. Client details are anonymized where needed.

Public case studies will be added selectively. Until then, these summaries describe credible engagement patterns without exposing confidential implementation details.

Confidential fintech

Trading Product Unification

Representative

A multi-product modernization effort across trading, risk monitoring and internal operations, replacing inconsistent legacy surfaces with shared UI architecture and aligned integration patterns.

ReactNext.jsTypeScriptNode.jsPostgreSQLBFF

Reduced cross-product complexity by moving integration behavior into explicit contracts, reusable frontend foundations and release pipelines that support faster iteration.

Fintech workflows

Investor Workflow Portal

Representative

A permission-aware web application for investor operations, workflow review and execution visibility across internal and vendor data sources.

Next.jsTypeScriptNode.jsBFFREST APIsCI/CD

Led delivery end to end across system design, UX decisions, implementation and day-to-day technical coordination.

AI-enabled product systems

AI Workflow Integration Layer

Representative

Production-oriented AI capabilities for data-intensive product workflows, combining retrieval, MCP integrations and agentic orchestration with existing business systems.

Node.jsTypeScriptMCPRAGPostgreSQLLLM optimization

Turned AI features into maintainable product infrastructure by treating prompts, retrieval, observability, cost and latency as engineering concerns.

Mobility operations

Fleet Operations Dashboard

Representative

A dense operational dashboard for fleet status, driver activity, incidents, documents and financial workflows across regional teams.

ReactTypeScriptPostHogREST APIsCI/CD

Improved operator speed with stable filtering, role-aware views and product instrumentation for workflow decisions.

Mobility fintech

Driver Wallet App

Representative

A React Native mobile surface for balances, payouts, document flows and support touchpoints in a driver-facing product.

React NativeTypeScriptDetoxFirebaseIntegrations

Raised confidence around money-adjacent flows through clearer API contracts, end-to-end coverage and resilient mobile states.

Humanitarian technology

Humanitarian Support Platform

Representative

A support coordination platform for intake, eligibility checks, case status and partner-facing operational reporting.

Next.jsNode.jsSQLGitHub ActionsCypress

Kept the system maintainable and legible for non-technical staff working with sensitive, high-context operational data.

High-traffic gaming

Betting Frontend Modernization

Representative

A staged modernization of betting and casino frontend surfaces constrained by legacy architecture, heavy traffic and delivery pressure.

ReactWebpackTesting LibraryJenkinsPerformance

Improved release confidence through incremental migration, stronger regression coverage and bundle-level performance work.

Browser extension

Local Session Sync

Representative

A Manifest V3 extension that helps developers recreate authenticated sessions on localhost from dev, stage, UAT and production-like tabs.

Chrome ExtensionManifest V3JavaScriptCookies APILocal storage

Turns repeated login and environment switching into a controlled local workflow while keeping cookie handling inside the browser.

Working style

Calm technical leadership for teams that need fewer unknowns.

The value is not just code output. It is turning ambiguous product and integration work into decisions, contracts, feedback loops and shipped software.

Principle 01

Architecture first, without theatre

Start by finding the product boundaries, data ownership and delivery constraints. Then choose the smallest architecture that can survive real growth.

Principle 02

Business-aware engineering

Technical decisions are framed around release risk, maintenance cost, operator trust and product velocity, not tool preference.

Principle 03

Clean contracts between systems

Frontend, BFF, backend and AI layers should have explicit responsibilities. That makes product work faster and integration work less fragile.

Principle 04

Performance-minded execution

Measure the expensive paths, reduce unnecessary client work, keep bundles lean and make quality visible in CI before users feel the damage.

Contact

Available for a long-term product engagement with serious engineering scope.

I operate as a remote B2B software engineering contractor for teams that need a senior frontend/fullstack partner across architecture, delivery, integrations and product reliability.

LocationWarsaw, Poland
Start a conversation