Skip to content
← Back to site

Tech Lead · Senior Full-Stack Engineer

Iliya Rudberg

Tech Lead and Senior Full-Stack Engineer with 9+ years of experience building production web applications and backend systems. Hands-on expertise in TypeScript, React, Next.js and Node.js, with strong experience across AWS, Kubernetes, PostgreSQL, MongoDB and third-party integrations. Currently leading technical development of a B2B e-commerce platform.

Skills

  • Core

    TypeScript · JavaScript · React · Next.js · Node.js

  • Backend & data

    PostgreSQL · MongoDB · Redis · Prisma · Fastify · REST · GraphQL · Socket.io · Inngest

  • Cloud & infra

    AWS · Docker · Kubernetes · RabbitMQ · Vercel · Nginx · Linux · pnpm monorepo

  • Integrations

    commercetools · Contentful · Stripe · Algolia · Loyalty platforms · Klaviyo · Zendesk · Payment gateways · Telegram Bot

  • Previous experience

    Vue.js · Angular / AngularJS · Nuxt.js · Django / DRF · Java / Spring (earlier roles)

Experience

Codex-Soft LLC

Tech Lead / Senior Full-Stack Engineer

July 2017 — Present · Minsk

  • WTTB — Where The Trade Buys

    Tech Lead / Full-Stack Engineer

    Feb 2025 — Present

    • Solely migrated the loyalty service between providers, cutting tens of thousands of dollars in vendor costs
    • Repeatedly owned critical production incidents — diagnosed and resolved under time pressure
    • Reduced request volume several-fold through data-model and fetch-path optimizations
    • Built an order-submission API service for integrating third-party systems with the platform
    • Technical ownership of the platform: architecture, delivery quality, releases, and end-to-end feature path
    • Hands-on full-stack development (Next.js, React, TypeScript, Node) across catalog, checkout, promotions and CMS
    • Code review, mentoring, task breakdown, and ongoing collaboration with product / business stakeholders
    • Integrations: commercetools, Contentful, Stripe, Algolia, loyalty providers, Inngest, Redis

    Next.js · React · TypeScript · Prisma · PostgreSQL · commercetools · Contentful · Stripe · Algolia · Inngest · Redis

  • HP SiteFlow

    Full-Stack Engineer

    ≈ 2019 — Jan 2025

    • Developed Node.js services and event-driven workflows for HP SiteFlow's cloud-based print production platform
    • Built and maintained PDF job processing pipelines and the APIs behind asynchronous print workflows
    • Worked with AWS (EC2, Lambda, S3, SNS, SQS, CloudFront, CloudWatch), Kubernetes and Docker in production
    • Supported frontend surfaces (Vue.js / AngularJS) and day-to-day production reliability of a live HP product

    Node.js · AWS · Kubernetes · Docker · MongoDB · PostgreSQL · Vue.js · AngularJS

  • Constructor for museum sites and in-gallery apps — exhibits, visitor flows, NYC product.

    Node.js · MongoDB · S3 · AngularJS · Vue.js

  • Publishing platform for writers

    5 months

    Publish-and-sell platform for writers in Germany — Java/Spring backend, React frontend.

    Java · Spring · PostgreSQL · AWS (EC2) · React

  • SharePoint site constructor

    3 months

    Flexible SharePoint-based constructor for building configurable sites.

    Angular

  • Price aggregation product

    2 months

    Product discovery by lowest price with related sellers grouped in one place.

    Java · Spring · DynamoDB · AWS (EC2) · Angular

Novacom

Support Engineer

July 2016 — July 2017 · Minsk

  • Government project support

    1 year

    Technical support for end users on a government project.

Projects

  • Family organizer (PWA + iOS/Android) for shared shopping, tasks, calendar, budget, and meal planning — realtime sync, Web Push, subscriptions, and bilingual SEO landing.

    • Designed and built the full-stack product: shared shopping lists, tasks, event calendar, chores, wishlists, meal planner, budget/savings, and gamification (points, rewards, quests)
    • Shipped an installable PWA (Service Worker, Web Push / VAPID) and native Capacitor shells for App Store / Google Play
    • Multi-user families (up to 6 members), invites, roles, onboarding with demo data, and a product tour
    • Monetization: trial / Family plan, Tribute & NOWPayments webhooks, IAP via RevenueCat; promo codes and admin tools
    • i18n (RU/EN), SEO landing with intent pages, sitemap/hreflang; Telegram bot and growth metrics
    • Deployed on Vercel + Postgres (Prisma/Supabase), cron reminders, unit tests and Playwright QA

    Next.js · React · TypeScript · Prisma · PostgreSQL · PWA · Web Push · Capacitor · RevenueCat · Vercel

  • Mining farm management platform

    ≈ 2018 — 2024

    Solo architect and full-stack engineer of a Linux OS + cloud SaaS for remote monitoring and management of crypto mining farms (GPU/CPU): real-time telemetry, overclocking, mining tasks, profit autoswitch, watchdogs, payments, and Telegram alerts. 1,000+ active users.

    • Built the product alone as architect and full-stack engineer — from platform design to production delivery
    • Scaled to 1,000+ active users on a microservices mining-farm management platform (API, processing, jobs, analytics, web)
    • Built REST API on Fastify + TypeScript + PostgreSQL/Redis — farms, rigs, tasks, overclocking, wallets/pools, access control, 2FA
    • Delivered real-time rig monitoring via WebSocket/Socket.io and Redis
    • Developed background workers: billing, payment gateways (CoinPayments, FreeKassa, Interkassa, etc.), profit autoswitch, Telegram alerts, GPU/CPU temperature control
    • Maintained Angular web cabinet (dashboard, D3 charts, i18n) and Nuxt.js SSR landing
    • Owned deployment and infra: Docker, Kubernetes, Redis, RabbitMQ, CI/CD to cloud registry; contributed to client Linux OS (NVIDIA/AMD OC, watchdog, remote commands)

    Node.js · TypeScript · Fastify · Angular · Nuxt.js · PostgreSQL · MongoDB · Redis · Socket.io · Docker · Kubernetes · RabbitMQ · Django

Education

Bachelor, Software for Information Technologies (POIT)

BSUIR, Minsk

2015 — 2019

Java Web Development

EPAM · Feb 2017 — Jun 2017

Languages

English · Russian

Interests: Guitar · Music composing · BMW repairs