CV
Download PDF · hi@beresnev.pro · LinkedIn · GitHub
Summary
Backend engineer since 2012. In blockchain since 2016: smart contracts, cross-chain systems, indexers, transaction processors. Builds and operates production services end to end, from architecture through deployment, monitoring, and reliability. Has taken early-stage blockchain services to production, owned core systems other teams build on, led developer tooling and partner integrations, and mentored engineers. Deep with EVM networks, L1/L2, and cross-chain intents.
Experience
Senior Backend and Blockchain Engineer, Solver Team — LI.FI
2025 – present · Remote
Backend engineer on the Solver team building production infrastructure for cross-chain intent execution: transaction processing, solver operations, backend integration, and execution reliability.
- Deployed and operated Solver in production, owning the deployment pipeline end to end: built the Docker image, set up the CI/CD pipeline, and made proactive fixes to the existing Terraform setup. Partnered with the DevOps team where needed.
- Built the full Solver monitoring system from scratch: Prometheus metrics and Grafana dashboards covering intent processing, transaction execution, and service health.
- Helped the early-stage Solver service surpass $1M+ in transferred value, processing production intents reliably.
- Took the Solver service from early draft to production readiness, and stabilized it along with the underlying Wallet service used for transaction execution.
- Implemented cross-chain inventory rebalancing from scratch, managing Solver liquidity across supported routes and chains so intents process reliably.
- Led Solver-side integration with LI.FI’s production backend, adapting Solver architecture and interfaces to fit.
- Built end-to-end test coverage from scratch and wired it into CI, giving the team a foundation for safer rapid development, and made the repo better suited to AI-assisted and agentic coding workflows without dropping production quality.
- Implemented dynamic route configuration, letting operators change route parameters on the fly without redeployment.
- Proposed and scoped a Wallet service overhaul to mitigate double-spending risk: identified design flaws and laid out a move to EOA-based execution with predictable nonce management. Another team later picked it up and shipped it.
Senior Backend and Blockchain Engineer, Core Team — Unstoppable Domains
2022 – 2025 · Remote
Owned the core blockchain platform other product teams built on.
- Owned the core smart contracts and the consumable wrappers around them that other product teams (integrations, developer tools, ecommerce) built their features on.
- Architected and implemented a blockchain-based domain names marketplace using Seaport Protocol, leading backend and blockchain development from research through smart contract implementation.
- Built a custom blockchain indexer covering the full historical ENS domain set (millions of domains) with an eventual-consistency approach for events from an unbounded set of resolver contracts across Ethereum.
- Developed cost-effective DNS domain tokenization on the ENS registry: chose RSA/SHA-256 (EVM modexp precompile) over pure-Solidity P-256, cutting on-chain verification gas ~2–3×.
- Optimized Seaport-js bulk signature computation, a CPU-bound bottleneck, cutting request time from 30–120s to 1–2s.
- Implemented a secure approach for storing and using EVM private keys without sacrificing performance.
Lead Developer, Developer Tools — Unstoppable Domains
2020 – 2022 · Remote
Led developer tooling for blockchain integration: SDKs, CLI, and partner integrations used by external teams.
- Designed and built SDK libraries across multiple languages, plus a cross-platform CLI tool and Golang library from scratch.
- Led partner integrations with Brave Browser, Blockchain.com, Alchemy, Trust Wallet, and Litecoin Wallet.
- Simplified partner integration to a one-liner.
- Led the Twitter account verification feature using Chainlink, writing results to blockchain domains.
- Initiated and led Android and iOS integration libraries.
- Integrated blockchain tests into CI/CD, improving code quality and reliability.
- Optimized blockchain data retrieval and processing for better performance.
- Mentored junior developers and coordinated cross-functional work.
Blockchain Developer — DreamTeam
2018 – 2020 · Remote
- Built game analytics and a replay viewer for Counter-Strike: Global Offensive, parsing and analyzing 100+ replays (up to 700MB each) simultaneously.
- Developed smart contracts for team token vesting.
- Implemented secure Ethereum private key storage and signing solution using HashiCorp Vault.
- Replaced a laggy third-party payment aggregator with an in-house solution unifying PayPal, Stripe, and crypto payments.
- Won the ENS prize at the ETHCapeTown hackathon.
Senior Backend and Blockchain Developer — Smartum Pro
2016 – 2018 · Remote
- Developed Ethereum-based ICO smart contracts with 100% test coverage.
- Created payment processing for Bitcoin and debit card payments.
- Built a real-time messaging system using RabbitMQ with MQTT for mobile and web.
- Automated code review and deployment, integrating quality review into the SDLC.
- Operated as a fully remote engineer from 2016, years ahead of the industry’s shift to distributed work.
Ethereum Blockchain Developer — CoTrader
2017 · Remote
- Built the full ERC-20 token contract and token distribution contracts for an ICO.
Senior Backend Developer — Self-employed
2015 – 2016 · Remote
- Built a data warehouse for sports statistics using Laravel, MongoDB, and PostgreSQL.
- Designed a flexible, modular architecture for easy integration of new data sources.
- Implemented data scraping, normalization, and visualization modules.
Earlier
- Backend Developer — CJSC “Editorial office of the Bulletin Stroyka” · 2015 · Minsk, Belarus
- Backend Developer — iTechArt Group · 2014 · Minsk, Belarus
- Backend Developer — CJSC Internet-District · 2012 – 2014 · Mogilev, Belarus
Education
- EPAM Master’s Program in Software Engineering — Coursework · 2019 – 2021
- Mogilev State Polytechnic College — Associate’s Degree, Computer Programming · 2008 – 2012
Skills
Blockchain: EVM chains (Ethereum, Polygon, BSC, Avalanche, Arbitrum, Optimism, Base, Fantom, Cronos, Celo, Gnosis Chain, and others); L1/L2 solutions, cross-chain bridging, cross-chain intents, solver infrastructure; DeFi infrastructure (solver liquidity, cross-chain execution); smart contracts (Solidity); cryptographic principles (asymmetric cryptography, Merkle trees); Seaport Protocol, ENS, UNS, blockchain domains, decentralized identity; EVM indexers, transaction processors, wallet services, nonce management, meta transactions.
Languages: TypeScript, JavaScript, Solidity, Golang, PHP
Frameworks: OpenZeppelin, Express, NestJS, Routing Controllers, Symfony
Databases: MySQL, MongoDB, PostgreSQL, Redis
Messaging: RabbitMQ, BullMQ, MQTT, AMQP
Cloud & DevOps: AWS, Google Cloud, Kubernetes, Docker, Terraform, Ansible
Observability: Prometheus, Grafana, production monitoring, dashboards, alerting
Architecture: C4 Model, UML, design patterns, distributed systems, highload systems, REST APIs
Practices: CI/CD; testing (end-to-end, integration, unit) and test automation in CI; AI-assisted and agentic coding workflows