Artemy Urodovskikh

Artemy Urodovskikh


OPEN TO WORK Remote or relocation.

Engineer at the intersection of software and hardware.

MSc in Computer Science (MIPT). Thesis: route clustering algorithm, merging hundreds of overlapping routes into a metadata-preserving graph, 17× data reduction at interactive speed.

Professional experience

Backend Team Lead — Bolshaya Troika
May 2018 – present · 8+ years

Regional-scale waste-management platform (Python/Django, PostgreSQL, ClickHouse) for government clients. Deployed across Moscow region, Kazakhstan, and other Russian regions. Multi-tenant deployments with per-region data residency. Led a team of five engineers within a 40-developer codebase. Specifications, delegation to engineers and AI agents, code review, production integration.


Route planning (core owner). Designed the system from scratch: asynchronous task queue, custom TSP solver for 10 000+ waypoints per district. In production since early 2022, ~1 200 routes/day.

Fleet telemetry. ClickHouse ↔ PostGIS sync layer. GPS filtering heuristics (track splitting, segment merging, outlier rejection) recovering actual movement geometry from drifting streams. S3 integration for onboard camera footage.

Performance. Hot OLTP tables 500M+ rows; telemetry pipeline ingests ~370M GPS samples/month from 5.7k trackers into a 25B-record ClickHouse archive. Replaced nested-loop plan on a 280M-row table with hash anti-join, eliminating statement timeouts. Non-blocking index creation on production tables; N+1 elimination via ORM annotations.


Logistics Algorithms and Visualization
2020–2021

Large-scale geospatial data: vehicle tracks, nested territories, graph overlays at regional scale.


Hardware–Software Complex for Municipal Inventory
2018–2019

Automated yard territory inventory system. Still serving original clients.

Teaching

MUCTR (Mendeleev University of Chemical Technology), 2020 — teaching assistant, computer science practice.

MIPT (Moscow Institute of Physics and Technology), 2022 — teaching assistant, introductory programming technologies course.

Yandex.Practicum, 2023–2024 — code reviewer and mentor, backend development track.

Projects

Radio Bargain Bot
Price-intelligence system for secondary ham radio market: 98 sources, 50+ countries, 12 regional Telegram channels. GitHub
IR Bridge
Infrared bridge from a 1999 Ericsson MC218 palmtop to an LLM via Flipper Zero and ESP32. GitHub
30m QRSS Beacons
Catalogue of QRSS beacons on the 30-metre band, built on a distributed KiwiSDR network worldwide.
Custom SDR Receiver on FPGA
Receiver firmware for Xilinx Spartan-6 in Verilog: NCO, hardware-multiplier mixer, CIC filter.

Availability

Open to relocation within Europe and experienced working in distributed international teams. Professional English proficiency.

Open to: senior/lead backend engineer, technical manager positions.

Contact

Email artemy.urodovskikh@yandex.com
Telegram @R2BPW
GitHub github.com/R2BPW
Location Moscow. Open to remote, Europe, relocation.