Viktor – AWS, Node.js, Python, experts in Lemon.io

Viktor

From Indonesia (UTC+8)flag

Full-stack Web Developer|Middle-to-senior
AI Engineer|Middle

Viktor – AWS, Node.js, Python

Viktor is a Python and Node.js backend engineer who builds distributed systems and AI workflows. He scaled a live video commerce platform to thousands of concurrent users with a custom Firebase load balancer, and earlier built product search and recommendation services handling millions of e-commerce queries with Elasticsearch and vector databases.

21 years of commercial experience in
AI
Cybersecurity
E-commerce
Fintech
CRM
Recording software
Video streaming software
Web development
Main technologies
AWS
8 years
Node.js
8 years
Python
6 years
Typescript
6 years
JavaScript
12 years
React
5 years
AI agent development
1 year
LangGraph
1 year
Additional skills
GCP
Docker
Angular
Kubernetes
Apache Kafka
SQL
MongoDB
MySQL
PostgreSQL
Consul
ElasticSearch
Redis
BigQuery
Flask
FastAPI
Golang
PHP
C++
CI/CD
Next.js
Rust
Vue.js
Laravel
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full-stack Engineer
Oct 2024 - Nov 20251 year 1 month
Project Overview

The project is a video commerce platform designed to help e-commerce businesses increase product sales through interactive video experiences. It offers three core solutions. The first enables live sessions with video streaming, real-time chat, product showcasing, analytics, polls, and discount features. The second focuses on shoppable videos, allowing products to be attached to videos and seamlessly embedded into clients’ websites. The third solution is an advanced timeline-based experience that combines videos, products, images, and polls into an interactive, time-structured format.

Project gallery:
Portfolio example for Terrific Live by Viktor, Senior full-stack engineer
Portfolio example for Terrific Live by Viktor, Senior full-stack engineer
Portfolio example for Terrific Live by Viktor, Senior full-stack engineer
Responsibilities:

- 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

Tech Stack: Node.js · Python · Google Cloud · Pub/Sub · Firebase · Firestore · BigQuery · Agora · RTDB · Twilio · Angular · React · AI

Project Tech stack:
JavaScript
Typescript
Python
GitHub Actions
GCP
BigQuery
Firebase
Firestore
Agora.io
Twilio API
Next.js
React
Angular
Docker
Docker Compose
Senior Software Engineer
Jul 2023 - Oct 20241 year 3 months
Project Overview

A cybersecurity platform focused on the detection, analysis, and prevention of external threats targeting organizations. The project involved building and maintaining threat intelligence solutions designed to identify phishing activity and monitor underground sources for exposed or leaked sensitive data. Key areas included automated phishing detection, data collection and analysis from darknet and open web sources, and alerting mechanisms to help organizations respond quickly to potential security risks. The platform supported proactive threat mitigation by providing actionable intelligence on emerging external threats.

Responsibilities:

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

Project Tech stack:
Python
JavaScript
Kubernetes
Docker
Apache Kafka
AWS
GCP
Microservices
GitHub Actions
Jenkins
Redis
MongoDB
PostgreSQL
Amazon SQS
Typescript
Node.js
Terraform
CI
CD
Linux
Senior Back-end Engineer
Sep 2021 - Jul 20231 year 10 months
Project Overview

An AI-powered product recommendation and discovery platform designed to enhance e-commerce search and product discovery experiences. The core solutions included intelligent text and image search capabilities within clients’ product catalogs. The platform processed client catalogs through an ingestion pipeline, converting each product into AI-driven models. Products were enriched with automatically generated tags for improved text search, and all product images were stored as vectors in a vector database for similarity search. Clients could then integrate the solution into their websites to enable smart text-based search or visually similar product search, enhancing user experience and product discovery.

Project gallery:
Portfolio example for SyteAI by Viktor, Senior Backend Engineer
Portfolio example for SyteAI by Viktor, Senior Backend Engineer
Portfolio example for SyteAI by Viktor, Senior Backend Engineer
Portfolio example for SyteAI by Viktor, Senior Backend Engineer
Responsibilities:

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

