Pricing engine
Disivo · Rails · PostgreSQL · Elasticsearch · Redis
Built and maintain the core of Disivo's dynamic pricing platform: the engine that turns competitor data into prices for online stores.
~⅓of Czech e-commerce
~/about $ cat plan_a.txt
Senior full-stack engineer. I build pricing engines, scrapers and LLM pipelines in Ruby on Rails. 6+ years in production, working remote from Czechia. Senior full-stack engineer. Pricing engines, scrapers and LLM pipelines in Ruby on Rails. Remote from Czechia.
01 — what happened
Pro hockey until 28. Two years selling cars at a Škoda dealership. Then I taught myself to code, and since 2019 I've been building the core of Disivo, a dynamic pricing SaaS. Pro hockey until 28. Two years selling cars. Self-taught into code, building Disivo's pricing engine since 2019.
class Matej
def career
play_pro_hockey! # until 28
rescue CareerEnded
sell_skodas! # 2017–2019
learn_to_code! # self-taught
retry_as :software_engineer
ensure
ship_to_production! # 2019 → now
end
end
def career
play_pro_hockey!
rescue CareerEnded
sell_skodas!
learn_to_code!
retry_as :software_engineer
ensure
ship_to_production!
end
02 — somewhere else
Problem, what I built, what changed. Production systems at Disivo, plus the iOS apps I build on my own.
Disivo · Rails · PostgreSQL · Elasticsearch · Redis
Built and maintain the core of Disivo's dynamic pricing platform: the engine that turns competitor data into prices for online stores.
~⅓of Czech e-commerce
Disivo · HTTP + parsing · proxies
Headless rendering was slow and expensive. I built a scraper API on plain HTTP requests and parsing, running in production next to the old system, so a new source goes live fast.
0headless browsers
Disivo · LLM extraction · RAG
A production LLM extraction pipeline, not a demo. Next-generation scraping of a million products per day.
1Mproducts per day