Nathan hails from San Jose. While his work focuses on applied information science, mostly writing API integration or scripting adaptive software development pipelines, his non-work interests range widely, everything from cryptopolitics to swing dancing.


Hackathon First Place Winner
BCoin Hackathon

"First place winners were Michael Folkson (he also wrote a personal recap of the event, here), Alex Bosworth, and Nathan Basanese for their Monetizing Fullnodes project. They showed a PoC that would allow fullnode operators to receive an income for running their own individual nodes, that utilized Lightning and bcoin." --

Outstanding Contribution Award
CEO Global Demo Day - Cloud Engineering Operations

The Director presented me with this for my HashiCorp Vault (Encryption/Secrets as a Service) Presentation on CEO's Global Demo Day.



  • Bitcoin
  • Multisignature Transactions
  • lnd operations
  • Automated Arbitrage Debugging

Secure Operations

  • Bitcoin
  • Hashicorp Vault
  • Hashicorp Vagrant
  • Infrastructure as Code (Puppet, Saltstack, Ansible, Terraform, etc.)
  • End-to-End Encryption
  • Secure Messaging


  • Hands-on
  • Dialectic
  • Pair Programming
  • Leisure
  • Philosophy
  • Teleology

Backend Developer

  • MVC Architectures
  • Elixir
  • API
  • Cryptographic Data Structures
  • Python 3
  • Git

Continuous Build & Release

  • Python 3
  • SaltStack
  • ParallelSSHX
  • Proguard
  • Continuous Delivery
  • Linux (10 years)

Work Experience (15)

Cisco WebEx Systems Engineer / Architect
Netpace, Inc.
February 2017 - July 2017

Cisco WebEx allows people the flexibility to work and meet remotely.

  • Successfully proposed replacing existing API secrets management with Vault, and deployed WebEx's first working Vault cluster.

  • Develop deployment code for HashiCorp Consul micro-services system for custom VIPs on demand, within the confines of a legacy network infrastructure.

  • Contribute to multiple open source repositories, including PuppetLabs and Consul.

  • Automate deployment & Consul monitoring for clustered HashiCorp Vault as another step toward managing secrets & infrastructure data as a REST-Based "MicroService"for all Cisco Jabber & WebEx Push Notifications.

  • Develop operational regimen for Vault, including master key management, along with a plan to move to the stack.

  • 'Puppetize' Vault into our infrastructure as code repositories.

  • Start and help to design & develop our product's first CI/CD pipeline with fully automated deployments triggered by every code commit.

  • Deploy our first RedisLabs Enterprise Cluster (RLEC).

  • Develop our first host-centric network security profile code.

  • Develop, test the code, document and configure 6 modules, more than all else in our group combined.

  • Scripted a compatibility checker for Symantec certificate replacements, coded an automatic CSR generator, and an automatic certificate installer.

  • Successfully encourage all members of our group using and our internal github.

  • Deploy first CEntOS 7 machines for our Production Environment.

  • Write and present the first set of infrastructure testing (as opposed to application testing) guidelines & justification for our product, including automated 'chaos monkey' style testing.

  • Write 1000+ question & answer page to complement more than 100 step-by-step how-to guides and design discussions, including video documentation.

  • Set up PKI based access for our beta systems.

Cisco WebEx Systems Engineer / Architect
July 2015 - February 2017

Cisco WebEx allows people the flexibility to work and meet remotely.

  • Orchestrate and and automate deployment for clustered ReDiS as the core "MicroService" for all production Jabber session data handled by Cisco and WebEx.

  • Implement Python 3 control systems for same to support stateless architecture.

  • Start the tech. refreshes for Python 3, Git, Vagrant, Docker, etc.

  • Proactively provided Cost Reduction and Security recommendations.

  • Refactor and port automated load testing in Python 3 for scalability, (tested at 1000%+ speed improvement for features replaced).

  • Prepare and give 6+ informal Python 3 and Git development training sessions for Operations, on my own initiative.

Senior Researcher
Bad Shell
April 2015 - Current

