Daniel Nephin

Passionate about software engineering, open source technology, automation, and mentoring.

Open Source

Core contributor and maintainer:

  • gotestsum‐ a Go test runner with output optimized for humans
  • gotest.tools‐ A collection of packages to augment the go testing package and support common patterns.
  • Consul ‐ connect and configure applications across dynamic, distributed infrastructure.

Occasional contributor to various open source projects: hashicorp/go-memdb, spf13/cobra, yelp/tron, and many others

Previously a core contributor and maintainer:

  • Docker ‐ the open-source application container engine
  • Docker Compose ‐ define and run complex applications using Docker
  • Gometalinter ‐ run Go lint tools concurrently and normalise their output
  • Dobi ‐ a build automation tool for Docker applications

Experience

HashiCorp2020-present

Senior Software Engineer - Consul Core Team

CircleCI2018-2020

Senior Staff Software Engineer - Execution Team

Docker Inc2015-2018

Open Source Software Engineer - Core Team

Yelp Inc2011-2015

Software Engineer - Infrastructure

Leadership

Yellow Pages Group2010-2011

Telus Consultant: Computer Systems Analyst

Perzoot2010-2011

Co-Founder / Software Engineer / Software Architect

Mate1.com Inc2007-2010

Technical Lead (previous roles: Software Engineer and Quality Assurance Specialist)

Football Canada Online Database Project 2006-2007

Software Analyst and Developer

SkilsPlus Training 2000-2004

Contractor: Web Developer

Education

Computer Engineering Technology - Computing Science, 3 year Diploma, Algonquin College, Ottawa, completed 2007