Idan – AI-assisted coding, Claude Code, ERC20, experts in Lemon.io

Idan

From United Kingdom (UTC+1)flag

Blockchain Engineer|Senior

Idan – AI-assisted coding, Claude Code, ERC20

Idan is a senior blockchain engineer with strong hands-on experience in Solidity and Ethereum smart contracts, particularly for DeFi protocols. He architected and delivered a crypto volatility index platform (CVI) with elastic ERC-20 tokens, Uniswap integration, and Chainlink oracles. His strengths include audit process management, client communication, and product-focused delivery. Recent Solidity work is not current but demonstrates deep design and implementation expertise.

25 years of commercial experience in
Cryptocurrency
E-learning
Edtech
Fintech
Gaming software
Main technologies
AI-assisted coding
1 year
Claude Code
1 year
ERC20
1 year
Solidity
5 years
Ethereum
5 years
Additional skills
JavaScript
C++
PostgreSQL
Java
SQL
HardHat
Python
React
Ethers.js
web3.js
Chai
Mocha
Truffle
Node.js
OpenCV
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full-Stack Engineer
Dec 2019 - Ongoing6 years 10 months
Project Overview

A large algorithmic trading system for a financial client. It ingests market data, runs trading algorithms on it, and turns the results into automated trading decisions, with a React web interface for monitoring and control. Speed from data arrival to decision is critical to its performance.

Responsibilities:
  • Redesigned the system's threading and pool model to separate market-data collection from algorithm processing, reducing end-to-end latency from data arrival to trading decision.
  • Built and extended Java/Spring backend services and the React web UI across several development phases.
  • Delivered work in milestone-based stages with estimates and early prototypes to validate requirements with the client.
Project Tech stack:
React
Java
Spring
Senior Solidity Engineer
Dec 2019 - Dec 20245 years
Project Overview

A decentralized trading platform built around a VIX-style volatility index for crypto markets. Before it existed, crypto traders had no simple on-chain way to hedge against volatility itself or take a position on it. Traders open and close positions on the index through an AMM, liquidity providers supply the capital on the other side, and Chainlink oracles feed in off-chain options data from Bitcoin and Ethereum markets. Over four major releases, the platform added an elastic volatility token that trades directly on DEXs, margin trading, a 3x leveraged index with positions up to 16x, auto-balancing liquidity vaults, and deployments on Polygon and Arbitrum.

Responsibilities:
  • Designed and built the platform's entire smart-contract codebase end-to-end as the sole Solidity engineer, taking four major versions from design through external audits to live launch on Ethereum, Polygon, and Arbitrum.
  • Designed an elastic ERC-20 token pegged to a bounded index, so users could hold a position simply by buying the token on Uniswap instead of posting collateral through a trading UI.
  • Defended the protocol against oracle front-running by combining index smoothing, a 24–48-hour position-close lock, and dynamic fees that rise when the next index move is predictable.
  • Designed the dynamic position-funding fee model and the liquidity vaults that automatically rebalance LP capital across the ecosystem for higher capital efficiency.
  • Worked with quant and finance specialists and the front-end team to turn product mechanics into contract designs, and planned and executed contract migrations between versions.
  • Designed the full unit and integration test strategy and wrote nearly all tests.
  • Ran each audit cycle: triaged findings by severity, fixed valid issues, and pushed back on findings that misread the product before the report was published at launch.
Project Tech stack:
Solidity
Ethereum
Truffle
web3.js
Mocha
Chai
HardHat
Ethers.js
Senior Solidity Engineer
Dec 2021 - Nov 20231 year 10 months
Project Overview

A decentralized finance protocol on the Ethereum network, developed under NDA, so product details and the client name are confidential. The protocol runs entirely on audited smart contracts and went from design through external security audits to a live mainnet launch.

Responsibilities:
  • Owned the protocol's entire Solidity codebase and test suite end-to-end, from contract design to live mainnet launch.
  • Designed and implemented all unit and integration tests.
  • Led the external audit process and resolved every finding before launch.
  • Provided technical support through the production launch.
