+1 415 868 5114

Programmer with 15+ years experience working in the software industry with a focus on internet platforms. I enjoy building efficient systems and solving big problems


Sight Machine - San Francisco, CA 2013-09-23 — 2017-12-01


Industrial IoT company providing analytics for manufacturers. Sight Machine allows manufacturers to connect their facilities together to a cloud based software platform. This Sight Machine plaform gives manufacturers access to machine vision quality control systems, operational efficiency tracking complex analytics such as process control, root cause analyis and machine learning algorithms.


  • Built out CI/CD systems and developer tooling
  • Successfully converted from legacy EC2/hardware based systems to container based Kubernetes infrastructure
  • Supplied daily operational and engineering team support/advice

Idle Games - San Francisco, CA 2010-11-01 — 2012-10-01

QA Engineering

Game studio developing massively multi-player software platform. Idle Games pioneered the social media focused MMOG genre with their flagship title Idle Worship.


  • Software/Product testing
  • Wrote automated gameplay testing software and results tracking system

Adobe Systems Inc - San Francisco, CA 2007-09-01 — 2009-09-01

QA Engineering

Worked on Adobe's experimental mobile application systems team. We were developing a system for phones to download and use 3rd party software on limited capacity feature phones.


  • Software/Product testing
  • Operated backend system for managing software delivery to mobile phone subscribers
  • Worked with carriers such as Verizon and NTT DoCoMo to debug and support live systems

ManTech - Chantilly, VA 2000-06-01 — 2007-07-01

Software Developer

Software and internet technology government contractor.


  • Software development/testing
  • C#/ASP .NET system for the United Sates Postal Service
  • Developed various internet based software management systems

Rochester Institute of Technology - Rochester, NY 1999-09-01 — 2003-06-01

Information Technology / New Media

DevOps / Software Development

  • CI/CD
  • Python
  • Go
  • Virtualization
  • Containerization
  • Docker
  • Distributed Systems
  • Kubernetes
  • AWS
  • Google Cloud
  • Azure
  • Postgres
  • MongoDB
  • Elastisearch/Kibana
  • Monitoring
  • Linux
  • Git / DVCS
  • Data processing pipelines
  • ETL
  • Machine vision
Native speaker