I started as a FORTRAN programmer, paid my dues writing C and X11/Motif, switched to Perl, discovered Tk, and from that, Tcl, and spent the next decade plus writing cross-platform GUIs in Tcl/Tk.
I then spent three years using python and a smattering of ruby to create a cross-platform automated testing framework. After that I had two more gigs in windows shows, building automated testing frameworks and leading automation teams. Eventually I landed a gig at Salesforce writing an open source testing framework using robot framework and CumulusCI.
In 2015 I was profiled as PyDev of the Week (http://www.blog.pythonlibrary.org/2015/03/02/pydev-of-the-week-bryan-oakley/)