Viktor
From Indonesia (UTC+8)
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
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Full-stack Engineer
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.



- 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
Senior Software Engineer
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.
- 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 Back-end Engineer
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.




- 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.
Back-end Software Engineer
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.

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.
Senior Full-stack Developer & Team Lead
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.
- 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.
Owner & Team lead & Software Developer
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.
- 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.
Web Developer & Team leader
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.

- 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.
Full-stack Web Developer
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.
- 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.