## Don Park
don.park@gmail.com
Portland Oregon USA
-
### Mission
To build blockchain systems that are secure, effective, and predictable.
### Skills
Studying and participating in blockchains since 2010
Effective in multiple programming languages and environments (Go/Node.js/Rust/Python/Linux)
15 years of software development, documented in github; Linux tools; Cloud platforms
Quick to pick up new technologies; Good communicator and organizer
### Work History
IceCondor.com / Rust Developer (2022 Feb - 2022 May) [Sole Proprietorship]
Ingests streaming data from mobile clients
Multi-threaded network daemon, JSON client-server protocol, secure access management
Millions of location records with effective indexing
-
Yith / Rust Developer (2020 Jan - 2020 May)
Trade execution engine (receives orders from Nimbook (see below))
Smart Contract calls to 4 distributed exchanges (Ddex, IDEX, Switcheo, RadarRelay/0x)
Ethereum transaction building, encoding, signing and submitting
Profit/Risk monitoring and validation before submitting any transactions
-
Nimbook / Nim Developer (2019 Nov - 2020 Jan)
Cryptocoin exchange orderbook continual retrieve/extract/compare
Compute arbitrage price differences, track with influxdb/grafana
Built to quickly incorporate new exchange datafeeds
-
BlkMev / Blockchain Developer (2019 Apr - 2019 May) [project]
Bitcoin Script in WebAssembly (2018 Feb - 2018 Apr) [project]
Cointhink version 2 / Full Stack Developer (2017-2018) [Sole Proprietorship]
Cointhink / Full Stack Developer (2013-2015) [Sole Proprietorship]
Arbitrage tracking on early bitcoin exchanges
Ruby on Rails, postgresql, Elm, Javascript
-
Vault / Lead Javascript Developer (2016-2017)
Chroma Fund / Lead Javascript Developer (2015)
Coindust / Lead Javascript Developer (2015-2016)
Command line bitcoin wallet in node.js, using bitcoinjs library.
Builds bitcoin binary transactions, calculates fees
Published in NPM, still used today
-
Gluon / Lead Go Developer (2014-present) [project]
IceCondor.com / Lead Javascript Developer (2008-present) [Sole Proprietorship]
Ingests streaming data from mobile clients
Android client, published in Play store
-
JSON over Websocket communications (multi-threaded)
Protobuf on-disk format for space efficiency
-
### Education
University of Portland
Portland State Univ.
https://donp.org/resume.pdf