Project Tech stack:
Solidity
Ethereum
HardHat
Mocha
Chai
Senior Game Developer
May 2018 - Jan 20201 year 7 months
Project Overview

An interactive, camera-driven exhibit for a science museum. Visitors’ movements are detected in real time and drive on-screen animations, turning a science concept into a hands-on game. The exhibit runs on fixed hardware with strict performance limits and has to respond smoothly to the public all day.

Responsibilities:
  • Designed the exhibit’s game concept and built it end-to-end, from game rules to the final on-site installation.
  • Split camera detection and animation rendering into separate threads, delivering smooth real-time interaction on fixed, limited hardware with barely noticeable lag.
  • Collaborated with artists and musicians on the exhibit’s visuals and sound.
Project Tech stack:
Python
OpenCV
Lead Game Developer
Nov 2012 - Nov 20164 years
Project Overview

A math-education platform for children from kindergarten to 6th grade, built around interactive games grounded in established math-teaching methods. Schools and families use it to make math practice engaging and pedagogically sound.

Responsibilities:
  • Led a team of about 7 game developers building the platform’s math games, and coordinated with art, game-design, pedagogy, and management teams.
  • Extended the custom HTML5 Canvas game engine with Box2D physics, rendering-performance improvements, and algorithms that generate math questions.
  • Mentored new developers on clean code and software design.
Project Tech stack:
JavaScript
Senior Game Developer
Dec 2011 - Nov 201210 months
Project Overview

Developed various gaming projects for multiple clients.

Developed an AR tablet game for the Tower of David, in cooperation with a video editing team, consisting of both game design and location specific implementation.

Responsibilities:
  • Developed games for multiple client projects.
  • Programmed an AR tablet game for the Tower of David Museum in Jerusalem in cooperation with TheGamers.TV.
Project Tech stack:
Objective C
Senior Game Developer
Mar 2012 - Jun 20122 months
Project Overview

Mobile game development including game design and programming for both Android and iOS.

Responsibilities:
  • Developed mobile games including both game design and programming for Android and iOS.
  • Worked with cocos2d-x and C++.
  • Integrated box2d, in-app purchasing, and Game Center features.
  • Implemented specific iOS features using Objective C.
  • Used Flurry for game event recording and analysis.
Project Tech stack:
Android
iOS
C++
Middle Software Engineer
Feb 2007 - Sep 20114 years 7 months
Project Overview

Software for discovering the business context of existing application components in large organisations.

Responsibilities:
  • Developed software for discovering the business context of existing application components in large organisations.
  • Built custom tools including network monitoring utilities and a web crawler.
  • Used Java and Spring for client-side development.
  • Used Java with Tomcat and PostgreSQL for server-side development.
  • Developed web crawling functionality in Ruby.
  • Applied JavaScript and Ajax in web application development for the crawler.
  • Managed a Linux development server environment.
Project Tech stack:
Java
PostgreSQL
Ruby
JavaScript
Team Lead
Dec 2005 - Dec 20061 year
Project Overview

Development Lead of classified projects

Responsibilities:
  • Led a software engineering team in an infrastructure software development unit.
Project Tech stack:
.NET
Middle Software Engineer
Dec 2002 - Nov 20063 years 10 months
Project Overview

Projects were classified

Responsibilities:
  • Developed classified systems using C# and ASP.NET.
  • Worked with XML, XSLT, XML Schema, Web Services, SOAP, and WS-Security.
  • Used SQL Server databases.
  • Performed software analysis and design using UML.
Project Tech stack:
C#
ASP.NET
SQL
Junior Software Engineer
Jun 2001 - Nov 20032 years 5 months
Project Overview

Developed classified software

Responsibilities:
  • Developed classified software using C++, COM, COM+, and DCOM.
  • Worked with XML, XSLT, and XML Schema.
  • Developed against Oracle databases including ADO, ODBC, and Embedded SQL.
Project Tech stack:
C++
Oracle

Education

2007
Mathematics & Computer Science
Bachelor's

Languages

Hebrew
Advanced
English
Advanced

Hire Idan 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.