James Andrew Smith

Senior Software Engineer
Profile of Andrew Smith


  1. My Developer Workbench

    Show the development tools I love and how I've automated setting up my development environment.

  2. Guest Presence Detection

    Detetermine if there are guests based on when they connect to the guest wi-fi. Useful with presence based home automations.

  3. Software Craftsmanship

    Understanding of software craftsmanship and my determination to seek constant improvement.