kirillzaynutdin

Senior Smart Contracts Engineer

Blockchain developer with 4+ years of commercial Web3 experience and 8+ years of software engineering experience.

I specialize in Solidity development for EVM-compatible blockchains, smart contract architecture, testing, deployment, and backend integration. My commercial experience includes building production smart contracts, cross-chain infrastructure, backend services, and developer tooling.

My recent work focused on developing and maintaining Solidity smart contracts for cross-chain protocols, writing comprehensive Hardhat test suites, deployment scripts, and backend services using NestJS to monitor blockchain events and interact with smart contracts.

Beyond development, I have over 7 years of teaching experience, where I designed and delivered courses on Blockchain development, C++, Python, Linux, and Discrete Mathematics. I created a complete Web3 developer training program and taught more than 100 live lessons, which significantly strengthened my ability to explain complex technical concepts and review other developers' code.

My primary interests are smart contract security, protocol architecture, DeFi, cross-chain systems, EVM internals, and blockchain infrastructure. I enjoy designing reliable systems, reviewing code, improving security, and solving challenging engineering problems.

Core skills:

Solidity (EVM, Tron)
Smart Contract Security
Hardhat
ethers.js
TypeScript / JavaScript
Node.js / NestJS
Cross-chain protocols
DeFi
Smart Contract Testing
Gas Optimization
PostgreSQL
Git

Currently, I'm looking for opportunities in blockchain development, smart contract security, protocol engineering, or blockchain infrastructure, where I can contribute both as an engineer and as a technical leader.


Experience: 5 years

Yearly salary: $56,000

Hourly rate: $30

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Smart contract developer
Crosscurve
2024 - 2026
- Developing smart contracts in Solidity for EVM blockchains - Developing tests for smart contracts (Hardhat) - Developing deployment scripts and configuring smart contracts, as well as interacting with them - Developing backend services using Nest.js for transaction tracking, monitoring blockchain events and interacting with smart contracts - Deploying contracts to testnets and the mainnet, testing and production support Translated with DeepL.com (free version)
Smart contract and backend developer
UltraGames
2023 - 2024
- Developing smart contracts in Solidity for EVM blockchains - Developing tests for smart contracts (Hardhat) - Developing deployment scripts and configuring smart contracts, as well as interacting with them - Developing backend services using Nest.js for tracking transactions and events on the blockchain, and interacting with smart contracts
Smart contract developer
Crypton Studio
2022 - 2023
- Developing smart contracts in Solidity for EVM blockchains - Developing tests for smart contracts (Hardhat) - Developing a training programme for blockchain developers - Delivering sessions as part of the developed programme
Lecturer and teaching consultant
Moscow School of Programmers
2019 - 2026
As a lecturer, I teach/have taught the following courses: - C++ programming - Python programming - Computer hardware - Linux - Discrete mathematics - Blockchain development As a course designer: - I designed and delivered a course on Linux - I designed and delivered a course on Blockchain development

Skills

backend
c-plus-plus
ethereumjs
hardhat
javascript
nestjs
python
sql
typescript
web3-py
solidity
english
russian