Mike McCready

Shipping simple productsfor complex systems.

Senior software engineer working across frontend engineering and product design.

Odos

Routing complex trades
through a simple interface.

Frontend lead
Odos

Sell

ETH

Ethereum

1

Buy

USDC

USD Coin

—

Multi-route trade

Four illustrative input routes split from ETH into WETH and cbBTC. Two different output routes then converge into USDC.ETHWETHcbBTCUSDC
  • Aerodrome
  • Metric
  • Pancake Infinity CL
  • Uniswap V3
  • Uniswap V4
  • Wrapped Ether

Relaunching the Odos
trading experience.

Cross-chain routing, wallet state and transaction execution, resolved into a single flow.

Since relaunch

Trading volume
$1B
Swaps
500K
Users
110K

Led frontend engineering for the relaunch of Odos's retail trading application, owning architecture and end-to-end transaction flows. Built a shared component system adopted across consumer and enterprise products.

Collaborators

Bitstacks

Turning market context
into a cycle plan.

Independent projectProduct / Design / Engineering

A product for long-term crypto investors, bringing together a free market dashboard, news feed, and cycle guidance.

Illustrative example

Market assessment

Recovery taking shape

Bitcoin's trend is improving. Macro conditions and broader market participation remain mixed.

New capital
Accumulate gradually
Stage deployment of planned capital.
Existing exposure
Maintain exposure
Wait for more evidence before expanding risk.
Allocation tilt
Favor BTC
Broader crypto participation remains narrow.

Accumulation.
Exposure.
Allocation.

Developing a framework to help investors assess when to build exposure, maintain it, or reduce risk, and where to allocate as conditions change.

Designed and built
end to end.

Owned product definition, brand, interface design, and production implementation. Launched the dashboard and news feed; now developing the cycle-guidance model.

TrueFi x Archblock

From launch to $1B+
in onchain lending.

Frontend engineering

$1B+

Onchain lending

Joined TrueFi at launch and owned frontend development before the engineering team expanded. Built lending and borrowing workflows, including pool migrations and wallet-based transactions. Developed a self-serve token distribution service that automated recurring payouts, replacing an error-prone manual process.