User Tools

Site Tools


This is an old revision of the document!

## Don Park

### Mission

To build blockchain systems that are secure, effective, and predictable.

### Skills

  • Effective in multiple programming languages and environments (Go/Node.JS/Rust/Python/Java/Linux)
  • 15 years of software development experience; Linux tools; Cloud platforms
  • Studying and participating in blockchains since the 2010 Bitcoin Whitepaper
  • Quick to pick up new technologies; Good communicator and organizer

### Work History

  • Maupin (2022 May-June) [project]
  • Tilikuv (2021 Mar - 2022 Feb)
    • Protocol bridge between IRC and The Matrix chat systems
    • V-lang (a new go-like language)
  • Yith (2020 Jan-May)
    • Trade execution engine (receives orders from nimbook project)
    • Smart Contract calls to 4 distributed exchanges (Ddex, IDEX, Switcheo, RadarRelay/0x)
    • Ethereum transaction building, encoding, signing and submitting
    • Rust language
  • Nimbook (2019 Nov-2020 Jan)
  • BlkMev (2019 Apr-May) [project]
  • Bitcoin Script in WebAssembly (2018 Feb - 2018 Apr) [project]
    • Extracted the bitcoin script interpreter code (.cpp) to build with emscripten
    • Built web site to quickly evaluate bitcoin scripts on the “real” interpreter
  • Cointhink version 2 (2017-2018) [Sole Proprietorship; rewrite in Go]
  • Cointhink (2013-2015) [Sole Proprietorship]
  • Vault (2016-2017)
    • 10-person finance startup in Portland Oregon
    • Achieved API compliance with APEX Clearinghouse for NASDAQ access
    • Wrote Node.js implementation of portfolio balancing with stock trades on NYSE/NASDAQ
  • Chroma Fund (2015)
    • Early Bitcoin crowdfunding platform
    • Bitcoin colored-coin/non-fungible implementation from specs in Node.js
  • Coindust (2015-2016) [project]
    • Command line bitcoin wallet in node.js, using bitcoinjs library.
    • Builds bitcoin binary transactions, calculates fees
    • Published in NPM, still used today
  • Gluon (2014-present) [project]
    • Go-Lang pub/sub json based async irc bot framework
    • Manages multiple javascript interpreter instances
  • (2008-present) [Sole Proprietorship]
    • Ingests streaming data from mobile clients
    • Android client, published in Play store
    • Node.js API backend
    • JSON over Websocket communications (multi-threaded)
    • Protobuf on-disk format for space efficiency

### Education

  • University of Portland
    • Bachelors of Science in Computer Science
  • Portland State Univ.
    • Masters in Computer Science (unfinished; all but Thesis)

resume.1656609938.txt.gz · Last modified: 2022/06/30 10:25 by donpdonp