User Tools

Site Tools


resume

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
resume [2022/06/30 17:56] donpdonpresume [2022/07/05 23:42] donpdonp
Line 11: Line 11:
 ### Skills ### Skills
  
-  * Studying and participating in blockchains since the 2010 Bitcoin Whitepaper+  * Studying and participating in blockchains since 2010
   * Effective in multiple programming languages and environments (Go/Node.js/Rust/Python/Linux)   * Effective in multiple programming languages and environments (Go/Node.js/Rust/Python/Linux)
-  * 15 years of software development experience; Linux tools; Cloud platforms +  * 15 years of software development, documented in github; Linux tools; Cloud platforms
-  * Studying and participating in blockchains since the 2010 Bitcoin Whitepaper+
   * Quick to pick up new technologies; Good communicator and organizer   * Quick to pick up new technologies; Good communicator and organizer
  
 ### Work History ### Work History
  
-  * IceCondor.com / Lead Rust Developer (2022 Feb - 2022 May ) [Sole Proprietorship]+  * IceCondor.com / Rust Developer (2022 Feb - 2022 May) [Sole Proprietorship]
     * Ingests streaming data from mobile clients     * Ingests streaming data from mobile clients
-    * Rust language backend +    * Multi-threaded network daemon, JSON client-server protocol, secure access management 
-  * Yith / Lead Rust Developer (2020 Jan - 2020 May) +    * Millions of location records with effective indexing 
-    * Trade execution engine (receives orders from nimbook project)+    * https://github.com/icecondor/api-rs 
 +  * 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)     * Smart Contract calls to 4 distributed exchanges (Ddex, IDEX, Switcheo, RadarRelay/0x)
     * Ethereum transaction building, encoding, signing and submitting     * Ethereum transaction building, encoding, signing and submitting
-    * Rust language+    * Profit/Risk monitoring and validation before submitting any transactions
     * https://github.com/cointhink/yith     * https://github.com/cointhink/yith
-  * Nimbook / Lead Nim Developer (2019 Nov - 2020 Jan) +  * Nimbook / Nim Developer (2019 Nov - 2020 Jan) 
-    * Cryptocoin exchange orderbook retrieve/extract/compare+    * Cryptocoin exchange orderbook continual retrieve/extract/compare
     * Compute arbitrage price differences, track with influxdb/grafana     * Compute arbitrage price differences, track with influxdb/grafana
-    * Nim language+    * Built to quickly incorporate new exchange datafeeds
     * https://github.com/donpdonp/nimbook     * https://github.com/donpdonp/nimbook
-  * BlkMev / Lead Developer (2019 Apr - 2019 May) [project]+  * BlkMev / Blockchain Developer (2019 Apr - 2019 May) [project]
     * Bitcoin wire-protocol implementation in perl6/raku     * Bitcoin wire-protocol implementation in perl6/raku
 +    * Demonstrates a deep understanding of the blockchain and transactions
     * https://modules.perl6.org/dist/BlkMeV     * https://modules.perl6.org/dist/BlkMeV
   * Bitcoin Script in WebAssembly (2018 Feb - 2018 Apr) [project]   * Bitcoin Script in WebAssembly (2018 Feb - 2018 Apr) [project]
-    * Extracted the bitcoin script interpreter code (.cpp) to build with emscripten +    * Extracted the bitcoin script interpreter code (C++compiled to WASM 
-    * Built web site to quickly evaluate bitcoin scripts on the "real" interpreter+    * Built web site to evaluate bitcoin scripting language using WASM (not emulated in javascript)
     * https://donpdonp.github.io/bitcoin-wasm/     * https://donpdonp.github.io/bitcoin-wasm/
   * Cointhink version 2 / Full Stack Developer (2017-2018) [Sole Proprietorship]   * Cointhink version 2 / Full Stack Developer (2017-2018) [Sole Proprietorship]
Line 76: Line 78:
     * Bachelors of Science in Computer Science     * Bachelors of Science in Computer Science
   * Portland State Univ.   * Portland State Univ.
-    * Masters in Computer Science (unfinished; all but Thesis)+    * Graduate Dept in Computer Science (unfinished masters degree; all but Thesis)
  
 https://donp.org/resume.pdf https://donp.org/resume.pdf
  
resume.txt · Last modified: 2024/01/31 04:08 by 127.0.0.1