Skip to content
You must be logged in to sponsor bsdevlin

Become a sponsor to Benjamin Devlin

I am originally from New Zealand, graduated with a Ph.D. in electronics (specializing in FPGA architecture) from Tokyo University, and then moved to the USA to start my career.
I currently live in New York and work full time at Jane Street as a FPGA engineer, but am interested in supporting open source projects in my spare time.
I have a lot of experience in developing for both FPGA accelerators for the AWS FPGA cloud and stand alone FPGA card solutions. Recently I have been actively involved in the blockchain and crypto space, working on projects like:

  • Zcash ZK-SNARK verifier acceleration on the bls-381 curve. This involved developing fast verification for proof of work algorithm Equihash, implementing elliptic curve point operations, and full ate pairing algorithm,
  • Ethereum 2.0 ZK-SNARK prover acceleration on the bn128 curve. This involved implemented a multi-exponentiation algorithm, and high through FFT operations for polynomial multiplication.
  • VDF acceleration on FPGAs - I recently developed a low latency 1024-bit modulo squarer using a Montgomery multiplier architecture and won first place in my round in a VDF open source competition.
@bsdevlin

Would like to start out by finding one FPGA acceleration project that I can contribute to through this program.

Featured work

  1. ZcashFoundation/zcash-fpga

    Zcash FPGA acceleration engine

    SystemVerilog 119
  2. bsdevlin/fpga_snark_prover

    An acceleration engine for proving SNARKS over the bn128 curve, targeted for AWS FPGAs

    SystemVerilog 53
  3. bsdevlin/vdf-fpga

    A low latency modulo squaring algorithm using Montgomery multiplication, submitted to the VDF FPGA design competition, targeting AWS FPGAs. Was awarded first prize for lowest latency in alternative…

    SystemVerilog 5

0% towards 1 monthly sponsor goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$200 a month

Select

I can offer my services as a consultant to answer any questions or give advice for a FPGA development project.

$1,000 a month

Select

Part time FPGA development and support (System Verilog or VHDL).
I will help you with whatever area you require (development / debugging / integration / testing), averaging 10 hours per month.

$2,500 a month

Select

More involved FPGA development and support (System Verilog or VHDL).
I will help you with whatever area you require (development / debugging / integration / testing), averaging 25 hours per month.