Summary
Ilya Lavrov is a senior backend engineer with 11 years of experience building data-heavy B2B systems and scalable APIs, primarily with Ruby on Rails and increasingly with Node.js/Deno for event-driven workloads. He designs reliable background processing, idempotent ingestion pipelines, and reconciliation-safe architectures for high-correctness domains such as payments, tax reporting, and crypto trading. In Web3 he builds middleware between Web2 apps and EVM networks, covering data ingestion, pre-trade validation, and transaction orchestration for production trading and LP re-hedging. He also ships end-to-end products, having delivered a Vue single-page app alongside its Rails API and operationalized deployments and backups. Known for strong automated test coverage and operational tooling, he combines practical system design with a focus on business domain correctness and recoverable workflows. Based in Belgrade, he brings deep experience integrating heterogeneous stacks (Erlang, Java, Hadoop, DuckDB) into robust, auditable platforms.
11 years of coding experience
15 years of employment as a software developer
Bachelor's Degree, Mathematics and Computer Science, Bachelor's Degree, Mathematics and Computer Science at Ural State University named after A.M.Gorky
English