Logo
Viktor – AWS, Python, Typescript, experts in Lemon.io

Viktor

From Indonesia (UTC+8)flag

Full-stack Web Developer|Middle-to-senior

Viktor – AWS, Python, Typescript

Viktor is a highly skilled full-stack engineer with over 12 years of experience spanning backend, frontend, and infrastructure development. He brings proven expertise in distributed systems, event-driven architectures, Kubernetes, AWS, Python, React and TypeScript. Viktor demonstrates clear, structured communication, adaptability, and a collaborative mindset, though his system designs can occasionally be overly abstract. He excels in roles that demand deep technical knowledge, particularly in complex backend and infrastructure projects.

20 years of commercial experience in
AI
Cybersecurity
E-commerce
Fintech
CRM
Recording software
Video streaming software
Web development
Main technologies
AWS
8 years
Python
6 years
Typescript
6 years
JavaScript
12 years
React
5 years
Additional skills
Node.js
GCP
Docker
Angular
Kubernetes
Apache Kafka
MongoDB
SQL
MySQL
PostgreSQL
Consul
ElasticSearch
Redis
BigQuery
FastAPI
Flask
PHP
Golang
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
Sep 2024 - Oct 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:
  • Designed and contributed to the overall software architecture, ensuring scalability, reliability, and maintainability across the platform;
  • Delivered end-to-end feature development for core product functionality, including live video streaming, load balancing, transcoding, and real-time communication features;
  • Supported and maintained Google Cloud–based serverless infrastructure, including DevOps workflows, deployment pipelines, and environment management;
  • Built and maintained integrations with multiple e-commerce platforms to enable seamless product synchronization and checkout experiences;
  • Conducted technical research and evaluated solutions, leading to final implementations of scalable and production-ready features;
  • Optimized system performance and infrastructure to support up to 10,000 concurrent real-time connections with stable streaming quality and low latency.
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
Jun 2023 - Sep 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:
  • Designed and implemented scalable software architectures aligned with business and security requirements;
  • Developed and maintained microservices, as well as reusable internal libraries and packages;
  • Built and supported platform-level infrastructure solutions to ensure reliable service delivery;
  • Implemented high-performance asynchronous solutions using multithreading and multiprocessing where appropriate;
  • Strengthened system security through proactive improvements and best practices;
  • Established and maintained a comprehensive testing strategy, including unit, integration, service, and end-to-end tests;
  • Designed and implemented CI/CD pipelines from the ground up for both GCP and AWS environments, enabling automated builds, testing, and deployments.
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
Aug 2021 - Jun 20231 year 9 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:
  • Designed and architected new and existing system flows, ensuring scalability, maintainability, and performance;
  • Integrated innovative solutions into existing systems, including comprehensive testing to ensure stability and reliability;
  • Provided guidance and consulting to developers on coding standards, architecture best practices, and understanding of existing flows;
  • Built an automated testing environment from scratch using Docker Compose and Kubernetes, improving CI/CD and testing efficiency.
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
Nov 2019 - Jan 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:
  • Contributed as part of the core team to services handling camera streams, face/body detection, and recognition, as well as the automation framework;
  • Developed new features for existing services while maintaining system stability and performance;
  • Created and maintained libraries, ensuring consistent functionality across different programming languages;
  • Designed both high-level and low-level architecture for new workflows, focusing on scalability and efficiency;
  • Implemented comprehensive automation, including end-to-end, regression, and unit testing, to ensure the quality and reliability of the platform.
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
Jan 2018 - Nov 20191 year 9 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 small team of three, managing sprint planning, defining priorities, and monitoring team performance;
  • Developed complex applications from scratch, ensuring robust architecture and high-quality code;
  • Optimized internal processes and integrated new solutions to improve efficiency and system performance;
  • Integrated new trading platforms and payment methods, enabling seamless financial operations and enhancing platform capabilities.
Project Tech stack:
PHP
JavaScript
C++
Angular
Vue.js
MySQL
SQL
HTML
CSS
AWS
Node.js
Bash
Memcached
Linux
Owner & Team lead & Software Developer
Dec 2013 - Sep 20173 years 8 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
Jan 2009 - Dec 20112 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

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 © 2025 lemon.io. All rights reserved.