About me

Bitcoiner. Nomad. Independent software developer building on the Lightning Network.

Projects

  • Hledger-btc - a Bitcoin accounting add-on for hledger, written in Rust. Scans wallets and imports transactions to generate double-entry journal entries for tracking holdings and cost basis.
  • Flash - Lightning-powered financial services in the Carribean
  • Lightning-over-wireguard - a prototype for the IVPN team for on-demand Wireguard tunnels using Lightning payments. Read more about on my WordForm blog post (500sats).
  • Rust-cktap - a Rust implementation of Coinkite's tap protocol for SatsCards and TapSigners.
  • BTC-mesh - A hackathon project to transmit Bitcoin datatypes (transactions, addresses, etc) over LoraWAN devices.
  • WordForm (no longer running) - a content platform with easy Lightning paywalls, which hosted my personal blog

Writings

  • Path Queries - a BLIP proposal for nodes to coordinate pathfinding and routing policy distribution.

Prior Experience

  1. Data Engineer

    Expedia Group Mar 2019 — Mar 2021

    Build and maintain data streams + pipelines supporting Expedia's lodging supply management and products.

    • - ETF jobs written using Spark-Scala. Workflow management via Airflow. Infrastructure management via Qubole
    • - Kafka for real-time data streaming
    • - Data storage via S3
    • - Data management via Hive/Presto
    • - Production monitoring via Grafana
  2. Software Engineer

    Expedia Group May 2017 — Mar 2019

    Improve call-center efficiency:

    • - Full stack application development and operation support on Expedia's Partner Central application to drive hotelier engagement and assist market managers and call-center agents.
    • - Languages/Technologies used: Java, Spring, Javascript (ES5 + ES6), React, Vue.js, Backbone.js, HTML, JSP, Selenium, JUnit, Jest, QUnit, SNS + SQS in AWS
    • - CI/CD pipeline management with Jenkins
    • - Migrated infrastructure to AWS during this time
  3. Software Engineer

    MetLife May 2016 — May 2017
    • - Develop enterprise application to detect and respond to abnormal dental claim patterns from providers. Front-end written in AngularJS. Backend written in Java using Spring and Hibernate frameworks. Database is DB2 z/OS. Source is in Bitbucket(w/ Git). Build and deploy using Maven, Bamboo, UrbanCode.
    • - Write technical requirements and follow test-driven development practices for all new and modified code.
    • - Use both SOAP and RESTful web services to create a Service-Oriented Architecture (SOA).
    • - Graduated technical program (MTU) with over 200 hours of skill-based instruction.
  4. Research Analyst

    Clemson University May 2014 — Aug 2014
    • - Evaluated the efficiency of parallel architectures for different types of applications and reported analysis back to project leader.

Education

  1. Clemson University

    2012 — 2016

    Major: Computer Engineering

    Minor: Mathematics

    Cumulative GPA: 3.34

Resume

Experience

  1. Creative director

    2015 — Present

    Nemo enim ipsam voluptatem blanditiis praesentium voluptum delenit atque corrupti, quos dolores et qvuas molestias exceptur.

  2. Art director

    2013 — 2015

    Nemo enims ipsam voluptatem, blanditiis praesentium voluptum delenit atque corrupti, quos dolores et quas molestias exceptur.

  3. Web designer

    2010 — 2013

    Nemo enims ipsam voluptatem, blanditiis praesentium voluptum delenit atque corrupti, quos dolores et quas molestias exceptur.

Education

  1. University school of the arts

    2007 — 2008

    Nemo enims ipsam voluptatem, blanditiis praesentium voluptum delenit atque corrupti, quos dolores et quas molestias exceptur.

  2. New york academy of art

    2006 — 2007

    Ratione voluptatem sequi nesciunt, facere quisquams facere menda ossimus, omnis voluptas assumenda est omnis..

  3. High school of art and design

    2002 — 2004

    Duis aute irure dolor in reprehenderit in voluptate, quila voluptas mag odit aut fugit, sed consequuntur magni dolores eos.

Contact

Contact Form