Philip Rosenberg-Watt

Scan contact card

Scannable QR code with contact info

I’m a Senior-level Software Engineer. I create art, be it through code, performance, or other. I’m currently working as General Contractor to rebuild my house after the Marshall Fire. I am currently available for part-time or contract work and I will be available for full time employment towards end of 2024 when the house is complete, or possibly sooner for the right offer. I’m open to opportunities to make the world better.



  • Early adopter
  • Long term strategic thinker
  • Engaged intense focus
  • Always asking "why"
  • Quiet crucial to flow
  • Independent worker
Languages, Operating Systems, & Tools
  • Python
  • Java
  • git
  • linux
  • bash
  • C
  • C++
  • Go
  • tcl
  • 3D Modeling
  • Autodesk Fusion 360
  • 3D Printing


Hello, world!

Here are a few samples (of many) scripting/coding projects I have undertaken for fun and amusement:

  • Migration from precarious internally-developed custom Python framework to Robot Framework.
  • Various Java EE apps and things
  • Google App Engine
  • Android app development
  • Python Barcode UPC/EAN/Inventory management class file
  • Various associated Python scripts for managing timecards, inventory, mileage logs, and UPC database
  • Recompiling ab2vcard for Intel-64 archetecture

EcoSmart Remote

Embedded firmware remote interface for tankless water heater

Read more..

Appdaemon Apps

Various AppDaemon 3.0 apps

Read more..

Wait! There's more..

See all Creations for more examples!

Open Source Contributions

A collection of projects to which I contributed, but did not create. Contributing to F/OSS is both a hobby and professional endeavor.


EPON and DPoE OAM dissector

Read more..

Home Assistant

Ongoing efforts to fix bugs and add features.

Read more..


General Contractor


General contractor for personal residence rebuild post-Marshall Fire.

November 2023 - Present

Software Engineer


R&D Software team member initiating, enhancing, and maintaining software products.

April 2016 - January 2024

Test Automation Engineer


DOCSIS & PacketCable test automation

November 2014 - March 2016

Engineering Technician


PacketCable & DPoE certification testing, HD voice testing, interop & conference support

August 2010 - November 2014


Regis University

Master of Science
Software Engineering

Java EE and Android

2013 - 2017

University of Southern California

Master of Fine Arts
Cinema-Television Production

2002 - 2006

University of Northern Colorado

Bachelor of Arts
Musical Theater

Emphasis in Acting

1998 - 2002
Nifty tech tag lists from Wouter Beeftink