Ilia Dzhiubanskii

Senior Frontend / Full-Stack Engineer
React · React Native · Vue · TypeScript · Node

Full-stack software engineer shipping production TypeScript end-to-end, from PostgreSQL and NestJS APIs through React, Next.js, and React Native clients.

Deep background in frontend architecture and performance at scale: cut application load time 3x on an enterprise platform serving 3,500 daily users and built component libraries adopted across multiple teams.

Currently designing and operating a full-stack commerce platform solo, covering database schema, REST API, payments, and third-party integrations.

Founding engineer experience at venture-backed startups, building products from scratch in ambiguous, fast-moving environments. Green Card holder, no visa sponsorship required.

ProjectsDownload resume (PDF)
LinkedInGitHubEmail

Stack

  • TypeScript
  • JavaScript (ES2025)
  • Node.js
  • SQL
  • HTML5
  • CSS3
  • NestJS
  • Express
  • TypeORM
  • Prisma
  • REST APIs
  • GraphQL
  • OpenAPI/Swagger
  • WebSockets
  • Redis
  • background job queues (Bull)
  • Stripe API
  • PostgreSQL
  • MySQL
  • schema design
  • migrations
  • query optimization
  • React
  • Next.js
  • React Native
  • Expo
  • Vue.js
  • Redux
  • Redux-Saga
  • Zustand
  • TanStack Query
  • Tailwind CSS
  • shadcn/ui
  • Material UI
  • SASS
  • Storybook
  • Playwright
  • Jest
  • Vitest
  • end-to-end testing
  • unit testing
  • ESLint
  • Prettier
  • code review
  • Git
  • Docker
  • CI/CD pipelines
  • Turborepo
  • Yarn/pnpm monorepos
  • Vite
  • npm package publishing
  • Agile/Scrum
  • LLM integration
  • Anthropic Claude API
  • MCP
  • AI-assisted development workflows (Claude Code, Codex, GitHub Copilot)

Experience

Overtone Art

now
Independent Full-Stack Engineer · Charlotte, NC (self-employed)

• Designed and built a full-stack e-commerce platform end-to-end: NestJS REST API, PostgreSQL schema and migrations, Redis caching, Next.js 15 / React 19 storefront, and a React Native mobile client in a Turborepo monorepo. • Architected a provider-agnostic payments layer over Stripe with entitlements resolved in the database, allowing the payment processor to be swapped through configuration rather than code changes. • Integrated automated print-on-demand fulfillment with two third-party vendor APIs, handling asynchronous order state, retries, and reconciliation across systems outside my control. • Authored and published two open-source TypeScript SDKs to npm (Printify and Prodigi print APIs) after finding vendor-supplied clients insufficiently typed for production use. • Built a two-stage LLM pipeline for automated product description generation and an MCP server exposing the product catalog to AI agents. • Developed a reusable canvas-based design editor (Fabric.js) published as an npm package, supporting layers, undo/redo, cropping, snapping, and multi-format export.

  • React Native
  • TypeScript
  • PostgreSQL
  • migrations
  • Turborepo
  • Next.js
  • NestJS
  • Stripe
  • Redis
  • React
  • MCP
Senior Software Engineer · Charlotte, NC

Top performer on LoanOfficer One, an internal Vue/TypeScript platform of several hundred screens serving 3,500+ loan officers nationwide at the #1 US retail mortgage lender, deploying weekly. • Achieved a 3x improvement in application load time through performance profiling and targeted optimization of the table rendering path. • Designed and implemented the frontend architecture for Cube, a configurable analytics interface for querying loan and user datasets, and one of the platform’s largest features; defined the API interface contract jointly with backend developers. • Added full TypeScript coverage to the networking/API subsystem, eliminating a class of runtime errors caused by type mismatches and enabling reliable AI-assisted development. • Implemented optimistic updates, request debouncing, and response caching in the shared networking layer, cutting redundant network traffic and improving interaction responsiveness up to 2x in the heaviest workflows. • Championed AI-assisted engineering workflows (GitHub Copilot with Claude, Codex), integrating automated code review, test generation, and documentation into the development process and improving delivery speed up to 2x. • Extracted shared components into a Storybook component library (configurable table, column selector, drag-and-drop tree view), adopted across multiple company projects. • Established lint rules and architecture guidelines through cross-team consensus, encoding standards as automated tooling rather than manual review. • Built end-to-end test coverage with Playwright and unit tests with Jest; partnered with tech support and backend teams to diagnose production incidents, eliminating recurring race conditions in parallel API call queues and stabilizing critical workflows.

  • code review
  • TypeScript
  • Playwright
  • Storybook
  • Vue.js
  • Jest

TrueCar

Senior Software Engineer · San Francisco, CA

• Developed and maintained the Dealer Portal mobile application (React Native) and web application (React), delivering features in direct collaboration with design and product teams. • Published iOS and Android applications to the Apple App Store and Google Play Store. • Built reusable UI components and shared logic to accelerate delivery across web and mobile. • Mentored a junior engineer, led code reviews, and conducted frontend interviews as part of the hiring process.

  • React Native
  • React

Centralex

Head of Frontend · Hong Kong

• Led frontend development of a decentralized finance exchange platform and mobile application using React, TypeScript, Redux, Redux-Saga, and Ionic in a Yarn monorepo. • Built a staking application with Web3.js and Solidity smart contract integration; developed the Next.js marketing site. • Designed the application architecture for parallel team development; hired, managed, and mentored the frontend team. • Owned the full UI vision from requirements through delivery in direct collaboration with designers, product managers, and non-technical stakeholders.

  • Yarn/pnpm monorepos
  • TypeScript
  • Redux-Saga
  • Solidity
  • Next.js
  • Web3.js
  • React
  • Redux

Ankr

Founding Senior Frontend Engineer · San Francisco, CA

• Core founding team member; built the Ankr Portal from scratch, a platform for deploying web and blockchain application servers, using React and TypeScript. • Delivered four products from a single shared codebase: web portal, React Native mobile app, Electron desktop wallet, and blockchain explorer. • Proposed and implemented a Yarn monorepo architecture for cross-platform code sharing; built a custom Axios/Redux-Saga networking layer with transparent OAuth token handling. • Drove UI architecture and product direction with designers and business leadership in an environment with no dedicated product management.

  • Yarn/pnpm monorepos
  • React Native
  • Redux-Saga
  • Electron
  • Monorepo
  • React
  • Redux

LIX

React Native Engineer · Aarhus, Denmark

• Developed a multi-platform book reader application (iOS, macOS, Windows) for an EdTech startup. • Implemented Service Workers for a significant performance improvement; rewrote the book download subsystem with Redux-Saga to support concurrent downloads. • Established E2E testing with Spectron and enforced ESLint standards, resolving 600+ code-quality issues.

  • Redux-Saga
  • Spectron
  • ESLint
  • Redux

Earlier

Full-Stack Engineer / iOS Engineer

• Full-stack and mobile development across agencies, product companies, and client services, including EPAM Systems. • Sole ownership of mobile clients, junior developer mentorship, and delivery across stacks including PHP/MySQL, Ember.js, Objective-C, and React Native.

  • MySQL
  • React

Education

  • Applied MathematicsUdmurt State University, Izhevsk, Russian Federation

Contact

Charlotte (Waxhaw), NC
starkyru@gmail.com

© 2026 Ilia Dzhiubanskii · Charlotte, NC