CommerceSystemDemo
featuredLayered e-commerce backend with async PostgreSQL access, latency tuning, and full metrics/traces/logs.
source: this account
build manifest // vlantonov.github.io
13+ years building high-performance C++17/20/23 backends, computer vision pipelines, and distributed microservices — compiled here into 107 working targets across 10 modules.
# targets: 107 · modules: 10 · primary: C++17/20/23 · status: ok
Production-shaped services and the messaging, orchestration, and observability layers that hold them together.
Layered e-commerce backend with async PostgreSQL access, latency tuning, and full metrics/traces/logs.
source: this account
Microservices-ready image pipeline with FastAPI, Kafka, Kubernetes, and OpenTelemetry.
source: this account
Layered C++ ATM service with HTTP adapter, token auth, and an acceptance/BDD suite driven red-to-green.
source: this account
C++17 billing engine built from a written spec, warnings-as-errors build, full ctest quality gate.
source: this account
Web service converting XML to JSON and back.
source: this account
Microservice-adapted continuation framework.
source: this account
Choreography-based sagas for event-driven business workflows.
source: this account
C++ gRPC front end with Kafka-backed event flow and service orchestration.
source: this account
Go microservice with gRPC APIs and Kafka event integration.
source: this account
Basic gRPC service and client examples.
source: this account
Producer/consumer patterns for Apache Kafka.
source: this account
Deployment and orchestration walkthroughs on Kubernetes.
source: this account
Metrics instrumentation and monitoring samples.
source: this account
Saga pattern examples for distributed transactions.
source: github.com/vladiant
Earlier ATM-application exercise, precursor to the SimpleBankingTaskDemo.
source: github.com/vladiant
Standalone OpenTelemetry instrumentation example.
source: github.com/vladiant
Protocol conformance checker for pcap-based traffic analysis.
source: this account
Standalone decoder that ingests pcap, follows SIP dialogs and correlated RTP streams, then emits CDR-style JSON.
source: this account
Line-rate flow counter.
source: this account
Minimal reusable event-sourcing building block in Python.
source: this account
Minimal append-only event store, aggregate replay, and snapshotting in C++.
source: this account
Domain-driven saga workflow for order orchestration and compensating actions.
source: this account
Simulated trading order book with matching, latency, and concurrency behavior.
source: this account
Real-time CV model serving with batching, GPU scheduling, and worker orchestration.
source: this account
Distributed image-ingestion platform with gRPC, FastAPI, event-driven flow, and Kubernetes deployment.
source: github.com/vladiant
Golang service demonstrating a simulated fleet of robots.
source: this account
Plugin-based packet inspection engine.
source: this account
C++ REST microservice skeleton.
source: this account
Kafka, Avro, and Prometheus streaming bridge.
source: this account
Header-only SPSC shared-memory ring buffer.
source: this account
Multi-module C++ build template.
source: this account
C++ microservice scaffold.
source: this account
Classic and modern vision algorithms, from cascade classifiers to deblurring math, plus the utilities that support them.
Modernized legacy OpenCV Haar cascade training stack with tools and CI.
source: github.com/vladiant
General-purpose computer vision utilities.
source: github.com/vladiant
Object classification and detection samples.
source: github.com/vladiant
Depth estimation workflow and utility demos for spatial scene understanding.
source: github.com/vladiant
Point-cloud processing pipeline for 3D scenes and geometry extraction.
source: github.com/vladiant
Object detection using classic image features.
source: this account
Implementation of blind deconvolution using a normalized sparsity measure.
source: github.com/vladiant
Richardson-Lucy deblurring for scenes under a projective motion path.
source: github.com/vladiant
General image deblurring samples.
source: github.com/vladiant
Blur kernel estimation implementation.
source: github.com/vladiant
Fuzzy adaptive binarization implementations.
source: github.com/vladiant
Color2Gray algorithm across CUDA, OpenCL, Vulkan, and OpenGL compute backends.
source: github.com/vladiant
Homography estimation and warping examples.
source: github.com/vladiant
Barcode processing utilities.
source: github.com/vladiant
Camera capture and calibration utilities.
source: github.com/vladiant
Native camera frame processing on Android.
source: github.com/vladiant
Shock filter implementation for edge-preserving image sharpening.
source: this account
Optimization across every major GPU backend, from fixed-function graphics to general-purpose compute.
CUDA tutorial samples.
source: github.com/vladiant
OpenCL tutorial walkthrough.
source: github.com/vladiant
OpenCL compute samples.
source: github.com/vladiant
Vulkan tutorial samples.
source: github.com/vladiant
Vulkan code samples.
source: github.com/vladiant
OpenGL tutorial samples.
source: github.com/vladiant
OpenGL code samples.
source: github.com/vladiant
Small simulation of laser transformation hardening for a low-carbon steel sheet.
source: github.com/vladiant
Language-edition tours, design patterns, and idioms that inform how every other project here is built.
C++26 language feature examples.
source: github.com/vladiant
C++23 language feature examples.
source: github.com/vladiant
C++20 language feature examples.
source: github.com/vladiant
C++17 language feature examples.
source: github.com/vladiant
Classic design patterns implemented in C++.
source: github.com/vladiant
Gang-of-Four design patterns rewritten with modern C++20 and later idioms.
source: github.com/vladiant
Exception handling samples and idioms.
source: github.com/vladiant
Floating-point arithmetic examples and edge cases.
source: github.com/vladiant
Parallel STL algorithm samples.
source: github.com/vladiant
Data-oriented design sample in C++.
source: github.com/vladiant
Fuzzing setup for a C++ project.
source: github.com/vladiant
Reproducible micro and macro C++ benchmarks with methodology and tooling.
source: github.com/vladiant
Conan package manager tutorial for C++.
source: this account
C++ code documentation example.
source: this account
Synchronization strategies, lock-free structures, and the networking and IPC code that ties processes together.
Active object, reactor, lock-free structures, and other concurrency strategies.
source: github.com/vladiant
Lock-free data structure demonstration.
source: github.com/vladiant
C++ networking samples.
source: github.com/vladiant
High-throughput zero-copy networking experiments and transport sketches.
source: this account
Networking in C++ based on javidx9's series.
source: github.com/vladiant
Inter-process communication examples.
source: github.com/vladiant
Sample Bluetooth programs.
source: github.com/vladiant
Quality gates and pipeline templates across languages, plus the test-framework scaffolding used everywhere else.
C++ CI template with static analysis, sanitizers, valgrind, and automated checks.
source: github.com/vladiant
C++ template project wired up with gtest and gmock.
source: github.com/vladiant
C++ template project with gtest and FakeIt mocking.
source: github.com/vladiant
C++ template project with doctest and FakeIt.
source: github.com/vladiant
C++ template project with utest and FakeIt.
source: github.com/vladiant
Gradle build of a C++ shared/static library.
source: github.com/vladiant
Go CI pipeline template.
source: github.com/vladiant
Java CI pipeline template.
source: github.com/vladiant
Python CI pipeline template.
source: github.com/vladiant
Including a library via CMake's ExternalProject_Add.
source: this account
The same C++ project built four ways to compare CMake, Bazel, Meson, and xmake.
source: github.com/vladiant
Coverage-guided fuzzing harness integrating libFuzzer, AFL++, and sanitizers under CI.
source: github.com/vladiant
Applied ML, classic OpenCV learning algorithms, and a foray into quantitative/algorithmic trading.
Snippets and utilities for machine and deep learning.
source: github.com/vladiant
Edge inference benchmarks for throughput, latency, and model efficiency.
source: github.com/vladiant
End-to-end MLOps pipeline demo with training, packaging, and deployment hooks.
source: github.com/vladiant
OpenCV's classic machine learning module in practice.
source: github.com/vladiant
Coursework from SoftUni's Machine Learning program.
source: github.com/vladiant
Coursework from SoftUni's Deep Learning program.
source: github.com/vladiant
Snippets and utilities for algorithmic trading.
source: github.com/vladiant
Spatial data structures, SQL fundamentals, and a first pass at the Robot Operating System.
SQL fundamentals tutorial.
source: this account
k-d tree code sample for nearest-neighbour search.
source: this account
Quad tree code sample for spatial partitioning.
source: this account
Various ROS (Robot Operating System) samples.
source: this account
Deliberate excursions outside C++ — enough to read, review, and integrate with these ecosystems.
Various Go language samples.
source: github.com/vladiant
Java language samples.
source: github.com/vladiant
Kotlin language samples.
source: github.com/vladiant
Rust and C++ interop sample for FFI boundaries and shared-memory integration.
source: github.com/vladiant
Constant-time primitives, secure-coding practice, and the cryptography that underpins trustworthy services.
Constant-time C++ implementations of common cryptographic primitives with side-channel awareness.
source: github.com/vladiant
C++ cybersecurity examples spanning encryption, TLS, authentication, and secure coding.
source: github.com/vladiant