Available for opportunities

Leonardo Mircovich

Backend & Blockchain Engineer

5+ years building web3 products — from trading bots and NFT collections to DeFi protocols and trading terminals. 1st place at ETHRome 2024 for a ZK-based wallet recovery solution.

/ Career

Experience and personal projects

2024 — 2026

Backend Engineer

Opsin — Remote

Built blockchain indexing pipelines consuming data from RPCs, Kafka streams, and third-party providers. Integrated external DeFi protocols and token launchers into the core platform. Developed core WebSocket logic and REST endpoints, implemented wallet management and automated on-chain operations across multiple chains. Designed and shipped Solidity contracts supporting core product flows.

Node.jsNestJSKafkaSolidityWebSocketsRedis

2024

ETHRome 2024 — 1st Place

Hackathon

Built a ZK-based wallet recovery solution with a cross-functional hackathon team.

ZKSolidityEthereum

2023

AI Video Generation MVP

Personal Project

Next.js platform integrating Stable Diffusion for automated video generation.

Next.jsPythonStable Diffusion

2022

Unity 2D Game

Personal Project

Full gameplay development and release of an independent mobile title on the Google Play Store.

UnityC#Game Dev

2019 — 2021

DeFi, Web3 & Trading Projects

Personal Projects

Built DeFi staking protocols and DEX aggregator contracts in Solidity. Designed and deployed multiple NFT collections with custom smart contracts and minting infrastructure. Developed automated trading and arbitrage bots on Binance APIs with custom TradingView indicators.

SolidityDeFiIPFSNode.jsHardhat

/ Tech Stack

Technologies and tools I work with.

Expert
Proficient
Familiar

Blockchain & Web3

Ethereum
Solidity
Solana

Backend

Node.js
NestJS
WebSockets
GraphQL

Data & Messaging

MongoDB
Redis
PostgreSQL
ClickHouse
Kafka
RabbitMQ

Frontend & Mobile

Next.js
React
React Native
Android Studio

DevOps & Cloud

Docker
Git
AWS
Google Cloud

Languages

TypeScript
JavaScript
Python
C#
C++

Game Dev

Unity
Unreal Engine

/ Get in Touch

Feel free to reach out through any of these channels.