Logo
John – JavaScript, Smart contracts, Solidity, experts in Lemon.io

John

From Canada (UTC-4)flag

Blockchain Engineer|Senior

John – JavaScript, Smart contracts, Solidity

Senior engineer with 15+ years of experience who takes strong ownership of projects, from clarifying requirements to delivering and iterating on production-ready solutions. In interviews, he demonstrates depth by thinking aloud, challenging ambiguities, and proactively proposing alternative approaches rather than just coding “to spec”. He is comfortable working with non-technical stakeholders, translating business goals into implementation plans and documenting decisions in a clear, structured way. Communication tends to be detailed and sometimes verbose, but he is receptive to feedback and can adjust when guided to be more concise and focused.

16 years of commercial experience in
Blockchain
Cryptocurrency
Dating
Fintech
Healthcare
Healthtech
Media
Mobile apps
Web3
Main technologies
JavaScript
11 years
Smart contracts
7 years
Solidity
6 years
Ethereum
5 years
Additional skills
Solana
MongoDB
React Native
PostgreSQL
Swift
Typescript
web3.js
iOS SDK
Ethers.js
Objective C
Node.js
Next.js
React
SwiftUI
Kotlin
MacOS
tvOS
iOS
LangChain
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Lead Mobile Developer
Nov 2025 - Ongoing3 months
Project Overview

Telehealth mobile platform that connects patients with licensed medical professionals, offering virtual consultations, real-time communication, and care coordination through a secure iOS and Android app.

Responsibilities:
  • Architecting a cross-platform telehealth app for iOS and Android with real-time VoIP, geolocation, and push notifications;
  • Implementing in-app payments and a multi-pharmacy fulfillment marketplace;
  • Designing a multi-sided platform connecting patients, doctors, and pharmacies.
Project Tech stack:
iOS
Swift
React Native
Node.js
Nest.js
PostgreSQL
Vercel
Typescript
Tech Lead
Apr 2022 - Nov 20253 years 7 months
Project Overview

Web3 trading automation platform that lets crypto traders define rule-based and AI-driven strategies around price, on-chain signals, and risk, then execute them automatically from a connected smart wallet.

Responsibilities:

• Led product and engineering teams through requirements, technical specs, implementation, and CI/CD standardization for multi-environment deployments; • Designed and built NFT-collateralized lending protocol using ERC-4626 tokenized vaults with borrowing mechanics, collateral management, and liquidation logic; • Implemented account abstraction (EIP-4337, EIP-7702) for session keys and gas sponsorship; • Built a cross-chain swap tool with gas sponsorship via the Relay protocol, then shipped as an MCP server giving AI agents cross-chain transfer capabilities.

Project Tech stack:
AI
web3.js
Ethereum
Ethers.js
Solidity
Smart contracts
PostgreSQL
Node.js
Python
LangChain
LangGraph
MCP Server
Lead Smart Contract Engineer
Mar 2022 - Nov 20242 years 7 months
Project Overview

A decentralized algorithmic stablecoin protocol that keeps its currency pegged to the US dollar using delta-neutral positions on perpetual futures DEXs, remaining fully backed while minimizing exposure to market volatility; at its peak, the token reached a fully diluted valuation of around $15M.

Responsibilities:

• Ported algorithmic stablecoin backed by delta-neutral positions from Solana to EVM; • Wrote and deployed smart contracts to Ethereum, Optimism, and Arbitrum, completing multiple audits; • Integrated Curve Finance, Perpetual Protocol, Rage Trade, and LayerZero into the protocol architecture; • Managed multisig treasury wallet, deploying $15M+ stablecoin across yield-earning DeFi protocols.

Project Tech stack:
Solidity
Ethereum
Node.js
Ethers.js
web3.js
Smart contracts
DeFi
Mobile Lead
Aug 2018 - Mar 20223 years 7 months
Project Overview

A Toronto-based mobile product studio delivering native mobile and TV applications for leading North American sports and media brands, helping them launch high-traffic streaming, live scores, and fan engagement experiences across multiple platforms.

Responsibilities:
  • Led cross-functional teams of 10+ across iOS, Android, and backend to deliver enterprise-grade mobile experiences for notable media clients in North America;
  • Shipped native iOS and tvOS applications with complex authentication, entitlements, and high-traffic media streaming workflows;
  • Authored end-to-end technical architecture specifications that served as the primary implementation blueprint for the engineering team;
  • Established code review practices, introduced coding standards, and mentored engineers across experience levels to raise overall code quality.
Project Tech stack:
iOS
iOS SDK
Swift
SwiftUI
UIKit
Android
Android Jetpack
Kotlin
Senior iOS Developer
Mar 2017 - Mar 20181 year
Project Overview

This was a high-traffic iOS application for a global dating platform with over 50 million users, focused on delivering a fast, reliable, and engaging mobile experience.

Responsibilities:
  • Lead iOS engineer for a mobile dating platform serving 50M+ users, owning critical features and reliability of the app;
  • Refactored and extended a 50k+ line Swift and legacy Objective-C codebase using modern architectural patterns to improve maintainability and scalability;
  • Collaborated with backend teams to define clear API contracts, improving client–server integration and reducing production issues;
  • Led regular code reviews, introduced coding standards, and mentored iOS engineers to raise overall code quality across the team.
Project Tech stack:
iOS
iOS SDK
Swift
UIKit
Objective C
VIPER

Education

2008
Computer Science
B. Sc.

Languages

English
Advanced

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