Skip to content
Viktor Vilskyi
Curriculum Vitae

Viktor Vilskyi

Software Engineer & Cloud Architect

13+ years building distributed, event-driven, and cloud-native systems. Specialized in real-time streaming, microservice and serverless architecture, and AI-powered pipelines. Proven track record shipping production-grade systems and owning architectures end-to-end.

📍 Tel-Aviv, Israel
Core stack

Tools I build with

Languages & Frameworks

TypeScriptJavaScriptPythonNode.jsNestJSReactNext.jsAngular

Realtime & Messaging

KafkaPub/SubgRPCWebSocketsREST APIsGraphQL

Data & Storage

PostgresMongoDBFirestoreRedisRTDBSupabaseElasticsearchBigQuerySnowflakeSpark

Infra & DevOps

DockerKubernetesHelmKustomizeTerraformJenkinsGitHub ActionsArgoCDArgo WorkflowsTemporalJFrogConsul

Cloud

Google Cloud Platform (GCP)Amazon Web Services (AWS)RunPod

AI & ML

LLMsPrompt EngineeringLoRAAI AgentsRAGNLPVertex AILangGraphLlamaIndex

Practices

ArchitectureTestingAutomation
Experience

Employment history

Founder & Cloud Architect · Arcolabs

Jan 2026 – Now

Remote · Estonia

  • Cloud software architecture (AWS, GCP, RunPod) and software engineering (Python, Node.js, JavaScript/TypeScript).
  • AI solutions, automation, and integrations — building AI workflows and AI agents (LLM, RAG, LangGraph, LangChain, LlamaIndex, Temporal).

Lead Software Engineer · Terrific Live

Oct 2024 – Oct 2025

Remote · Tel Aviv

  • Scaled Live Sessions infra to support thousands of concurrent users, boosting distributed real-time platform reliability.
  • Engineered a custom RTDB load balancer across multiple Firebase instances, bypassing instance number limits, cutting costs, and increasing throughput.
  • Built a dual-mode chat system leveraging Firebase RTDB for low-latency messaging and Twilio API for reliable carrier-grade fallback.
  • Optimized Firestore schema to eliminate duplication, significantly reducing read costs, sync issues and maximizing query efficiency.
  • Enhanced Pub/Sub and REST API data pipelines, resolving complex race conditions through deep architectural refactoring.
  • Implemented a Factory Pattern for e-commerce integrations, streamlining scalable third-party storefront connectivity.
  • Hardened Docker security and managed full GCP DevOps.
  • Implemented a PoC of AI influencers for live sessions.

Senior Backend Engineer · Rapid7

Jul 2023 – Oct 2024

Hybrid · Tel Aviv

  • Maintained core platform services powering Rapid7 Threat Command, a real-time cybersecurity intelligence platform.
  • Provisioned cross-cloud infrastructure (GCP & AWS) using Terraform and managed Kubernetes container orchestration.
  • Built core microservices for security data parsing pipelines and authored shared libraries adopted across multiple engineering teams.
  • Designed greenfield CI/CD 2.0 pipelines via Jenkins and GitHub Actions, boosting deployment velocity and reliability through automated testing.
  • Hardened Docker container security fleet-wide.
  • Participated in architecture decisions for new flows and products, factoring in scalability, maintainability, and engineering best practices.

Senior Backend Engineer & Tech Lead · SyteAI

Sep 2021 – Jul 2023

Hybrid · Tel Aviv

  • Led backend architecture for product matching, recommendation, and search services handling millions of e-commerce queries.
  • Developed core matching logic in Erlang, building a high-concurrency, fault-tolerant foundation for real-time discovery.
  • Integrated Elasticsearch and vector databases to power text-augmented search and image-similarity recommendations.
  • Engineered a high-throughput ingestion pipeline, leveraging AI image tagging, vector embeddings, Argo Workflows, and Apache Spark for million-row XML feeds.
  • Built a containerized local dev environment via Docker Compose, mentored engineers, and established comprehensive automated testing.
  • Built a Kubernetes, namespace-based environment for integration testing, enabling isolated, reproducible test runs.

Senior Backend Engineer · Oosto (ex AnyVision)

Jan 2020 – Feb 2021