Bad Shell is a secure holding company for some research interests.

  • Develop a simple, stateless protein fold-completion verification algorithm capable of later extension by machine-learning and variable grammar.

  • Set up working relationships with contractors and possible enterprise customers.

  • Set up Bitcoin-funded infrastructure.

Contractor at Western Digital
January 2015 - February 2015
  • Responsible for communicating all project related process changes to the rest of the team.

  • Just like at my last job, I was the resident Git expert, and I have some tricks I can show you. One person actually told me, 'I am amazed.' It was a good day for me!

  • Demonstrated proficiency in Agile methodologies to support delivery.

  • Designed, developed, documented and tested Python 3 tool to automatically download, update via repository subscription, and manage local virtualized development environments using Vagrant, Virtualbox, Nexus, Git, and Sphinx.

  • Established drive encryption for me and a fellow team member (Ali Gowher

  • Source-control configuration management for Nexus server via SaltStack and Pillar for staging, test, build, and local deployment environments.

  • Created Vagrant system with Saltstack provisioning for one of our test environments.

Contractor at Tesla Motors
December 2014 - January 2015

I'm still relatively junior, and I jumped at the opportunity to work in established environments like Tesla and WD. Although the time I spent there was short, I was able to accomplish a lot.

  • Implemented portable, virtualized development environment using Vagrant with automatic Puppet provisioning.

  • Set up version control for two codebases using the Git version control system.

  • Debugged Python build-scripts.

  • Set up asynchronous pre-receive validation Git hooks, asynchronous post-receive validation git hooks, and fabric scripts for our production codebase.

  • Automated branching strategy with shell script, later with LibGit2 bindings.

  • Set up merge-revert procedure that would allow a transparent un-merge and re-opening of a pull-request without removing or hiding results of a Git differential, and without needing intervention from the client software like Stash or Github.

  • Specified and scripted Copy-on-Write artifact replication, and server requirements for same.

September 2014 - November 2014

Bitwage allows people to receive a percentage of their paycheck via the Bitcoin network.

  • Set up shell-provisioned vagrant build system.

  • Set up, on a short schedule, a really frustrating AML/KYC API for automatic customer approval on signup.

  • Refactored security and dependency management incrementally.

Contract Developer
April 2014 - August 2014

37coins is a platform for secure SMS messaging for Bitcoin transactions.

  • Assisted with continuous integration system, packaged Android app release, and supported templating scheme for localization.

  • Furthered ease of multisignature implementation by helping to draft and present article on the Married Wallets "meta-standard".

  • Onboarded other programmers, and reviewed code.

Bad Shell
November 2013 - April 2014

This is a shell company I formed for some consulting work.

Fit and Flow Studio
May 2013 - June 2014

Fit and Flow Studio was a kind of “un-coop”. We tryed to combine the best features of co-op and regular business in a sort of non-profit style.

  • Learned some bangin' Bollywood dance moves.

  • Saved the company several thousand dollars in my first two weeks of work.

  • Handled contracts and other paperwork.

  • Found contractors for our renovations.

January 2012 - April 2013

TeraRAM is a data-center wholesale company.

  • Set up multiple websites.

  • Enforced company security.

  • Set up the usual data management systems.

  • Added online sales channels.

  • Set up inventory control and testing regimen.

Technical Vice President
West General, LLC (San Jose, CA)
April 2009 - August 2012

TeraRAM is a data-center wholesale company.

  • Changed business model by increasing volume of national and materials only sales to >50%, cutting our time/sale by 80% and increasing profits by 30%.

  • Developed, scripted, and trained for our Customer Relationship Management system, resulting in hundreds of new 'warm' leads.

  • Set up online sales channels and expanded existing sales channels.

  • Showed our upper management how to use our data to identify new avenues for the rest of our team to pursue.

  • Centralized fileserver, hosting, and backup services for multiple operating systems, which twice prevented catastrophic data loss to our acoustic side, and once prevented the loss of an entire division of the company.

  • Began document control program.

Website Contractor
Star-Vista (San Mateo, CA)
May 2011 - August 2011

Star-Vista is a public services organization supporting San Mateo County.

  • Technical lead for rebranding and rapid setup of a new website.

  • In the interest of speed, they wanted someone who could be relied upon to fuss with some of the more time-consuming technological i's to be dotted and t's to be crossed.

Assistant to the Construction Co-ordinator
Habitat for Humanity of Western Wayne County (Inkster, MI)
March 2008 - September 2008

Habitat for Humanity lends a hand up to those who need it in Western Wayne County.

  • I just helped make sure that things which needed to get ordered got ordered, and kept track of what happened when the Construction Coordinator wasn't available.

Forever After Productions (Canton, MI)
August 2004 - September 2006

Forever After Productions has been providing quality performing arts education and entertainment in the community since 2009.

  • I played supporting lead characters for two years in musical theater productions.

Canton Soccer Club
Level 8 Center Referee (Canton, MI)
August 2000 - March 2006

Offer soccer teams and leagues to the youth of Canton.

  • I prevented soccer games from reverting to their war-like origins, grew a thick skin, and arrived on time, every time.


Security Advisor
Risk Bazaar
May 2016 - Current

Peer to peer risk contracts on a Blockchain.

  • Advise on TLS, Bitcoin scripting, and Git

  • Discuss and recommend different Bitcoin transaction types, (e.g. HTLC vs CLTV and CSV)

  • Discuss and recommend threat models

  • Help define branching model

  • Do light security testing

  • Begin CLI client in GoLang

March 2013 - Current

Ask and answer various questions, and do some light moderation work

Education (1)

Computer Information Systems
West Valley College
2013 - 2014
  • Multivariable Calculus
  • Cryptography I
  • Data Structures
  • MASM x86 Assembly Programming
  • Discrete Math
  • Public Speaking
  • Shakespearean Literature



Native speaker





American Sign Language




  • Pair Programming
  • Hands-on Training
  • Continuing Ed
  • Pragmatic Programming

Beanie Babies

  • Role-playing
  • Games
  • Castles


  • Bitcoin scripting
  • Privacy
  • Lightning Network


  • OCaml
  • Proving Programs Correct
  • Formal Methods

Functional Programming

  • Proving Programs Correct
  • Elixir
  • Formal Methods


  • East Coast
  • Silly
  • Modern


  • Behavioralism
  • Improv
  • Status games


  • Stimulus-response
  • Hypergamy
  • Criminology


  • Pothos
  • Vines
  • Giant Trees


“ Nathan is the type of thinker and tinkerer that built the reputation of Silicon Valley in the first place. He can not only solve complex technical problems (which is valuable in itself) but he also has an understanding of what short term actions cause those problems in the first place. Once you learn to filter out Nathan's self deprecation, it'll become abundantly clear to you of the value that he could bring to your organization. He is also enthusiastic about educating others and great company! ”
Michael Folkson
“ Nathan is thoughtful, scientific in his approach to solving problems. When talking with him at length it is apparent that he has a well rooted understanding of a broad range of topics from computer programming, cryptography, psychology, economics and governance to name a few. At the Silicon Valley Bitcoin Meetup we've come to find Nathan's questions of the presenters to be insightful, imaginative and interesting. He holds a genuine interest in helping humanity. It's always fun brainstorming with Nathan. I think Nathan would be the sort of person who would be good at leading an integration of DevOps techniques given his demonstrated experience with automating system builds with vagrant and his interest in Docker for automating speedy deployments of Internet infrastructure. ”
Joe Baker
“ In the role of Network Manager, Nathan helped refine West General Acoustics' web presence, which resulted in increased sales and a broader market reach. We greatly benefitted from Nathan's expertise in handling all of our technical/network related tasks. His extensive knowledge base and experience is clearly an asset to any team. ”
Sharon Sullivan
“ Nathan had given me thorough tutoring in calculus and helped me pass my final! ”
Jay Elliot
“ I've been meeting Nathan at Bitcoin meetups in Sunnyvale. I was impressed by how fast Nathan pickups up new technologies to get stuff done - both for his work projects and for personal use. Nathan is also a good teacher when it comes to explaining technology to the less savvy. ”
Avram Kantorovich