Caleb – Ethers.js, Smart contracts, Solidity, experts in Lemon.io

Caleb

From United States (UTC-4)flag

Blockchain Engineer|Strong senior
Back-end Web Developer|Senior

Caleb – Ethers.js, Smart contracts, Solidity

Caleb is a senior blockchain engineer with deep expertise in Solidity, Ethers.js, and TypeScript, specializing in DeFi and Ethereum smart contract development. He has led protocol architecture, security, and audits for high-value projects, including stablecoin and lending platforms. Caleb demonstrates strong ownership, clear communication, and a user-focused approach, thriving in small, autonomous teams.

16 years of commercial experience in
AI
Blockchain
Computer science
Web3
Software development
Main technologies
Ethers.js
7 years
Smart contracts
8 years
Solidity
8 years
Ethereum
8 years
Typescript
8 years
Node.js
8 years
Additional skills
DeFi
Docker
JavaScript
Vue.js
CI/CD
QA Automation
Selenium
Ruby
React
Python
Golang
C
C++
HardHat
Truffle
Blockchain
DevOps
LLM
RAG
Pinecone
AI-assisted coding
Cyber security
Linux
Datadog
Docker Compose
AI
Vector Databases
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Owner / Developer
May 2022 - Apr 20263 years 10 months
Project Overview

It's an automated MEV searcher and arbitrage platform for Ethereum and EVM-compatible sidechains, focused on mempool monitoring, transaction simulation, generalized frontrunning research, and automated execution of profitable opportunities.

Responsibilities:
  • Designed and implemented the core TypeScript/Node.js system for listening to pending mempool transactions, filtering candidate transactions, and generating simulation variants.
  • Built transaction analysis logic to inspect calldata, identify ERC-20 token addresses, detect externally owned account addresses, evaluate internal transaction recipients, and generate modified transaction candidates.
  • Developed a large Solidity smart contract used for transaction simulation, profitability checks, execution support, and revert-on-unprofitable protection.
  • Wrote Foundry/Forge Solidity tests and TypeScript/Node.js tests for the simulation and execution contracts, with extensive coverage of core execution paths.
  • Built deployment scripts and operational tooling for deploying contracts across the Ethereum mainnet and EVM sidechains, including Polygon and Binance Smart Chain.
  • Optimized node connectivity by using IPC-based communication with locally hosted blockchain nodes to reduce network overhead and improve simulation throughput.
  • Designed and maintained self-hosted infrastructure for running multiple blockchain nodes and simulation workers, including Dockerized node deployments on a high-core-count server with high-memory and high-throughput NVMe storage.
  • Operated the system in production on Polygon and Binance Smart Chain, processing high transaction volumes and generating live MEV/arbitrage revenue.
Project Tech stack:
AI
Blockchain
Ethereum
Ethers.js
HardHat
Vector Databases
Docker
Docker Compose
Linux
Datadog
Typescript
Founding Engineer
Feb 2023 - Mar 20241 year 1 month
Project Overview

It's a liquidation-free, high-LTV crypto lending system using DEX swaps and options-like payoff structures.

Project gallery:
Portfolio example for Collar Protocol by Caleb, Founding Engineer
Responsibilities:
  • Built the protocol from the ground up while focusing on security and exploit protection.
  • Architected and implemented core smart contracts and supporting technical design for the product's initial build-out.
  • Helped secure more than $1M in funding by pitching the product and technical vision to a16z and led the team through the a16z Crypto Startup Accelerator in London as the sole engineer.
Project Tech stack:
Typescript
JavaScript
Node.js
Solidity
Ethers.js
DeFi
Owner / Developer
Feb 2023 - Apr 20232 months
Project Overview

It's an automated agent-based smart contract vulnerability scanner.

Responsibilities:
  • Designed and prototyped the overall architecture for an AI-agent-based smart contract security analysis system during a one-month contract engagement.
  • Built code ingestion and retrieval workflows for processing Solidity smart contract repositories and making relevant contract context available to GPT-4 through retrieval-augmented generation.
  • Integrated LangChain and Pinecone to support vector-based search over smart contract source code, documentation, and protocol context.
  • Developed prompt chains and agent workflows for identifying common Solidity and DeFi vulnerability classes, including re-entrancy, ownership and access-control failures, governance attack paths, and other known exploit patterns.
  • Implemented analysis flows that allowed the system to retrieve relevant code snippets, reason about potential vulnerabilities, and produce written findings for review.
  • Tested the system against representative Solidity vulnerability patterns to evaluate its ability to identify and explain potential exploit paths.
  • Iterated on retrieval strategy, prompting, and agent behavior to improve accuracy despite the limited context windows and model capabilities available at the time.
  • Delivered a working prototype within the contract period, including the core codebase, retrieval pipeline, agent logic, and vulnerability analysis workflows.
