Skip to content
View chappjc's full-sized avatar
🏁
🏁

Organizations

@decred @dcrlabs

Block or report chappjc

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
chappjc/README.md

ℹ️ Hi, I’m Jonathan Chappelow! I'm a software engineer, technical leader, and backend systems architect with a focus on distributed systems, applied cryptography, and performance-critical infrastructure. Rooted in computational imaging and scientific research. I thrive on designing elegant, scalable systems—especially where decentralization, systems and protocol design, R&D, and strong typing intersect.

🔧 I build backends, protocols, and teams.

More about my work and background...

Highlighted Work

🗃️ kwil-db (Lead Developer, Head of Engineering @ Kwil)

A distributed database for web3 using blockchain concepts for authorization and replication, with a PostgreSQL-backed datastore.

  • Led system architecture and technical direction.
  • Authored the PostgreSQL-backed datastore, libp2p-based networking layer, and JSON-RPC APIs.
  • Implemented telemetry instrumentation, cryptographic identity systems, peer discovery, and many key features of the node software.
  • Mentored engineers, reviewed all core code, and built a high-caliber engineering team.

🔄 DCRDEX

  • Co-architect and lead developer for the open-source DCRDEX project, a fully non-custodial, cross-chain atomic swap system.
  • Backend logic, PostgreSQL data layers, and atomic swap trade management.

🧭 dcrdata

  • Blockchain explorer and REST API service for Decred.
  • Contributor, architect, and maintainer.

You can find more of my work across:


🧠 Tech Stack & Interests

  • Languages: Go, SQL, C++, CUDA
  • Tech: PostgreSQL, libp2p, Docker, GCP, AWS, OpenTelemetry, JSON-RPC, REST
  • Focus: Distributed systems, protocol design, observability, applied cryptography
  • Practices: Mentorship, CI/CD, clean architecture, defensive coding, IaC (Terraform, Docker, etc.)

🎓 Background

  • Ph.D. in Biomedical Engineering — Rutgers University
  • Former medical imaging research scientist, published author, and co-inventor on multiple patents.

📄 Resume available here

Let's connect...

Open to discussions around:

  • Engineering leadership roles
  • Deep-tech backend projects
  • Open-source initiatives

📍 Austin, TX

📫 [email protected]

🐦 @chappjc

💼 LinkedIn

Pinned Loading

  1. kwilteam/kwil-db kwilteam/kwil-db Public

    Kwil DB, the database for web3

    Go 40 13

  2. decred/dcrdex decred/dcrdex Public

    The Decred Decentralized Exchange (DEX), powered by atomic-swaps.

    Go 193 111

  3. decred/dcrdata decred/dcrdata Public

    Decred block explorer, with packages and apps for data collection and storage. Written in Go.

    Go 131 128

  4. hdaddy hdaddy Public

    Derive addresses from extended keys using dcrutil/hdkeychain. New repo -->

    Go 1 5

  5. dcrvanity dcrvanity Public

    Decred vanity address generator. New repo -->

    Go 4 6

  6. MATLAB MATLAB Public

    Resources for using C++ with MATLAB

    C++ 54 33