In the market for a job

Short form: I’m looking for a job. Are you doing something interesting? And hiring? Send me email! kid @at@

I’ve opened up my LinkedIn profile to make it easier to get a quick rundown.

I bring a lot to the table: 20 years of experience in product management, management and software development. Some of my work in Python is out there and well-known. In September 2005, I released TurboGears, which led to an interesting and fun flurry of activity for me (talks at PyCon 3 years running, plus talks at EuroPython, CodeMash and the upcoming PyWorks conference, the Prentice-Hall book with Mark Ramm, the self-produced and published DVD, etc). At Arbor Networks, I applied Python (and others) in many parts of their security product, and even convinced them to release TGWebServices, an open source library that takes the pain out of SOAP. And, this year at SitePen I released the Paver build tool.

Most recently, at SitePen, I was the Product Manager in an otherwise custom services company. I oversaw the launch of SitePen’s growing Support service, and the Dojo Toolbox, created in collaboration with Adobe.

Throughout my career, I’ve been taking collections of raw materials and turning out packages that customers can really use. In the earliest part of my career, I created insurance company billing software for doctors’ offices. The people using that software were decided non-technical. I had to quickly learn to speak their language, figure out what they needed to accomplish and then make it happen. I also had to help spark their interest in our product.

And, I’ve been doing that all along. My audiences have varied and my role has varied (sometimes I’ve been a manager with people reporting to me, other times I’ve been a developer on the team), but the product management aspect has been there all along. I’ve also spent a couple of years doing enterprise sales and have been involved in marketing along the way.

Of course, I’m also a very technical person. I did a lot of the software development on the SitePen products I was involved with. I have a ton of experience in Python (going back to 1995), plus solid experience in JavaScript, Java and Perl. I’ve been using relational and other styles of databases forever. I’ve been using some variety of *nix since the early 1990s.

I’m located in Ann Arbor, Michigan and I’m willing to telecommute (and have done so for 4 of the past 10 years).

There are many jobs out there listed on the various jobs sites, but I also know that there are plenty of great opportunities that are not listed on those sites. If you happen to know of one, let me know!

10 thoughts on “In the market for a job”

  1. Thanks, Domingo!

    Unfortunately, I’m not willing to relocate and that sounds like a difficult job to do remotely. Not impossible, but difficult (and I wouldn’t be surprised if remote was not an option with them).

  2. I will pay you $80 for however many hours of documentation and bug scrubbing that buys me in TG 1.0. In particular, I’d like to see better docs on these topics:

    1. complex formencode schema validators, like one where you add in fields based on combinations of other fields, talk to the database, look at cookies, replace missing values with defaults, etc.

    2. some better examples for using the exception_handler decorator. Show how it is intended to be used, and explain how to reinvoke the validate parameter so that all the parameters get re-encoded for the handler method.

    3. some examples of testing controller methods that use identity rules, validators, and that raise redirects from within.

    I hope other people would be willing to match me. Let’s make this into an irritating NPR-style pledge drive!

  3. Hi,

    With all those projects you should be making enough in advertising to retire, then maybe work on more projects or further develop the current ones.

    Good luck!

  4. Unfortunately, advertising doesn’t pay that well. From my experience, when you make open source development tools, the *easiest* path from that to making a decent living is in contract work and other consulting. Depending on the size of the project and what it’s all about, there are other opportunities that come up… but advertising isn’t the main one. At least, not traditional advertising… web hosting referrals, for example, can make some money.

    Thanks for the good luck wishes!

  5. hi

    I know it’s obvious but…. Have you considered working for Google?
    I think you will hardly get a better environment and more interesting than that and I’m sure they would love to have someone like you.
    Who knows what fortune could that bring to Turbogears… ?

Comments are closed.