I'm a blockchain engineer with 6 years of experience. Been developing software in the space since 2013 when Mt Gox erupted. I have broad experience: built DEXs, p2p networking stacks, smart contract protocols, and other decentralized systems.
Currently looking for a company with a good remote culture and nice people. Doesn't have to be blockchain related. My basic requirement to do my job well is to have access to an automated, deterministic, build system. Unless my job is to do dev ops, I need this to avoid wasting anyones time.
Style of work:
- If I'm a project lead I need to have strategic expectations written down, with those doing the strategy signing off on what I think the project is and how I should go about doing it so the project gets off to a good start.
- If I'm working as an engineer I prefer having responsibility over clearly defined tasks. I've worked best in the past when I've had detailed specs to work with written by another engineer.
Tl: dr; What this comes down to is good developer tooling and clear communication. IMO, you need both to be productive in remote jobs.
  Location: Tasmania, Australia
  Remote: Preferable
  Willing to relocate: No
  Keyword spam: Just listing some skills from my resume. Left out a bunch.
  Résumé/CV: https://www.docdroid.net/XIo5XXV/matthew-roberts-1.pdf
  Email: REDACTED_EMAIL

  Bitcoin Script + TXs, Solidity (Ethereum) + TXs,
  Python, Javascript, Node, C, PHP, * (lang agnostic),
  Distributed systems, Unix sockets, DHTs,
  peer-to-peer networking, 'ledger technology',
  'blockchains', smart contracts, applied cryptography,
  decentralized exchange and trading systems,
  future contracts, 2/3/4g cryptography,
  basic: front-end / dev ops / sys admin / UI mockups,
  back end, R &amp; D. Can pick up most things.


Kindly prefer no recruiters or coding challenges. Please see my projects section for proof I have the skillz to implement fizz-buzz or sort a list.