Philip Rosenberg-Watt

Scan contact card

Scannable QR code with contact info

I’m a Senior Software Engineer at CableLabs and quite happy in my job. I create art, be it through code, performance, or other. It would take a tremendous offer to uproot me, but I’m always willing to listen. But please be concise, I’ve got to get back to work. I’m open to opportunities to make the world better.

Skills

Personality
  • Early adopter
  • Long term strategic thinker
  • Engaged intense focus
  • Always asking "why"
Productivity
  • Quiet crucial to flow
  • Independent worker
Languages, Operating Systems, & Tools
  • Python
  • Java
  • git
  • linux
  • bash
  • C
  • tcl
Frameworks

Creations

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.

Wireshark

EPON and DPoE OAM dissector

Read more..

Home Assistant

Ongoing efforts to fix bugs and add features.

Read more..

Experience

Software Engineer

CableLabs

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

April 2016 - Present

Test Automation Engineer

CableLabs

DOCSIS & PacketCable test automation

November 2014 - March 2016

Engineering Technician

CableLabs

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

August 2010 - November 2014

Education

Regis University

Master of Science
Software Engineering
2013 - 2017

University of Southern California

Master of Fine Arts
Cinema-Television Production
2002 - 2006

University of Northern Colorado

Bachelor of Arts
Musical Theater
1998 - 2002
Nifty tech tag lists from Wouter Beeftink