Hi. I’m Joe. I’m into computers and the interesting things they make possible.


I can be reached by email at hello

Portland, OR

Joe can be found elsewhere on the internet at:

Leadership Experience

Cisco Meraki - Leader, Software Engineering

Jun 2022 – Present (Portland, OR)

  • Quarterly goal and capacity planning
  • Presenting to leadership on long running efforts to improve scalability metrics
  • Ensuring Meraki components meet security and compliance requirements
  • Capturing, surfacing, and eliminating technical debts
  • Raising documentation standards and establishing onboarding practices
  • Recruiting and team management

Cisco Meraki - Technical Lead

Feb 2020 – Jun 2022 (San Francisco, CA)

  • Migrating legacy C++ monorepo build to Gitlab CI/CD
  • Maintaining and updating a Postgres-based synchronization scheme in a sharded environment

SpatialFirst, Inc. - Co-founder

Aug 2017 – Feb 2020 (San Francisco, CA)

  • Product Specification and Prototyping in Unity 3D
  • Platform Prototyping using AWS (S3, Lambda, and API Gateway)
  • Integration with RESTful APIs of our service providers
  • Recruiting and team management

Looking Glass VR - Creator/Producer

Jul 2016 – Aug 2017 (San Francisco, CA)

  • Conceived, designed, and executed a stereoscopic photo viewer for Mobile VR
  • Performed lead code, VR UX, asset management, and art design
  • Recruiting and team management

Primary Knowledge, Inc. - ETL Team Lead

May 2000 – June 2001 (New York, NY)

  • Designed, specified, and implemented high-throughput C++ STL applications
  • Designed, customized and maintained the distributed job control system and the process monitoring subsystem

Software Developer Experience

Cisco Meraki - Technical Lead

Feb 2020 – Jun 2022 (San Francisco, CA)

  • Migrating legacy C++ monorepo build to Gitlab CI/CD
  • Maintaining and updating a Postgres-based synchronization scheme in a sharded environment

Looking Glass VR - Creator/Producer

Jul 2016 – Aug 2017 (San Francisco, CA)

  • Conceived, designed, and executed a stereoscopic photo viewer for Mobile VR
  • Performed lead code, VR UX, asset management, and art design
  • Recruiting and team management

River Studios - VR Software Developer

September 2015 – Jun 2016 (San Francisco, CA)

  • Created video pipeline tools to optimized 360 degree video content
  • Distributed 360 video content via Cloudfront
  • Researched and implemented non-equirectangular 360 degree video projections

Cryptography Research, Inc. (now Rambus, Inc) - Principal Staff Engineer

October 2009 – July 2014 (San Francisco, CA)

  • Technical lead on customer and partner engagements for large-scale secure data generation and delivery
  • Specified and developed enterprise and custom-built components for management of the FPGA cluster
  • Ported command-line ASIC tools from a R&D proof-of-concept to the large-scale production cluster using distributed job control systems

nCircle Network Security (now Tripwire) - Senior Software Engineer

August 2001 – September 2009 (San Francisco, CA)

  • Responsible for the design, development, and maintenance of many products and features, including the IDS, IPS event correlator, and risk metric analyzer
  • Founding member of architecture review team responsible for approving all software product designs
  • Named as lead inventor on topological risk analysis patent
  • Authored product development standards and practices

scponly - Creator and Maintainer

2002 – January 2008

  • Creator and maintainer of scponly, an open-source restricted shell that allows only SCP/SFTP (no interactive shell)
  • Creator from first release (2002); maintainer through v4.8 (January 2008); handed off to Kaleb Pederson, who continues as maintainer

Primary Knowledge, Inc. - ETL Team Lead

May 2000 – June 2001 (New York, NY)

  • Designed, specified, and implemented high-throughput C++ STL applications
  • Designed, customized and maintained the distributed job control system and the process monitoring subsystem

Process Solutions Canada Limited - Control Systems Analyst

August 1997 – April 2000 (Edmonton, AB, Canada)

  • Responsible for feature delivery and maintenance of the UNISON real-time distributed control system, including appliance monitoring, device drivers, networking and IPC, real-time fault-tolerant database