An open API service aggregating public data about GitHub Sponsors.

bsdevlin

View JSON Representation

FPGA engineer

Funding Links: https://github.com/sponsors/bsdevlin

GitHub Sponsors Profile

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.

Featured Works

ZcashFoundation/zcash-fpga

Zcash FPGA acceleration engine

Language: SystemVerilog - Stars: 121
bsdevlin/fpga_snark_prover

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

Language: SystemVerilog - Stars: 54
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…

Language: SystemVerilog - Stars: 5