Project Tech stack:
Typescript
Python
Solidity
GPT-4
Microsoft Azure
OpenAI
LangChain
Pinecone
RAG
Vector Databases
Smart contracts
Ethereum
DeFi
Founding Engineer & Security Lead
May 2021 - Sep 20221 year 3 months
Project Overview

It's a decentralized stablecoin issuer and a protocol-controlled value store.

Project gallery:
Portfolio example for Fei Labs by Caleb, Founding Engineer, Solidity Developer, & Security Lead
Responsibilities:
  • Designed, prototyped, and implemented core and peripheral smart contracts, security checks, testing framework, and middleware utilities for the Fei stablecoin and Tribe governance token.
  • Developed and audited more than 20 smart contracts for governance and protocol-controlled value systems and implemented security auditing frameworks for the protocol.
  • Led design and development on the protocol through reaching a peak of $3.5B in protocol-controlled value.
  • Started as the sole Solidity engineer, interviewed candidates, mentored junior engineers, and helped grow the engineering team by five hires.
  • Designed and implemented a Markle-tree smart contract for token redemption along with monitoring infrastructure.
  • Implemented a security monitoring framework with automated scripts and checks via OpenZeppelin Defender and PagerDuty, along with custom hourly scripts to protect protocol-controlled value.
  • Created and administered the protocol bug-bounty program through ImmuneFi, triaging issues and coordinating responses to high- and critical-security issues.
Project Tech stack:
Typescript
JavaScript
Node.js
Solidity
Ethers.js
Ethereum
Docker
Software Engineer
Apr 2020 - Apr 20211 year
Project Overview

It's a decentralized compute marketplace that enables users to rent out unused computing resources to others through a secure, distributed network.

Responsibilities:
  • Researched and architected Layer 2 payment-channel systems for metered and subscription-based compute services with Ethereum as the source of finality using Connext DAO and instant settlement.
  • Developed Solidity contracts and the middleware and infrastructure needed to connect off-chain application logic with on-chain settlement.
  • Served as the primary blockchain engineer for the project.
Project Tech stack:
Typescript
JavaScript
Node.js
Solidity
Ethers.js
Ethereum
QA Automation Engineer
Apr 2017 - Jun 20192 years 2 months
Project Overview

It's an internal warehousing and inventory system used by the company's employees and Home Depot operations across the United States.

Responsibilities:
  • Built a Node.js and webdriver.io automated test suite integrated with BrowserStack and CI/CD pipelines for the main company product.
  • Created CI/CD pipelines for automated testing with commit hooks and hourly smoke checks via GitHub CI.
  • Created process documentation and built dashboard-based monitoring with high-priority error alerting and at-a-glance resource visibility.
Project Tech stack:
Node.js
Ruby
Selenium
CI
CD
QA Automation
Software Engineer Project Lead
Oct 2017 - Sep 201810 months
Project Overview

It's a fully on-chain casino platform backed by more than 20 interoperable Ethereum smart contracts, a dynamic bankroll system, and a tokenization system that lets users receive a portion of house profits by holding the protocol token.

Project gallery:
Portfolio example for Zethr by Caleb, Software Engineer Project Lead
Portfolio example for Zethr by Caleb, Software Engineer Project Lead
Responsibilities:
  • Led a distributed team of 9 engineers.
  • Developed Solidity contracts and automated tests using Truffle and Ganache while coordinating with a Vue.js/web3 frontend-based team of developers.
  • Secured the smart contract and bankroll platform against malicious attackers and set up monitoring and alerting systems that enabled mitigation of exploit attempts.
Project Tech stack:
Typescript
Node.js
Solidity
Ethers.js
Ethereum
Vue.js

Education

2017
Computer Science
Bachelor of Science

Languages

English
Advanced

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