Nil Medvedev

Nil Medvedev

Mentor
Rising Codementor
US$8.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Founding Engineer | Rust | Generalist | Distributed Systems, Backend
Founding Engineer | Rust | Generalist | Distributed Systems, Backend

Senior Software Engineer with 10+ years building performance-critical distributed systems in Rust and Go — from real-time multiplayer backends serving millions of registered players to decentralized execution environments and infrastructure. Shipped production systems end-to-end in enterprise, early-stage startup, and AAA game development with ownership across the stack: distributed backends, protocols, infrastructure, tooling, and product surfaces. I built my engineering foundation in enterprise Business Intelligence and Data Architecture. I shipped large-scale data warehouses for global companies in pharma and logistics.
Open-source contributor to the Ethereum ecosystem: Reth, Alloy, Flashbots, and other repositories.

UTC (+00:00)
Joined July 2026
EXPERTISE
3 years experience
8 years experience
6 years experience
8 years experience
8 years experience
1 year experience
3 years experience

REVIEWS FROM CLIENTS

Nil's profile has been carefully vetted and approved as a Codementor. Connect with Nil now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
competitive-programming
Problem solving
C++
1
0
ancient-greek-to-modern-tts
Converts Polytonic Ancient Greek text into phonetically optimized Modern Greek for TTS engines, approximating Classical/Erasmian pronunciation
Python
1
1
EMPLOYMENTS
Founding Engineer, Backend and Protocol
Decent Land Labs (Load Network)
2024-06-01-2026-05-01

L1 EVM blockchain with native Arweave integration for verifiable data storage | $3M seed |

• Worked across the stack around t...

L1 EVM blockchain with native Arweave integration for verifiable data storage | $3M seed |

• Worked across the stack around the product: decentralized storage and execution environment
development, backend services, internal tooling, deployment pipelines, smart contracts,
dashboard surfaces
• Built the execution client based on Reth Ethereum blockchain client with backpressure handling
and restart-persistent state; achieved stable work undert the 16,000+ TPS, 95K txs/block, 1.7s
block time
• Architected and built the consensus client from scratch based on Tendermint algorithm; integrated
with the execution layer via ethereum Engine API
• Engineered the full blob-sidecar pipeline integration within the consensus client; replaced time-
based blob pruning with Arweave-based archival pruning
• Designed push-based price oracle (load-price-loom) with EIP-712 signed submissions and a
Chainlink-compatible interface for partners' stablecoin integrations
• Operated testnets (devnet, alphanet, qanet) with Ansible, Grafana/Prometheus monitoring,
Blockscout block explorer, configured CI/CD and multi-arch Docker builds
• Built a Rust-based load generator for network stress and performance testing; used to validate
throughput targets and identify bottlenecks under adversarial conditions; integrated as a tool in
AI-agent test workflows
• Built internal AI-agent workflows for spec review, test generation, codebase navigation, and
protocol edge-case research across open-source reference implementations.Links: https://www.decent.land | https://www.load.network

Python
TypeScript
Ansible
View more
Python
TypeScript
Ansible
Docker
JavaScript
Rust
Terraform
Solidity
Next.js
Golang
Gcp guidelines
View more
Senior Software Engineer, Backend
Strikerz Inc. / UFL Game
2022-09-01-2024-06-01

AAA football simulator for console and PC | $40M round led by C. Ronaldo |

• Built the core backend platform from in close co...

AAA football simulator for console and PC | $40M round led by C. Ronaldo |

• Built the core backend platform from in close collaboration with CTO and Architect: designed and
shipped gRPC-based microservices covering matchmaking, quests/seasons, tournaments,
notifications, authentication, and moderation for millions of registered players
• Designed event-driven architecture for inter-service communication and analytics; replaced
polling-based APIs with push-based delivery, enabling the platform to scale from thousands to tens
of thousands of concurrent users without proportional infrastructure growth
• Eliminated the single point of failure in matchmaking by re-architecting a 20–30 GB in-memory
stateful service into a stateless, horizontally scalable design — unblocking elastic scaling under live
player load
• Architected event-sourced in-game economy platform handling store purchases, real-money
payments, and reward distribution: stateless Kafka consumers processed events across multiple
queues, with self-healing state persisted in PostgreSQL; extended with rewards probability engine
• Migrated legacy infrastructure to Kubernetes; implemented region-based game server allocation
across multiple global regions
• Profiled and optimized backend services using OpenTelemetry, CPU/memory profiling, stack trace
analysis, structured logging, and SQL query optimization to identify and resolve latency
bottlenecks
• Integrated console platform SDKs (PlayStation, Xbox), OAuth, and payment providers; built CDN-
based config distribution service for live season/content updates with the web team
• Owned CI/CD pipelines, Helm charts, and local development environment; maintained Python
integration test suite and gRPC/Protobuf code generationLinks: https://www.uflgame.com/

Python
Node.js
PostgreSQL
View more
Python
Node.js
PostgreSQL
Redis
JavaScript
Apache Kafka
Kubernetes
gRPC
ClickHouse
AWS
Gcp guidelines
Goap
View more
Senior Software Engineer, Backend
Vizor Games / Blood of Heroes
2018-09-01-2022-09-01

First major console/PC multiplayer release by Vizor Games

• Built backend microservices and infrastructure from the ground up wo...

First major console/PC multiplayer release by Vizor Games

• Built backend microservices and infrastructure from the ground up working closely with CTO: led
the transition to Kubernetes-based microservices; shipped from prototype to production
• Drove cross-team adoption of AWS spot instances for game-server fleets — prototyped the EC2 /
Kubernetes / gameserver lifecycle integration, presented the approach internally, shipped to
production; cut infra costs up to 70% vs on-demand
• Researched and implemented server-side NAT traversal to enable peer-to-peer multiplayer
connectivity for players behind restrictive network configurations
• Developed post-session processing service: ingested raw game data, ran rewards and stats
pipelines, triggered notifications, and published events to Kafka for downstream analytics in
Clickhouse
• Designed and developed event-driven microservice architecture; private and public RPC interfaces
• Established observability and performance testing practices: set up OpenTelemetry, distributed
tracing, structured logging, and profiling to diagnose backend performance issues under load
• Built Vue.JS-based internal admin tooling for the backend and web-tools teamsLinks: https://vizor-games.com/

Python
PostgreSQL
Redis
View more
Python
PostgreSQL
Redis
Docker
JavaScript
Apache Kafka
Kubernetes
gRPC
Vue.js
ClickHouse
AWS
Gcp guidelines
Goap
View more
PROJECTS
Reth, Ethereum client in RustView Project
2023
I contributed to the Ethereum client in Rust
I contributed to the Ethereum client in Rust
Python
Rust
Python
Rust