Summary
Overview
Work History
Education
Skills
Websites
Selected Engineering Work
Performance Revenue Analytics
Key Technical Highlights
Languages
Ai Ml Engineering
Core Skills
Timeline
Generic
Gennadiy Moroz

Gennadiy Moroz

Valencia,Spain

Summary

Expert in backend engineering, developing Node.js and TypeScript solutions for high-load environments. Skilled in architecting production systems with robust data integrity and real-time analytics capabilities. Currently overseeing backend operations and engineering standards, ensuring optimal performance across complex, concurrent requests.

Overview

15
15
years of professional experience

Work History

Chief Technology Officer

Bidmatic.io
Valencia, Spain
09.2021 - Current
  • Own backend architecture for publisher-side monetization infrastructure serving high-volume real-time traffic, where auction logic must complete inside sub-second budgets across many concurrent requests.
  • Designed and maintained Node.js/TypeScript services handling OpenRTB bid-request construction, real-time auctions, and analytics ingestion; engineered concurrency with worker pools (p-limit / p-map, zero-dependency async pools) and off-main-thread auction logic via Web Workers.
  • Built event ingestion and analytics on ClickHouse: batched/buffered writes, indexed business metrics, and internal reporting on raw data — handling money correctly with currency conversion, revenue-share tiers, and scaled integer math (1e6/1e8) to avoid float errors.
  • Used Redis and MongoDB as caching/state layers across microservices to absorb load and reduce pressure on primary stores.
  • Established production reliability practices: graceful shutdown, connection-pool limits, incoming/outgoing throttling, DNS-cache rotation, and metric buffering to local FS during DB outages.
  • Stood up monitoring and alerting stack (VictoriaMetrics service discovery, Grafana dashboards, Sentry error tracking with sampling) and on-call alerting into Telegram.
  • Defined engineering standards for the team: service bootstrapping templates, OpenAPI documentation, monorepo dependency/type sharing, and A/B testing infrastructure with runtime feature toggling.
  • Led production debugging and incident resolution across browser-side and backend boundaries — JS reverse engineering, undocumented HTTP API analysis, and deep root-cause investigation under live traffic.
  • Ad Tech / Header Bidding

Senior Developer (parallel role)

myGaru
01.2020 - Current
  • Cross-functional integration of Go applications and containerized infrastructure with telecom operators, working across systems and teams to deliver end-to-end connectivity.
  • Optimized client-side identification timings to reduce latency in the identity resolution flow.
  • Consolidated analytics across data sources into unified reporting.

CTO, Header Bidding → Software Developer

Adtelligent Inc.
01.2018 - 09.2021
  • Built high-load web services for ad serving in Go and Node.js; led the header-bidding product and core platform components.
  • Worked across the stack with Nginx + Lua/Resty, Redis, MySQL and ClickHouse; drove research and development of new ad-serving products.
  • Grew from senior IC into a technical leadership role, owning architecture decisions and mentoring the engineering team.

Software Developer

VertaMedia
05.2016 - 01.2018
  • Built high-load ad-serving web services in Go and Node.js, backed by Redis, MySQL, Memcached and ClickHouse.
  • Key achievement: rewrote the core ad-serving server from Node.js to Go, improving throughput and resource efficiency.
  • Supported the core platform UI and authored platform-support microservices.

JavaScript / Full-Stack Engineer (earlier roles)

01.2011 - 01.2016
  • Developed MEAN-stack applications (MongoDB, Express, AngularJS, Node.js) for high-load systems and online browser games at Intersog.
  • Created Node.js/Angular widgets and build tooling at Opower, including cross-platform mobile (Cordova/PhoneGap) and Node.js services.
  • Built interactive web interfaces in C#/.NET for large-scale trading floors at NICE Systems.

Education

Software Engineering - Software Development

Step Academy
Ukraine
01-2012

