Portfolio

This page describes the current and past projects I have worked or am working on. As some of my projects have a confidential nature, this page can obviously not describe them, or some specific details are omitted.

This page only describes projects I have completed as a self-employed software developer. If you’re interested in what I worked on prior to becoming self-employed, you can see details in my Past Roles on the About page.

One-Click Miner

Worked on: Jun 2019 - Present
Worked for: Vertcoin

Technologies used: Go, VueJS, Wails

For Vertcoin, i developed an easy way to get into cryptocurrency mining - the One-Click Miner.

Read More

Blockchain backend

Worked on: Oct 2018 - Present
Worked for: Sagittae

Technologies used: Go, Solidity, OpenAPI

Sagittae introduces mutual risk-sharing based on distributed ledger technology. For Sagittae, I built their (Ethereum based) blockchain components.

Read More

Verthash

Worked on: Sep 2018 - Present
Worked for: Vertcoin

Technologies used: C++

Vertcoin aims to deploy a new memory-bound proof-of-work algorithm that should assure GPU mining stays competitive in the face of FPGA and ASIC devices.

Read More

B-Verify

Worked on: Jan 2019 - May 2019
Worked for: MIT Digital Currency Initiative

Technologies used: Go, LaTeX, Bitcoin Script

I co-authored a paper and (re-)developed an accompanying working prototype on the b_verify protocol in Go.

Read More

Lyra2REv3 Hardfork

Worked on: Dec 2018 - Dec 2018
Worked for: Vertcoin

Technologies used: C++, NodeJS, Python

In the winter of 2018, I worked on hardforking the Vertcoin network to a new version of its proof-of-work algorithm.

Read More

Lightning Vending Machine

Worked on: Jul 2018 - Oct 2018
Worked for: MIT Digital Currency Initiative

Technologies used: Go, Python, Bash, React, NodeJS

In the summer of 2018 I worked on converting a vending machine in MIT’s Media Lab that was previously hacked to accept (on-chain) Bitcoin payments, to accept payments over the Lightning Network.

Read More

Vertcoin OpenAssets

Worked on: Dec 2018 - Feb 2019
Worked for: Vertcoin

Technologies used: Go, React, Bitcoin Script

I built a prototype implementation of OpenAssets on the Vertcoin network.

Read More

ZKSigma / ZKLedger

Worked on: Jan 2019 - Mar 2019
Worked for: MIT Digital Currency Initiative

Technologies used: Go, Zero-Knowledge Proofs

I refactored ZKLedger, a privacy-preserving ledger for auditable transactions. I worked on separating out all the ZK Proof related functions into a separate library that could be used by third parties to incorporate into their own applications.

Read More