Logo
Roman – Rust, Blockchain, Ethers.js, experts in Lemon.io

Roman

From Spain (UTC+2)flag

Back-end Web Developer|Senior
Blockchain Engineer|Middle
Lemon.io stats
1
offers now 🔥

Roman – Rust, Blockchain, Ethers.js

Roman is a senior backend engineer with deep expertise in Rust, specializing in high-load, performance-critical systems for Web3 and blockchain domains. He has led architectural design and production incident response, and is experienced in blockchain integrations and microservices. Screenings confirm strong communication, clear client interaction, and practical leadership experience.

9 years of commercial experience in
Agritech
Cryptocurrency
Web3
Web development
Software development
Main technologies
Rust
3 years
Blockchain
3.5 years
Ethers.js
3.5 years
Ethereum
3.5 years
Additional skills
PHP
Node.js
Vue.js
MongoDB
Linux
JavaScript
PostgreSQL
Typescript
React
Smart contracts
Solidity
Docker
ElasticSearch
Kubernetes
Bitcoin
Apache Kafka
Electron.js
C++
Python
Golang
RabbitMQ
Redis
AWS
Lambda
Amazon EC2
Amazon S3
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Software Engineer
Aug 2023 - Jan 20262 years 5 months
Project Overview

The open-source data platform focused on making data verifiable, shareable, and reproducible.

Responsibilities:
  • Worked with different data query engines(Datafusion, Arrow, etc).
  • Implemented high-performance features with data env web3 optimizations.
  • Took part in a major core refactoring.
  • Worked on optimizing the core, most sensitive modules.
Project Tech stack:
Rust
Prometheus
PostgreSQL
SQLite
Docker
Kubernetes
ElasticSearch
API
Team Lead
Jun 2021 - Jun 20232 years
Project Overview

The Web3 ecosystem for supporting crypto payments in existing payment systems.

Responsibilities:
  • Developed high-load systems to manage a huge amount of transaction requests(using Node.js and Rust).
  • Created architecture from scratch for managing blockchain ecosystems.
  • Wrote high-quality and scalable code.
  • Set up different types of databases to handle 100s millions of data rows.
  • Integrated cryptocurrency networks(Bitcoin, Ethereum, Tron, Litecoin) into the existing payment system.
  • Developed a system to manage a high amount of cryptowallets(by using HD wallet technology) to make it possible for batch withdrawals, transfers, exchanges, etc.
  • Developed DeFi protocol in Solidity (high performance and low latency).
Project Tech stack:
Node.js
TypeORM
Typescript
Rust
Bitcoin
Ethereum
Ethers.js
React
PostgreSQL
Redis
MongoDB
RabbitMQ
Solidity
Rust Smart Contract Engineer
Nov 2020 - Jun 20216 months
Project Overview

The migration of the existing stable coin.

Responsibilities:
  • Developed core smart contracts using Rust.
  • Debugged, improved, and stabilized the existing smart contract.
  • Covered new and old smart contracts with tests (using mainly JavaScript and Rust).
Project Tech stack:
Rust
Smart contracts
JavaScript
Software Engineer
Nov 2018 - Nov 20202 years
Project Overview

The advanced platform revolutionizing post-trade execution workflows that is transforming how the world moves agricultural commodities.

Responsibilities:
  • Developed API services on JavaScript (Node.js).
  • Designed high-load services with Kafka/Cassandra technologies.
  • Improved database solutions by optimizing queries and introducing sharding/replication, etc.
  • Worked with DEX in the Ethereum network (analyzed and stored data for different protocols).
Project Tech stack:
Node.js
React
PostgreSQL
Ethers.js
Ethereum
Apache Kafka
Cassandra
Docker
AWS
Amazon S3
Lambda
Amazon EC2
Kubernetes
Blockchain Engineer
Mar 2017 - Nov 20181 year 7 months
Project Overview

The decentralized application for Web3 technologies.

Responsibilities:
  • Designed, developed, and tested Blockchain technologies using JavaScript (Node.js, Vue.js, Angular 2).
  • Contributed to the architecture, design,n and implementation of a blockchain environment, including the consensus layer, distributed ledger, and smart contracts layer.
  • Created an interface with client-side applications using web3.js.
  • Worked with decentralized storage protocols such as IPFS, Swarm, and StorJ.
  • Led the development of smart contracts and the performance of blockchain integration with existing applications.
  • Established and maintained the environments in which blockchain solutions can be implemented, including development, testing, and production environments.
  • Maintained a continuous integration pipeline for the development and testing of applications.
  • Took existing prototypes to production-quality code to create new products and offerings.
  • Assisted with debugging and verification of defects.
  • Supported the requirements of the service area.
  • Participated in technical reviews as part of the development process.
  • Was responsible for architecting, setting up, managing, and evangelizing the tools and processes.
Project Tech stack:
Node.js
Golang
C++
Bitcoin
Ethereum
Python
PostgreSQL
Electron.js
Vue.js
Solidity
AWS
Docker
Rust

Education

2018
Computer Science
Master's

Languages

English
Advanced

Hire Roman or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.