Skills

  • Nodejs
  • TypeScript
  • JavaScript
  • Go
  • PHP
  • Redis
  • MongoDB
  • ClickHouse
  • MySQL
  • Caching techniques
  • Read-write separation
  • Distributed systems
  • Event-driven systems
  • Message queues
  • Asynchronous pipelines
  • RPC synchronization
  • Scalable architecture
  • GeoDNS
  • Kubernetes balancing
  • Graceful shutdown
  • Connection-pool control
  • Throttling techniques
  • Docker
  • Docker Compose
  • K3s
  • Kubernetes
  • Prometheus
  • VictoriaMetrics
  • Grafana
  • Sentry
  • Alerting
  • Performance profiling
  • Memory profiling
  • AWS
  • CI/CD
  • OpenAPI
  • Swagger
  • Railway
  • Cloudflare
  • LLM integration
  • Prompt engineering
  • Context engineering
  • RAG
  • Image generation
  • Video generation
  • Web parsing

Selected Engineering Work

  • Analytics at scale, Designed ClickHouse-backed event aggregation with buffered ingestion, slice-based reporting, and Grafana integration for both system and business metrics.
  • Browser-side instrumentation, JS reverse engineering and undocumented HTTP API analysis to integrate and debug third-party systems where no documentation existed.
  • Built and shipped applications, including a native Mobile app SDKs.
  • Active participant in hackathons and application-development competitions.

Performance Revenue Analytics

  • Analyzed solution performance and revenue effectiveness end-to-end — connecting technical metrics (latency, throughput, fill) to business outcomes (yield, revenue per request) to decide what actually moves the numbers.
  • Designed and ran A/B tests on production traffic: gathered and compared report data across variants and made ship/rollback decisions based on measured revenue and performance impact rather than intuition.
  • Built feature-flag systems for runtime enable/disable of features, including hot-reloading env-variable vs HTTP-API toggling strategies — allowing safe rollout and instant rollback without redeploys.
  • Architected modular, pluggable systems (optional feature modules, factory patterns) so features could be composed, isolated, and measured independently.
  • Implemented frontend cache-busting (versioned/hashed build artifacts) and CDN/edge cache invalidation on release, ensuring clients reliably receive new versions while controlling Core Web Vitals impact.

Key Technical Highlights

  • Production rewrite for performance: Re-architected a core ad-serving server from Node.js to Go, improving throughput and resource efficiency under high load.
  • Document-store experience: MongoDB from MEAN-stack high-load systems through to microservice caching layers; Redis as a primary caching and state tool throughout.
  • Distributed & event-driven: Message queues, async job pipelines with retries and state management, RPC inter-service sync, and horizontal scaling across clusters.

Languages

  • English (professional)
  • Russian (native)
  • Ukrainian

Ai Ml Engineering

  • HeroVideo.io (production product), Engineered AI-driven video generation pipelines — orchestrating generative video and image models, content parsing, and prompt/context engineering into a production system serving real users.
  • LLM integration, Built production features on both commercial APIs and self-hosted open-source models; designed prompt and context-engineering strategies as repeatable engineering practice rather than ad-hoc prompting.
  • Retrieval / RAG, Built a bilingual meeting-intelligence pipeline with hybrid retrieval (BM25 + dense embeddings) exposed through a custom MCP server.
  • Data extraction & summarization, Web-site and feed parsing, normalization, and LLM-based summarization feeding downstream product and analytics workflows.
  • Self-hosted inference, Architected multi-GPU serving infrastructure for running open-source models in-house, including hardware-level diagnostics and monitoring.

Core Skills

Node.js, TypeScript, JavaScript, Go, PHP, Redis, MongoDB, ClickHouse, MySQL, Distributed & event-driven systems, message queues, async job pipelines, RPC inter-service sync, horizontal scaling, GeoDNS / k8s load balancing, Graceful shutdown, connection-pool control, throttling policies, Prometheus, VictoriaMetrics, Grafana, Sentry, alerting, performance & memory profiling, Docker, Docker Compose, k3s/Kubernetes, Railway, Cloudflare, AWS (basics), CI/CD, OpenAPI/Swagger, LLM integration (commercial & open-source), prompt & context engineering, RAG (BM25 + dense embeddings), generative image/video pipelines, web/feed parsing & summarization

Timeline

Chief Technology Officer

Bidmatic.io
09.2021 - Current

Senior Developer (parallel role)

myGaru
01.2020 - Current

CTO, Header Bidding → Software Developer

Adtelligent Inc.
01.2018 - 09.2021

Software Developer

VertaMedia
05.2016 - 01.2018

JavaScript / Full-Stack Engineer (earlier roles)

01.2011 - 01.2016

Software Engineering - Software Development

Step Academy
Gennadiy Moroz