Skip to content
Viktor Vilskyi
Curriculum Vitae

Viktor Vilskyi

AI 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.

📍 Estonia, Tallinn
Core stack

Tools I build with

Languages & Frameworks

PythonTypeScriptJavaScriptNode.jsNestJSReactNext.jsAngular

Realtime & Messaging

KafkaKinesisPub/SubgRPCWebSocketsREST APIsGraphQL

Data & Storage

PostgreSQLAuroraMongoDBFirestoreDynamoDBRedisSupabaseElasticsearchBigQuerySpark

Infra & DevOps

DockerKubernetesTerraformJenkinsGitHub ActionsArgo WorkflowsTemporalJFrogConsul

Cloud

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

AI & ML

LLMsPrompt EngineeringLoRAAI AgentsAI workflowsRAGVertex AIAWS BedrockLangGraphLangChainLangFuse/Smith

Practices

ArchitectureNetworkTestingAutomationLinux
Experience

Employment history

AI Cloud Architect & Software Engineer · Arcolabs

Jan 2026 – Now

Remote · Estonia

  • Cloud software architecture (AWS, GCP, Runpod) and AI software engineering (Python, Node.js, JavaScript/Typescript)
  • AI solutions, automation and integrations. Building AI workflows and AI agents (LLMs, RAG, Vector DBs, LangGraph, LangChain)
  • Built an AI hiring platform that turns a job description into a timed interview with candidate questions. LangGraph pipeline with human in the loop review, LLM-as-judge verifier, pgvector semantic question bank, offline evals and Langfuse tracing; a tool-calling agent served over MCP
  • Built an end-to-end AI platform for consistent, high-fidelity AI influencers across image, video, and audio, with custom Kafka powered AI workflows, trained LoRA models, and integrated third-party AI model APIs
  • Took an AI bookkeeping product from scratch, with natural-language transaction management via an agentic layer, VLM receipt scanning, and voice entry through speech transcription. Supports 10 languages, real-time cross-device sync, multi-tenant security, and resilient infrastructure

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 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/write 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 product catalog integrations
  • Hardened security and managed full GCP DevOps
  • Implemented PoC of AI influencers for live sessions

Senior Backend Engineer · Rapid7

Jul 2023 – Oct 2024

Hybrid · Tel Aviv

  • Worked on the core team, then moved to the infrastructure team
  • Maintained core platform services powering Rapid7 Threat Command, a real-time cybersecurity intelligence platform
  • Supported cross-cloud infrastructure (GCP & AWS) using Terraform, 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
  • 🏆 Awarded Best R&D Developer — Q1 2023 and recognized for outstanding achievements.

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/Graphana metrics
  • Engineered a 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
  • 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.
Side projects

What I build on my own time

AI Interview Platform

An AI hiring platform that turns job descriptions into timed interviews with unique questions per candidate, scored reports and talent suggestions from free practice.

  • 6 event-driven FastAPI/Postgres microservices and a Next.js frontend
  • LangGraph pipeline with human review, parallel generation and resumable checkpoints
  • AI verifier and a pgvector question bank
  • Transactional outbox with Pub/Sub, server-kept timers, signed service tokens and Firebase Auth on Google Cloud with Terraform

AI-Powered Bookkeeping

A full-stack AI bookkeeping app where a LangGraph-orchestrated OpenAI agent with 9 tools replaces forms: users add, edit, and analyze transactions in natural language.

  • Receipt scanning with GPT-6-luna vision and voice entries via Whisper
  • 10 languages with full RTL layout and real-time Firestore sync
  • Multi-tenant security via two FastAPI services over PostgreSQL with row-level security
  • Idempotent APIs, LLM fallback, and rate limiting

AI Avatar Platform

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

  • LoRA training pipelines for identity-consistent avatars
  • Integrations with Gemini Image 3 Pro, Kling 3 Pro, and ElevenLabs v3 for image, video, audio, and lip sync
  • Model quantization for GPU efficiency and multiprocessing for throughput
  • React UI with real-time updates and authentication with password and Google OAuth
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.