I've been lucky enough to have the opportunity to re-invent myself through my career several times. Many people get locked into a career path, sometimes intentionally, sometimes not. I've been fortunate in that I have had the opportunity to be successful at several very different professions, all within the same company.
I began my career as a software engineer writing code for a high-end CAD system that is used by many of the world's largest companies to design an amazing variety of products from automobiles to shaving razors. I then moved to a position as a Product Manager where I learned about product strategy, customer relations, and had an opportunity to not only set the vision for a series of products, but to see that vision executed to fruition. Finally, in the past few years, I've transitioned to a position where I get the privilege of communicating to the market about an amazing new technology called "additive manufacturing" or "3D printing". Throughout all of these roles, I've worked hard to acquire as much knowlege and as many skills as possible. I have then endeavored to take the knowledge I've gained from each of these roles and to apply that to the execution of my next role.
I've not only performed the job responsibilites required of me to the best of my abilities, but I've also augmented those responsibilities with participation in local professional groups and events such as the yearly St. Louis Product Camp conference.
Have a look at some of the things I've been called upon to do during my career below.