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 18:03] donpdonpresume [2022/07/05 19:57] 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 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   * 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
     * Multithreaded network listener, json parsing, database access     * Multithreaded network listener, json parsing, database access
     * Rust language backend     * Rust language backend
     * https://github.com/icecondor/api-rs     * https://github.com/icecondor/api-rs
-  * Yith / Lead Rust Developer (2020 Jan - 2020 May) +  * Yith / Rust Developer (2020 Jan - 2020 May) 
-    * Trade execution engine (receives orders from nimbook project)+    * 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     * Rust language
     * 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 retrieve/extract/compare
     * Compute arbitrage price differences, track with influxdb/grafana     * Compute arbitrage price differences, track with influxdb/grafana
Line 39: Line 38:
     * 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 (.cpp) compile 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 78: Line 77:
     * 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