Project Tech stack:
Python
JavaScript
Node.js
Erlang
Apache Kafka
Docker
Docker Compose
Kubernetes
GitLab
GitLab CI
CD
Redis
Vertex AI
PySpark
AWS
Linux
CI
CD
FastAPI
Rust
gRPC
Cron
Bash
ElasticSearch
Consul
MongoDB
Vector Databases
Back-end Software Engineer
Dec 2019 - Feb 20211 year 2 months
Project Overview

An AI-powered detection and recognition platform capable of identifying faces, bodies, and objects in real time. The system was designed for high-performance video processing, capable of detecting up to 1,000 subjects within just 2 seconds of a video stream. The technology supported advanced identity verification and security use cases, including military applications and smart identity checks for banking systems. The platform combined real-time analytics, AI-powered recognition models, and integration capabilities for secure, high-speed identification.

Project gallery:
Portfolio example for Oosto (former Anyvision) by Viktor, Backed Software Engineer
Responsibilities:

Served as a core team member on systems powering camera stream processing, real-time face and body detection, recognition pipelines, and an internal automation framework.

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

Project Tech stack:
JavaScript
Python
Golang
C++
Apache Kafka
Prometheus
Grafana
AWS
Consul
MongoDB
PostgreSQL
Vector Databases
Redis
React
Linux
Jenkins
Kubernetes
Docker
Docker Compose
Microservices
gRPC
API
ZeroMQ
Senior Full-stack Developer & Team Lead
Feb 2018 - Dec 20191 year 10 months
Project Overview

A CRM platform designed specifically for financial companies, offering comprehensive integration with trading platforms. The system enables financial organizations to manage client relationships, track interactions, and streamline workflows while maintaining real-time synchronization with trading operations. The platform focuses on improving operational efficiency, providing a unified view of client data, and supporting data-driven decision-making.

Responsibilities:

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

Project Tech stack:
PHP
JavaScript
C++
Angular
Vue.js
MySQL
SQL
HTML
CSS
AWS
Node.js
Bash
Memcached
Linux
Owner & Team lead & Software Developer
Jan 2014 - Oct 20173 years 9 months
Project Overview

A digital solutions agency providing a range of services, including website development, e-commerce store creation, custom web software solutions, and search engine optimization (SEO) services. The agency focuses on delivering tailored online solutions to help businesses enhance their digital presence, improve user experience, and achieve measurable business outcomes.

Responsibilities:
  • Founded and managed a startup, overseeing a small team of employees;
  • Led software development initiatives, including full-stack development of web applications and e-commerce platforms;
  • Implemented search engine optimization (SEO) strategies to improve the visibility and performance of websites and online stores.
Project Tech stack:
PHP
JavaScript
CSS
HTML
Laravel
WordPress
Joomla
Opencart
SQL
MySQL
jQuery
Web Developer & Team leader
Dec 2012 - Nov 201310 months
Project Overview

A digital agency specializing in web development and search engine optimization (SEO) services. The agency focuses on building functional and visually appealing websites while improving online visibility and search rankings for its clients.

Project gallery:
Portfolio example for Lungor by Viktor,  Web developer / Team leader
Responsibilities:
  • Led a small team of three, managing daily tasks, priorities, and team performance;
  • Developed websites and e-commerce stores from scratch, ensuring functionality, usability, and design quality;
  • Implemented search engine optimization (SEO) strategies to improve online visibility and search rankings for client projects.
Project Tech stack:
MySQL
PHP
JavaScript
WordPress
Opencart
MongoDB
CSS
HTML
Full-stack Web Developer
Feb 2009 - Jan 20122 years 11 months
Project Overview

Freelance web development focused on creating business-card websites and e-commerce platforms. The work involved designing and building functional, user-friendly websites tailored to clients’ business needs, including online stores with integrated purchasing capabilities.

Responsibilities:
  • Developed websites using Joomla and WordPress, ensuring responsive design and user-friendly interfaces;
  • Built e-commerce platforms with OpenCart and PrestaShop, integrating payment systems and managing product catalogs;
  • Developed custom software solutions using JavaScript, PHP, and MySQL, delivering tailored functionality to meet client requirements.
Project Tech stack:
JavaScript
jQuery
PHP
Laravel
Joomla
WordPress
Opencart
WooCommerce
SQL
MySQL
PrestaShop

Languages

Russian
Advanced
Ukrainian
Advanced
Hebrew
Intermediate
English
Advanced

Hire Viktor or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.