Hybrid · Holon

  • Developed microservices for real-time face/body detection and recognition pipelines, collaborating with CV teams to deliver production systems. Integrated AI inference services.
  • Built a Node.js Camera Service API gateway integrating Kafka, gRPC, Consul, Redis, Socket.io, and PostgreSQL, backed by 400+ automated tests and Prometheus benchmarks.
  • Engineered a Go-based Pipeline Manager using gRPC and Redis/Consul to process live streams, stress-tested to 500 pipes and 5,000 concurrent video streams.
  • Built a dynamic GPU load balancer that redistributed video streams across pipes based on moving average load, reliability scores, and cooldown windows.
  • Authored shared gRPC and Consul client libraries featuring round-robin load balancing, distributed via JFrog with full regression test coverage.

Team Lead & Full-Stack Developer · SkaleCRM

Feb 2018 – Dec 2019

Office · Herzliya

  • Led a 3-person engineering team managing sprints, tech priorities, and performance while remaining hands-on across the full stack.
  • Designed a white-label CRM platform for financial institutions, featuring a highly configurable, WiX-like interface adaptable across verticals.
  • Built a C++ connector using Sockets and MT4/MT5 libraries to handle real-time trading deposits, orders, and account states.
  • Implemented OAuth 2.0/SSO and secure payment gateways, deploying on AWS EC2 with WAF, CloudFront CDN, and IP-based security.
  • Designed a seamless flow for payment provider integrations, abstracting provider-specific logic to enable fast onboarding of new payment methods with minimal code changes.

Founder & Team Lead & Software Engineer · ITcode

Jan 2014 – Oct 2017

Office · Kyiv

  • Founded and operated a software startup, managing a small team and overseeing end-to-end product and business delivery.
  • Led full-stack engineering for client projects, driving the entire lifecycle from architecture and implementation to deployment.
  • Executed SEO strategies for websites and e-commerce stores, significantly improving organic visibility and search rankings.

Team Lead & Software Engineer · Lungor

Jan 2013 – Dec 2013

Office · Kyiv

  • Led a cross-functional team of software engineers and SEO specialists to deliver high-performing digital products.
  • Developed websites and e-commerce stores, driving client-facing projects through the full software lifecycle.
  • Specialized in advanced SEO, optimizing web properties to boost search engine rankings and accelerate organic traffic growth.

Full-Stack Developer · Freelance

Feb 2009 – Dec 2012

Remote · Kyiv

  • Delivered freelance full-stack engineering across web, e-commerce, and custom software projects for diverse clients and types of businesses.

Junior PHP Developer · Antonov ASTC

Jan 2005 – Nov 2005

Office · Kyiv

  • Developed automated systems as a Junior PHP Developer, contributing to backend implementation and core process automation.
Side projects

What I build on my own time

AI Avatar Platform

A hyper-realistic AI avatar platform built from scratch: event-driven GCP and RunPod microservices with a self-developed Pub/Sub workflow engine and custom job manager.

  • LoRA training pipelines for identity-consistent avatar generation
  • Integrations with Gemini Image 3 Pro, Kling 3 Pro, and ElevenLabs v3 for image, video, audio, mimic motion, and lip sync generation
  • AI model quantization for GPU efficiency and multiprocessing for throughput
  • React UI with real-time updates and a full authentication system with password and Google OAuth flows

Bookkeeping

Multi-currency bookkeeping application with independent financial tracks for digital nomads, supporting a configurable base currency and seamless multi-currency input across entries.

  • Kafka-based event-driven microservices with a Python HTTP gateway, decoupling service boundaries for scalability and maintainability
  • React.js UI with real-time updates and social network authentication

Autonomous Quadcopter

Self-assembled and programmed an autonomous indoor drone on Raspberry Pi 4 with pin extenders for expanded GPIO connectivity.

  • 6 ultrasonic sensors for obstacle avoidance and IMU-based stabilization
  • Real-time A/V streaming
  • 5 flight modes, including face-detection-based tracking and autonomous space scanning
Languages
EnglishAdvanced
RussianNative
UkrainianNative
HebrewIntermediate
Education

Trade & Economics College

Junior Specialist — Stock Market

Kyiv, Ukraine · 2009

Let's work together

Available for remote, contract-based engagements — architecture, development, and AI-powered systems.