Cleveland/Akron, Ohio Area
I wrote smart contracts (or chaincodes as they're known in Hyperledger Fabric) in Go and Java, clients to interface with the smart contracts in Java, and collaborated in building out multiple blockchain networks.
As part of my responsibilities as lead engineer of the blockchain team, I coordinated and managed the efforts of our junior engineers. I assisted in planning upcoming sprints, translated that work to manageable tasks, delegated to individual team members, and monitored progress as each sprint progressed.
With Fabric being as new as it is, many of the nuances of working with it's various features are lightly documented. We often found ourselves looking to source code for answers, experimenting extensively to learn how things worked, and often created our own documentation.
I especially enjoyed working through the challenges of writing software that generates and modifies digital assets and runs on permissioned, distributed ledger systems.