I have a broad range of experience going back almost 20 years. This experience covers architecting widgets, designing widgets, implementing widgets, and supporting widgets. I have even tried to make widgets look more appealing than they actually are, and confidentially told people they really don't want a particular widget.
Widgets have included: * unix systems * network hardware * massive storage systems * databases * middleware * ISPs * enterprise backup/recovery * systems management frameworks * automation frameworks * event correlation engines * configuration management systems * security software * custom software * cloud software
Past tools of the trade: * Scala * Akka * Spray * Django * Golang * Elasticsearch * MongoDB * D3.js
Current everyday carry: * Python * Pandas * Scikit-learn * Scala * SparkML