Skip to content
View johnwhitton's full-sized avatar

Highlights

  • Pro

Block or report johnwhitton

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
johnwhitton/README.md

Building High-Performance Trading, Financial, and Protocol Infrastructure

John Whitton Portfolio

I build high-performance platforms spanning trading infrastructure, financial systems, distributed architectures, and decentralized protocols.

My work includes strategy research, simulation, market infrastructure, payments and settlement systems, enterprise architecture, and protocol engineering.


Architecture Portfolio

Portfolio: https://portfolio.johnwhitton.com

A collection of architecture diagrams, platform walkthroughs, technical leadership case studies, financial infrastructure, distributed systems, and DeFi protocol engineering projects.

Areas include:

  • Trading Infrastructure
  • Financial Infrastructure
  • Enterprise Architecture
  • Distributed Systems
  • Protocol Engineering
  • Engineering Leadership

Research, Simulation & Execution Platform

  • Salus: Research, simulation, replay, and execution platform for strategy development and validation.
    • Historical replay and deterministic evaluation
    • Strategy framework supporting multiple execution approaches
    • Postgres-backed analytics and research platform
    • Bridges research, backtesting, and production execution


Solving & Market Infrastructure

  • Solver: Advanced liquidity mapping and route evaluation supporting multiple solving and market-making strategies.

    • Built on Tycho with a custom liquidity mapping layer
    • Evaluates over 1,000 routes per second
    • Multi-chain and multi-protocol route discovery
  • Solving Integration: Integrations with UniswapX, 1inch, and CoW Protocol.


Protocol Engineering

  • Liquidity Management: Intent-driven liquidity and resource management infrastructure.

  • DeFi Research: Uniswap v4 Hooks, intent-based execution, solving research, and protocol experimentation.


About Me

I'm John Whitton, a software engineer, architect, technical leader, and entrepreneur working at the intersection of:

  • Trading & Market Infrastructure
  • Financial Infrastructure
  • Payments & Settlement
  • Distributed Systems
  • Blockchain Protocols
  • Engineering Leadership

My experience spans hands-on engineering, architecture, technical strategy, and engineering management, with a track record of building platforms, scaling teams, and delivering complex technical initiatives.

I enjoy identifying research gaps, building working systems, and helping organizations move from ideas to production.

Research and prototypes are developed through the jincubator organization.


Handy Links

Resource Link
Portfolio https://portfolio.johnwhitton.com
Website https://johnwhitton.com
Resume https://resume.johnwhitton.com
Architecture Portfolio https://architecture.johnwhitton.com
Career Overview https://overview.johnwhitton.com
Writing https://johnwhitton.com/writing/intro
Research https://johnwhitton.com/research/intro
Uniswap v4 Research https://github.com/johnwhitton/uhi5-exercises

⭐ If you're interested in trading infrastructure, financial systems, protocol engineering, or technical leadership opportunities, feel free to connect.

Popular repositories Loading

  1. blockchain-eval blockchain-eval Public

    4 2

  2. uhi5-exercises uhi5-exercises Public

    Uniswap Hook Incubator (5) - Points Hook

    Solidity 1

  3. jinc-developers jinc-developers Public

    Developers Guide for Jincubator Developers

  4. go go Public

    Forked from stellar/go-stellar-sdk

    Stellar's public monorepo of go code

    SQLPL

  5. cooltool cooltool Public

    Forked from campoy/cooltool

    Dummy repository to demonstrate pull requests with Go

    Go

  6. chaincode chaincode Public

    Chain Code Framework